digraph cooking_stick {
rankdir=LR;
node [shape=box]
node [width=1.0]
here [shape=diamond label="start\nhere"]
nonstick [label="non-stick"]
nonspray [label="non-spray"]
noncooking [label="non-cooking"]
nt_cooking [label="cooking"]
nt_spray [label="spray"]
ns_cooking [label="cooking"]
ns_stick [label="stick"]
nc_spray [label="spray"]
nc_stick [label="stick"]
nt_c_s [label="spray"]
nt_s_c [label="cooking"]
ns_c_t [label="stick"]
ns_t_c [label="cooking"]
nc_s_t [label="stick"]
nc_t_s [label="spray"]
node [width=1.6 height=1.5 fixedsize=true]
nt_c_s_i [label="" image="nt_c_s.jpg"]
nt_s_c_i [label="" image="nt_s_c.jpg"]
ns_c_t_i [label="" image="ns_c_t.jpg"]
ns_t_c_i [label="" image="ns_t_c.jpg"]
nc_t_s_i [label="" image="nc_t_s.jpg"]
nc_s_t_i [label="" image="nc_s_t.jpg"]
splines=curved
here -> nonstick
here -> noncooking
here -> nonspray
nonstick -> nt_cooking
nonstick -> nt_spray
nonspray -> ns_cooking
nonspray -> ns_stick
noncooking -> nc_spray
noncooking -> nc_stick
nt_cooking -> nt_c_s
nt_spray -> nt_s_c
ns_cooking -> ns_c_t
ns_stick -> ns_t_c
nc_stick -> nc_t_s
nc_spray -> nc_s_t
nt_c_s -> nt_c_s_i
nt_s_c -> nt_s_c_i
ns_c_t -> ns_c_t_i
ns_t_c -> ns_t_c_i
nc_t_s -> nc_t_s_i
nc_s_t -> nc_s_t_i
}
WD 40
Not sure why you got downvoted, that’s indeed the correct answer.