
digraph {
  bgcolor="transparent"

  node [penwidth=0.5 fontsize="12" shape="box" style="filled" fontcolor="white" fontname="Courier New"]
  edge [penwidth=2 fontsize="10" color="#0A1931" arrowsize=0.8 fontname="Courier New"]

#########
# NODES #
#########
  id_de327e85_ff65_44f9_b9f0_165b9ef49f50 [id="id_de327e85_ff65_44f9_b9f0_165b9ef49f50#Begin" pos="0.0,10000.0!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="Begin" tooltip="Begin" shape="ellipse" fillcolor="#8de4ff" color="#00799e" fontcolor="#982b13"] 
  id_37e5df70_394e_452c_8bd5_bd902c6d92e2 [id="id_37e5df70_394e_452c_8bd5_bd902c6d92e2#Declare" pos="0.0,9999.0625!" height=0.4 width=1.41 fixedsize=true group="fun-main"    label="attempt = 0" tooltip="attempt: Integer = 0" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_1a71e6cd_5b9f_459c_b855_e29e36a0c506 [id="id_1a71e6cd_5b9f_459c_b855_e29e36a0c506#Declare" pos="0.0,9998.125!" height=0.4 width=1.08 fixedsize=true group="fun-main"    label="passcode" tooltip="passcode: Integer" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_08b50d4d_281e_4b72_9e55_3d42ef1b476d [id="id_08b50d4d_281e_4b72_9e55_3d42ef1b476d#While" pos="0.0,9997.1875!" height=0.5 width=1.49 fixedsize=true group="fun-main" 
    label="attempt<3" tooltip="attempt<3" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_08b50d4d_281e_4b72_9e55_3d42ef1b476d [pos="2.5,9997.1875!" shape=point width=0]
  false_dummy_up_id_08b50d4d_281e_4b72_9e55_3d42ef1b476d [pos="-1.25,9997.1875!" shape=point width=0]
  
  id_065102ef_c781_471c_acb4_b75035d612fe [id="id_065102ef_c781_471c_acb4_b75035d612fe#Input" pos="2.5,9996.25!" height=0.4 width=1.08 fixedsize=true group="id_225f3b10_5cb4_4685_ac9f_e06c1a8043e8"    label="passcode" tooltip="passcode" shape="invtrapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_9f94bc5f_ce76_4367_a564_b3d648305457 [id="id_9f94bc5f_ce76_4367_a564_b3d648305457#If" pos="2.5,9995.3125!" height=0.5 width=2.04 fixedsize=true group="id_225f3b10_5cb4_4685_ac9f_e06c1a8043e8" 
    label="passcode==1234" tooltip="passcode==1234" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_9f94bc5f_ce76_4367_a564_b3d648305457 [pos="3.75,9995.3125!" shape=point width=0]
  false_dummy_up_id_9f94bc5f_ce76_4367_a564_b3d648305457 [pos="1.25,9995.3125!" shape=point width=0]
  
  id_3dd75926_f9aa_41c1_9b45_3c8fc57fd29e [id="id_3dd75926_f9aa_41c1_9b45_3c8fc57fd29e#Output" pos="3.75,9994.375!" height=0.4 width=1.3 fixedsize=true group="id_51d5809c_746d_4692_bff6_fc495c100149"    label="\"unlock\"" tooltip="\"unlock\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_5310ad0b_a600_444d_9d2a_0628a3035cc0 [id="id_5310ad0b_a600_444d_9d2a_0628a3035cc0#Assign" pos="1.25,9994.375!" height=0.4 width=2.18 fixedsize=true group="id_56f21a50_7c27_41e5_853f_deb569ba2204"    label="attemp = attempt+1" tooltip="attemp = attempt+1" fillcolor="#002a3a" color="#001117" fontcolor="white"] 
  
  true_dummy_down_id_9f94bc5f_ce76_4367_a564_b3d648305457 [ pos="3.75,9993.4375!" shape=point width=0]
  false_dummy_down_id_9f94bc5f_ce76_4367_a564_b3d648305457 [ pos="1.25,9993.4375!" shape=point width=0]
  
  end_id_9f94bc5f_ce76_4367_a564_b3d648305457 [id="end_id_9f94bc5f_ce76_4367_a564_b3d648305457#IfEnd" class="flowrun-not-selectable" pos="2.5,9993.4375!" group="id_225f3b10_5cb4_4685_ac9f_e06c1a8043e8" fillcolor="#ffd166" color="#8f6400" fontcolor="black"
    label="" tooltip=" " shape="circle" fixedsize=true width=0.2 height=0.2]
  
  
  
  true_dummy_down_id_08b50d4d_281e_4b72_9e55_3d42ef1b476d [pos="2.5,9992.604166666666!" shape=point width=0]
  true_dummy_down_left_id_08b50d4d_281e_4b72_9e55_3d42ef1b476d [pos="0.0,9992.604166666666!" shape=point width=0]
  false_dummy_down_id_08b50d4d_281e_4b72_9e55_3d42ef1b476d [pos="-1.25,9992.5!" shape=point width=0]
  end_dummy_down_id_08b50d4d_281e_4b72_9e55_3d42ef1b476d [pos="0.0,9992.5!" group="fun-main" shape=point width=0]
  
  
  id_dcb7803e_2a71_4feb_83dd_3ae0de25b5d8 [id="id_dcb7803e_2a71_4feb_83dd_3ae0de25b5d8#Return" pos="0.0,9991.5625!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="End" tooltip="End" shape="ellipse" fillcolor="#8de4ff" color="#00799e" fontcolor="#982b13"] 

#########
# EDGES #
#########
  id_de327e85_ff65_44f9_b9f0_165b9ef49f50:s -> id_37e5df70_394e_452c_8bd5_bd902c6d92e2:n [id="id_de327e85_ff65_44f9_b9f0_165b9ef49f50@fun-main" tailtooltip=" " edgetooltip=" "]
  id_37e5df70_394e_452c_8bd5_bd902c6d92e2:s -> id_1a71e6cd_5b9f_459c_b855_e29e36a0c506:n [id="id_37e5df70_394e_452c_8bd5_bd902c6d92e2@fun-main" tailtooltip=" " edgetooltip=" "]
  id_1a71e6cd_5b9f_459c_b855_e29e36a0c506:s -> id_08b50d4d_281e_4b72_9e55_3d42ef1b476d:n [id="id_1a71e6cd_5b9f_459c_b855_e29e36a0c506@fun-main" tailtooltip=" " edgetooltip=" "]
  ## WHILE-TRUE
  id_08b50d4d_281e_4b72_9e55_3d42ef1b476d:e -> true_dummy_up_id_08b50d4d_281e_4b72_9e55_3d42ef1b476d [id="id_08b50d4d_281e_4b72_9e55_3d42ef1b476d@id_225f3b10_5cb4_4685_ac9f_e06c1a8043e8" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen"]
  true_dummy_up_id_08b50d4d_281e_4b72_9e55_3d42ef1b476d -> id_065102ef_c781_471c_acb4_b75035d612fe:n [id="id_08b50d4d_281e_4b72_9e55_3d42ef1b476d@id_225f3b10_5cb4_4685_ac9f_e06c1a8043e8" tailtooltip=" " edgetooltip=" "]
  
  id_065102ef_c781_471c_acb4_b75035d612fe:s -> id_9f94bc5f_ce76_4367_a564_b3d648305457:n [id="id_065102ef_c781_471c_acb4_b75035d612fe@id_225f3b10_5cb4_4685_ac9f_e06c1a8043e8" tailtooltip=" " edgetooltip=" "]
  ## IF-TRUE
  id_9f94bc5f_ce76_4367_a564_b3d648305457:e -> true_dummy_up_id_9f94bc5f_ce76_4367_a564_b3d648305457 [id="id_9f94bc5f_ce76_4367_a564_b3d648305457@id_51d5809c_746d_4692_bff6_fc495c100149" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen"]
  true_dummy_up_id_9f94bc5f_ce76_4367_a564_b3d648305457 -> id_3dd75926_f9aa_41c1_9b45_3c8fc57fd29e:n [id="id_9f94bc5f_ce76_4367_a564_b3d648305457@id_51d5809c_746d_4692_bff6_fc495c100149" tailtooltip=" " edgetooltip=" "]
  
  id_3dd75926_f9aa_41c1_9b45_3c8fc57fd29e:s -> true_dummy_down_id_9f94bc5f_ce76_4367_a564_b3d648305457:n [id="id_3dd75926_f9aa_41c1_9b45_3c8fc57fd29e@id_51d5809c_746d_4692_bff6_fc495c100149" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  true_dummy_down_id_9f94bc5f_ce76_4367_a564_b3d648305457 -> end_id_9f94bc5f_ce76_4367_a564_b3d648305457 [id="id_3dd75926_f9aa_41c1_9b45_3c8fc57fd29e@id_51d5809c_746d_4692_bff6_fc495c100149" tailtooltip=" " edgetooltip=" "]
  
  
  ## IF-FALSE
  id_9f94bc5f_ce76_4367_a564_b3d648305457:w -> false_dummy_up_id_9f94bc5f_ce76_4367_a564_b3d648305457 [id="id_9f94bc5f_ce76_4367_a564_b3d648305457@id_56f21a50_7c27_41e5_853f_deb569ba2204" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="false" fontcolor="red"]
  false_dummy_up_id_9f94bc5f_ce76_4367_a564_b3d648305457 -> id_5310ad0b_a600_444d_9d2a_0628a3035cc0:n [id="id_9f94bc5f_ce76_4367_a564_b3d648305457@id_56f21a50_7c27_41e5_853f_deb569ba2204" tailtooltip=" " edgetooltip=" "]
  
  id_5310ad0b_a600_444d_9d2a_0628a3035cc0:s -> false_dummy_down_id_9f94bc5f_ce76_4367_a564_b3d648305457:n [id="id_5310ad0b_a600_444d_9d2a_0628a3035cc0@id_56f21a50_7c27_41e5_853f_deb569ba2204" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  false_dummy_down_id_9f94bc5f_ce76_4367_a564_b3d648305457 -> end_id_9f94bc5f_ce76_4367_a564_b3d648305457 [id="id_5310ad0b_a600_444d_9d2a_0628a3035cc0@id_56f21a50_7c27_41e5_853f_deb569ba2204" tailtooltip=" " edgetooltip=" "]
  
  ## IF-END
  end_id_9f94bc5f_ce76_4367_a564_b3d648305457:s -> true_dummy_down_id_08b50d4d_281e_4b72_9e55_3d42ef1b476d:n [id="end_id_9f94bc5f_ce76_4367_a564_b3d648305457@id_225f3b10_5cb4_4685_ac9f_e06c1a8043e8" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  
  
  true_dummy_down_id_08b50d4d_281e_4b72_9e55_3d42ef1b476d -> true_dummy_down_left_id_08b50d4d_281e_4b72_9e55_3d42ef1b476d [id="id_9f94bc5f_ce76_4367_a564_b3d648305457@id_225f3b10_5cb4_4685_ac9f_e06c1a8043e8" tailtooltip=" " edgetooltip=" " arrowhead=none]
  true_dummy_down_left_id_08b50d4d_281e_4b72_9e55_3d42ef1b476d -> id_08b50d4d_281e_4b72_9e55_3d42ef1b476d:s [id="id_9f94bc5f_ce76_4367_a564_b3d648305457@id_225f3b10_5cb4_4685_ac9f_e06c1a8043e8" tailtooltip=" " edgetooltip=" "]
  
  ## WHILE-FALSE
  id_08b50d4d_281e_4b72_9e55_3d42ef1b476d:w -> false_dummy_up_id_08b50d4d_281e_4b72_9e55_3d42ef1b476d [id="id_08b50d4d_281e_4b72_9e55_3d42ef1b476d@fun-main" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="false" fontcolor="red"]
  false_dummy_up_id_08b50d4d_281e_4b72_9e55_3d42ef1b476d -> false_dummy_down_id_08b50d4d_281e_4b72_9e55_3d42ef1b476d [id="id_08b50d4d_281e_4b72_9e55_3d42ef1b476d@fun-main" tailtooltip=" " edgetooltip=" " arrowhead=none]
  false_dummy_down_id_08b50d4d_281e_4b72_9e55_3d42ef1b476d -> end_dummy_down_id_08b50d4d_281e_4b72_9e55_3d42ef1b476d [id="id_08b50d4d_281e_4b72_9e55_3d42ef1b476d@fun-main" tailtooltip=" " edgetooltip=" " arrowhead=none]
  end_dummy_down_id_08b50d4d_281e_4b72_9e55_3d42ef1b476d -> id_dcb7803e_2a71_4feb_83dd_3ae0de25b5d8 [id="id_08b50d4d_281e_4b72_9e55_3d42ef1b476d@fun-main" tailtooltip=" " edgetooltip=" "]
  

}
