
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_b6f63452_4bb7_431f_a8ad_cd8b6f026eba [id="id_b6f63452_4bb7_431f_a8ad_cd8b6f026eba#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_440621d6_d3b9_4056_9ae4_4692f6b44d19 [id="id_440621d6_d3b9_4056_9ae4_4692f6b44d19#Declare" pos="0.0,9999.0625!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="a" tooltip="a: Integer" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_3ecfcef1_9cea_4775_b5b2_877bfad14892 [id="id_3ecfcef1_9cea_4775_b5b2_877bfad14892#Declare" pos="0.0,9998.125!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="i" tooltip="i: Integer" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_c7aa6628_0569_450d_9156_ae32416b68b3 [id="id_c7aa6628_0569_450d_9156_ae32416b68b3#Input" pos="0.0,9997.1875!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="a" tooltip="a" shape="invtrapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_556a7048_6b3f_47ee_9d81_26b346dfa611 [id="id_556a7048_6b3f_47ee_9d81_26b346dfa611#If" pos="0.0,9996.25!" height=0.5 width=1.05 fixedsize=true group="fun-main" 
    label="a < 2" tooltip="a < 2" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_556a7048_6b3f_47ee_9d81_26b346dfa611 [pos="1.25,9996.25!" shape=point width=0]
  false_dummy_up_id_556a7048_6b3f_47ee_9d81_26b346dfa611 [pos="-5.0,9996.25!" shape=point width=0]
  
  id_8bdf4da2_34c0_4ccd_94f7_4d15791ec9d6 [id="id_8bdf4da2_34c0_4ccd_94f7_4d15791ec9d6#Output" pos="1.25,9995.3125!" height=0.4 width=1.52 fixedsize=true group="id_93b88d6f_0ae6_470c_b1a0_daecc23b8bf7"    label="\"megatron\"" tooltip="\"megatron\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_9764a24c_9d01_4f5f_8601_8ac78d984e63 [id="id_9764a24c_9d01_4f5f_8601_8ac78d984e63#Assign" pos="-5.0,9995.3125!" height=0.4 width=1.0 fixedsize=true group="id_c009fb33_09d0_42dd_a3bf_a57f335b85c6"    label="i = 2" tooltip="i = 2" fillcolor="#002a3a" color="#001117" fontcolor="white"] 
  id_ae8d1a20_c091_4ab5_ac4b_53aef45c6e13 [id="id_ae8d1a20_c091_4ab5_ac4b_53aef45c6e13#While" pos="-5.0,9994.375!" height=0.5 width=1.6 fixedsize=true group="id_c009fb33_09d0_42dd_a3bf_a57f335b85c6" 
    label="i * i <= a" tooltip="i * i <= a" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_ae8d1a20_c091_4ab5_ac4b_53aef45c6e13 [pos="-2.5,9994.375!" shape=point width=0]
  false_dummy_up_id_ae8d1a20_c091_4ab5_ac4b_53aef45c6e13 [pos="-6.25,9994.375!" shape=point width=0]
  
  id_b4f3601d_947d_41ea_bd0f_976812f2be8c [id="id_b4f3601d_947d_41ea_bd0f_976812f2be8c#If" pos="-2.5,9993.4375!" height=0.5 width=1.6 fixedsize=true group="id_b821b39b_a3d3_41bf_9bb7_a60118d2f40b" 
    label="a % i == 0" tooltip="a % i == 0" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_b4f3601d_947d_41ea_bd0f_976812f2be8c [pos="-1.25,9993.4375!" shape=point width=0]
  false_dummy_up_id_b4f3601d_947d_41ea_bd0f_976812f2be8c [pos="-3.75,9993.4375!" shape=point width=0]
  
  
  
  
  true_dummy_down_id_b4f3601d_947d_41ea_bd0f_976812f2be8c [ pos="-1.25,9992.5!" shape=point width=0]
  false_dummy_down_id_b4f3601d_947d_41ea_bd0f_976812f2be8c [ pos="-3.75,9992.5!" shape=point width=0]
  
  end_id_b4f3601d_947d_41ea_bd0f_976812f2be8c [id="end_id_b4f3601d_947d_41ea_bd0f_976812f2be8c#IfEnd" class="flowrun-not-selectable" pos="-2.5,9992.5!" group="id_b821b39b_a3d3_41bf_9bb7_a60118d2f40b" fillcolor="#ffd166" color="#8f6400" fontcolor="black"
    label="" tooltip=" " shape="circle" fixedsize=true width=0.2 height=0.2]
  
  
  id_f0a7c766_8057_4cef_a727_ec8124b605b5 [id="id_f0a7c766_8057_4cef_a727_ec8124b605b5#Output" pos="-2.5,9991.5625!" height=0.4 width=1.52 fixedsize=true group="id_b821b39b_a3d3_41bf_9bb7_a60118d2f40b"    label="\"megatron\"" tooltip="\"megatron\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  
  true_dummy_down_id_ae8d1a20_c091_4ab5_ac4b_53aef45c6e13 [pos="-2.5,9990.729166666666!" shape=point width=0]
  true_dummy_down_left_id_ae8d1a20_c091_4ab5_ac4b_53aef45c6e13 [pos="-5.0,9990.729166666666!" shape=point width=0]
  false_dummy_down_id_ae8d1a20_c091_4ab5_ac4b_53aef45c6e13 [pos="-6.25,9990.625!" shape=point width=0]
  end_dummy_down_id_ae8d1a20_c091_4ab5_ac4b_53aef45c6e13 [pos="-5.0,9990.625!" group="id_c009fb33_09d0_42dd_a3bf_a57f335b85c6" shape=point width=0]
  
  
  id_e343b7e4_338b_4675_8728_bd80a88aa58c [id="id_e343b7e4_338b_4675_8728_bd80a88aa58c#Output" pos="-5.0,9989.6875!" height=0.4 width=1.19 fixedsize=true group="id_c009fb33_09d0_42dd_a3bf_a57f335b85c6"    label="\"prima\"" tooltip="\"prima\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  
  true_dummy_down_id_556a7048_6b3f_47ee_9d81_26b346dfa611 [ pos="1.25,9988.75!" shape=point width=0]
  false_dummy_down_id_556a7048_6b3f_47ee_9d81_26b346dfa611 [ pos="-5.0,9988.75!" shape=point width=0]
  
  end_id_556a7048_6b3f_47ee_9d81_26b346dfa611 [id="end_id_556a7048_6b3f_47ee_9d81_26b346dfa611#IfEnd" class="flowrun-not-selectable" pos="0.0,9988.75!" group="fun-main" fillcolor="#ffd166" color="#8f6400" fontcolor="black"
    label="" tooltip=" " shape="circle" fixedsize=true width=0.2 height=0.2]
  
  
  id_4dd13edf_d4b1_4aa2_9d46_1a4c0101aaa9 [id="id_4dd13edf_d4b1_4aa2_9d46_1a4c0101aaa9#Return" pos="0.0,9987.8125!" 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_b6f63452_4bb7_431f_a8ad_cd8b6f026eba:s -> id_440621d6_d3b9_4056_9ae4_4692f6b44d19:n [id="id_b6f63452_4bb7_431f_a8ad_cd8b6f026eba@fun-main" tailtooltip=" " edgetooltip=" "]
  id_440621d6_d3b9_4056_9ae4_4692f6b44d19:s -> id_3ecfcef1_9cea_4775_b5b2_877bfad14892:n [id="id_440621d6_d3b9_4056_9ae4_4692f6b44d19@fun-main" tailtooltip=" " edgetooltip=" "]
  id_3ecfcef1_9cea_4775_b5b2_877bfad14892:s -> id_c7aa6628_0569_450d_9156_ae32416b68b3:n [id="id_3ecfcef1_9cea_4775_b5b2_877bfad14892@fun-main" tailtooltip=" " edgetooltip=" "]
  id_c7aa6628_0569_450d_9156_ae32416b68b3:s -> id_556a7048_6b3f_47ee_9d81_26b346dfa611:n [id="id_c7aa6628_0569_450d_9156_ae32416b68b3@fun-main" tailtooltip=" " edgetooltip=" "]
  ## IF-TRUE
  id_556a7048_6b3f_47ee_9d81_26b346dfa611:e -> true_dummy_up_id_556a7048_6b3f_47ee_9d81_26b346dfa611 [id="id_556a7048_6b3f_47ee_9d81_26b346dfa611@id_93b88d6f_0ae6_470c_b1a0_daecc23b8bf7" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen"]
  true_dummy_up_id_556a7048_6b3f_47ee_9d81_26b346dfa611 -> id_8bdf4da2_34c0_4ccd_94f7_4d15791ec9d6:n [id="id_556a7048_6b3f_47ee_9d81_26b346dfa611@id_93b88d6f_0ae6_470c_b1a0_daecc23b8bf7" tailtooltip=" " edgetooltip=" "]
  
  id_8bdf4da2_34c0_4ccd_94f7_4d15791ec9d6:s -> true_dummy_down_id_556a7048_6b3f_47ee_9d81_26b346dfa611:n [id="id_8bdf4da2_34c0_4ccd_94f7_4d15791ec9d6@id_93b88d6f_0ae6_470c_b1a0_daecc23b8bf7" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  true_dummy_down_id_556a7048_6b3f_47ee_9d81_26b346dfa611 -> end_id_556a7048_6b3f_47ee_9d81_26b346dfa611 [id="id_8bdf4da2_34c0_4ccd_94f7_4d15791ec9d6@id_93b88d6f_0ae6_470c_b1a0_daecc23b8bf7" tailtooltip=" " edgetooltip=" "]
  
  
  ## IF-FALSE
  id_556a7048_6b3f_47ee_9d81_26b346dfa611:w -> false_dummy_up_id_556a7048_6b3f_47ee_9d81_26b346dfa611 [id="id_556a7048_6b3f_47ee_9d81_26b346dfa611@id_c009fb33_09d0_42dd_a3bf_a57f335b85c6" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="false" fontcolor="red"]
  false_dummy_up_id_556a7048_6b3f_47ee_9d81_26b346dfa611 -> id_9764a24c_9d01_4f5f_8601_8ac78d984e63:n [id="id_556a7048_6b3f_47ee_9d81_26b346dfa611@id_c009fb33_09d0_42dd_a3bf_a57f335b85c6" tailtooltip=" " edgetooltip=" "]
  
  id_9764a24c_9d01_4f5f_8601_8ac78d984e63:s -> id_ae8d1a20_c091_4ab5_ac4b_53aef45c6e13:n [id="id_9764a24c_9d01_4f5f_8601_8ac78d984e63@id_c009fb33_09d0_42dd_a3bf_a57f335b85c6" tailtooltip=" " edgetooltip=" "]
  ## WHILE-TRUE
  id_ae8d1a20_c091_4ab5_ac4b_53aef45c6e13:e -> true_dummy_up_id_ae8d1a20_c091_4ab5_ac4b_53aef45c6e13 [id="id_ae8d1a20_c091_4ab5_ac4b_53aef45c6e13@id_b821b39b_a3d3_41bf_9bb7_a60118d2f40b" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen"]
  true_dummy_up_id_ae8d1a20_c091_4ab5_ac4b_53aef45c6e13 -> id_b4f3601d_947d_41ea_bd0f_976812f2be8c:n [id="id_ae8d1a20_c091_4ab5_ac4b_53aef45c6e13@id_b821b39b_a3d3_41bf_9bb7_a60118d2f40b" tailtooltip=" " edgetooltip=" "]
  
  ## IF-TRUE
  id_b4f3601d_947d_41ea_bd0f_976812f2be8c:e -> true_dummy_up_id_b4f3601d_947d_41ea_bd0f_976812f2be8c [id="id_b4f3601d_947d_41ea_bd0f_976812f2be8c@id_7462d43c_be86_4c1c_942e_139d2769a886" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen"]
  true_dummy_up_id_b4f3601d_947d_41ea_bd0f_976812f2be8c -> true_dummy_down_id_b4f3601d_947d_41ea_bd0f_976812f2be8c:n [id="id_b4f3601d_947d_41ea_bd0f_976812f2be8c@id_7462d43c_be86_4c1c_942e_139d2769a886" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  
  
  true_dummy_down_id_b4f3601d_947d_41ea_bd0f_976812f2be8c -> end_id_b4f3601d_947d_41ea_bd0f_976812f2be8c [id="id_b4f3601d_947d_41ea_bd0f_976812f2be8c@id_7462d43c_be86_4c1c_942e_139d2769a886" tailtooltip=" " edgetooltip=" "]
  
  
  ## IF-FALSE
  id_b4f3601d_947d_41ea_bd0f_976812f2be8c:w -> false_dummy_up_id_b4f3601d_947d_41ea_bd0f_976812f2be8c [id="id_b4f3601d_947d_41ea_bd0f_976812f2be8c@id_9818385b_aeca_4095_a7e5_c79c3f5e2361" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="false" fontcolor="red"]
  false_dummy_up_id_b4f3601d_947d_41ea_bd0f_976812f2be8c -> false_dummy_down_id_b4f3601d_947d_41ea_bd0f_976812f2be8c:n [id="id_b4f3601d_947d_41ea_bd0f_976812f2be8c@id_9818385b_aeca_4095_a7e5_c79c3f5e2361" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  
  
  false_dummy_down_id_b4f3601d_947d_41ea_bd0f_976812f2be8c -> end_id_b4f3601d_947d_41ea_bd0f_976812f2be8c [id="id_b4f3601d_947d_41ea_bd0f_976812f2be8c@id_9818385b_aeca_4095_a7e5_c79c3f5e2361" tailtooltip=" " edgetooltip=" "]
  
  ## IF-END
  end_id_b4f3601d_947d_41ea_bd0f_976812f2be8c:s -> id_f0a7c766_8057_4cef_a727_ec8124b605b5:n [id="end_id_b4f3601d_947d_41ea_bd0f_976812f2be8c@id_b821b39b_a3d3_41bf_9bb7_a60118d2f40b" tailtooltip=" " edgetooltip=" "]
  
  
  id_f0a7c766_8057_4cef_a727_ec8124b605b5:s -> true_dummy_down_id_ae8d1a20_c091_4ab5_ac4b_53aef45c6e13:n [id="id_f0a7c766_8057_4cef_a727_ec8124b605b5@id_b821b39b_a3d3_41bf_9bb7_a60118d2f40b" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  true_dummy_down_id_ae8d1a20_c091_4ab5_ac4b_53aef45c6e13 -> true_dummy_down_left_id_ae8d1a20_c091_4ab5_ac4b_53aef45c6e13 [id="id_f0a7c766_8057_4cef_a727_ec8124b605b5@id_b821b39b_a3d3_41bf_9bb7_a60118d2f40b" tailtooltip=" " edgetooltip=" " arrowhead=none]
  true_dummy_down_left_id_ae8d1a20_c091_4ab5_ac4b_53aef45c6e13 -> id_ae8d1a20_c091_4ab5_ac4b_53aef45c6e13:s [id="id_f0a7c766_8057_4cef_a727_ec8124b605b5@id_b821b39b_a3d3_41bf_9bb7_a60118d2f40b" tailtooltip=" " edgetooltip=" "]
  
  ## WHILE-FALSE
  id_ae8d1a20_c091_4ab5_ac4b_53aef45c6e13:w -> false_dummy_up_id_ae8d1a20_c091_4ab5_ac4b_53aef45c6e13 [id="id_ae8d1a20_c091_4ab5_ac4b_53aef45c6e13@id_c009fb33_09d0_42dd_a3bf_a57f335b85c6" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="false" fontcolor="red"]
  false_dummy_up_id_ae8d1a20_c091_4ab5_ac4b_53aef45c6e13 -> false_dummy_down_id_ae8d1a20_c091_4ab5_ac4b_53aef45c6e13 [id="id_ae8d1a20_c091_4ab5_ac4b_53aef45c6e13@id_c009fb33_09d0_42dd_a3bf_a57f335b85c6" tailtooltip=" " edgetooltip=" " arrowhead=none]
  false_dummy_down_id_ae8d1a20_c091_4ab5_ac4b_53aef45c6e13 -> end_dummy_down_id_ae8d1a20_c091_4ab5_ac4b_53aef45c6e13 [id="id_ae8d1a20_c091_4ab5_ac4b_53aef45c6e13@id_c009fb33_09d0_42dd_a3bf_a57f335b85c6" tailtooltip=" " edgetooltip=" " arrowhead=none]
  end_dummy_down_id_ae8d1a20_c091_4ab5_ac4b_53aef45c6e13 -> id_e343b7e4_338b_4675_8728_bd80a88aa58c [id="id_ae8d1a20_c091_4ab5_ac4b_53aef45c6e13@id_c009fb33_09d0_42dd_a3bf_a57f335b85c6" tailtooltip=" " edgetooltip=" "]
  
  
  id_e343b7e4_338b_4675_8728_bd80a88aa58c:s -> false_dummy_down_id_556a7048_6b3f_47ee_9d81_26b346dfa611:n [id="id_e343b7e4_338b_4675_8728_bd80a88aa58c@id_c009fb33_09d0_42dd_a3bf_a57f335b85c6" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  false_dummy_down_id_556a7048_6b3f_47ee_9d81_26b346dfa611 -> end_id_556a7048_6b3f_47ee_9d81_26b346dfa611 [id="id_e343b7e4_338b_4675_8728_bd80a88aa58c@id_c009fb33_09d0_42dd_a3bf_a57f335b85c6" tailtooltip=" " edgetooltip=" "]
  
  ## IF-END
  end_id_556a7048_6b3f_47ee_9d81_26b346dfa611:s -> id_4dd13edf_d4b1_4aa2_9d46_1a4c0101aaa9:n [id="end_id_556a7048_6b3f_47ee_9d81_26b346dfa611@fun-main" tailtooltip=" " edgetooltip=" "]
  

}
