
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_beeb0fde_f3b3_4d50_97b2_142cbe095cec [id="id_beeb0fde_f3b3_4d50_97b2_142cbe095cec#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_62a26fb5_54be_4a19_9c3c_0653eb6150b4 [id="id_62a26fb5_54be_4a19_9c3c_0653eb6150b4#Declare" pos="0.0,9999.0625!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="x = 0" tooltip="x: Integer = 0" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_0aad964f_d843_466c_9a7b_7b79d51caf03 [id="id_0aad964f_d843_466c_9a7b_7b79d51caf03#Declare" pos="0.0,9998.125!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="c = 0" tooltip="c: Integer = 0" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_46ac6bc9_c062_4288_ad2d_3d18215fdb4c [id="id_46ac6bc9_c062_4288_ad2d_3d18215fdb4c#Declare" pos="0.0,9997.1875!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="i = 1" tooltip="i: Integer = 1" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  end_id_5eb5b162_bd6b_46f8_afff_f525217b3eb2 [id="end_id_5eb5b162_bd6b_46f8_afff_f525217b3eb2#DoWhileEndId" class="flowrun-not-selectable" pos="0.0,9996.25!" group="fun-main" 
    label="" tooltip=" " shape="circle" fixedsize=true width=0.2 height=0.2 fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  end_id_cb21ac02_b33a_4a12_832f_b74e1269424a [id="end_id_cb21ac02_b33a_4a12_832f_b74e1269424a#DoWhileEndId" class="flowrun-not-selectable" pos="0.0,9995.3125!" group="id_90db81ec_cae1_4e92_a1cd_a506d1c5752c" 
    label="" tooltip=" " shape="circle" fixedsize=true width=0.2 height=0.2 fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  id_bb8d0c0f_e363_4398_89f2_bd867ea8f184 [id="id_bb8d0c0f_e363_4398_89f2_bd867ea8f184#Input" pos="0.0,9994.375!" height=0.4 width=1.0 fixedsize=true group="id_a2f77451_ad5d_4208_ba8c_7391d8e9501e"    label="x" tooltip="x" shape="invtrapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  
  id_cb21ac02_b33a_4a12_832f_b74e1269424a [id="id_cb21ac02_b33a_4a12_832f_b74e1269424a#DoWhile" pos="0.0,9993.4375!" height=0.5 width=1.0 fixedsize=true group="id_90db81ec_cae1_4e92_a1cd_a506d1c5752c" 
  label="x<=0" tooltip="x<=0" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_cb21ac02_b33a_4a12_832f_b74e1269424a [pos="1.25,9995.3125!" shape=point width=0]
  true_dummy_down_id_cb21ac02_b33a_4a12_832f_b74e1269424a [pos="1.25,9993.4375!" shape=point width=0]
  
  
  
  id_5eb5b162_bd6b_46f8_afff_f525217b3eb2 [id="id_5eb5b162_bd6b_46f8_afff_f525217b3eb2#DoWhile" pos="0.0,9992.5!" height=0.5 width=1.1600000000000001 fixedsize=true group="fun-main" 
  label="x%2==1" tooltip="x%2==1" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_5eb5b162_bd6b_46f8_afff_f525217b3eb2 [pos="2.5,9996.25!" shape=point width=0]
  true_dummy_down_id_5eb5b162_bd6b_46f8_afff_f525217b3eb2 [pos="2.5,9992.5!" shape=point width=0]
  
  
  end_id_a581b4c6_52ec_4989_9c5f_724c63a509f2 [id="end_id_a581b4c6_52ec_4989_9c5f_724c63a509f2#DoWhileEndId" class="flowrun-not-selectable" pos="0.0,9991.5625!" group="fun-main" 
    label="" tooltip=" " shape="circle" fixedsize=true width=0.2 height=0.2 fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  id_968a8e4c_ba73_40d7_a677_d522b00659ef [id="id_968a8e4c_ba73_40d7_a677_d522b00659ef#If" pos="0.0,9990.625!" height=0.5 width=1.1600000000000001 fixedsize=true group="id_0c28ef6b_255c_42e7_bfea_4fe70af82b1b" 
    label="x%i==0" tooltip="x%i==0" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_968a8e4c_ba73_40d7_a677_d522b00659ef [pos="1.25,9990.625!" shape=point width=0]
  false_dummy_up_id_968a8e4c_ba73_40d7_a677_d522b00659ef [pos="-1.25,9990.625!" shape=point width=0]
  
  id_6ea901e9_7080_4e8f_987f_cf0da6fbfd84 [id="id_6ea901e9_7080_4e8f_987f_cf0da6fbfd84#Assign" pos="1.25,9989.6875!" height=0.4 width=1.0 fixedsize=true group="id_95c22f7b_7bb8_47b4_875c_f38c9311dd1a"    label="c = c+1" tooltip="c = c+1" fillcolor="#002a3a" color="#001117" fontcolor="white"] 
  
  
  true_dummy_down_id_968a8e4c_ba73_40d7_a677_d522b00659ef [ pos="1.25,9988.75!" shape=point width=0]
  false_dummy_down_id_968a8e4c_ba73_40d7_a677_d522b00659ef [ pos="-1.25,9988.75!" shape=point width=0]
  
  end_id_968a8e4c_ba73_40d7_a677_d522b00659ef [id="end_id_968a8e4c_ba73_40d7_a677_d522b00659ef#IfEnd" class="flowrun-not-selectable" pos="0.0,9988.75!" group="id_0c28ef6b_255c_42e7_bfea_4fe70af82b1b" fillcolor="#ffd166" color="#8f6400" fontcolor="black"
    label="" tooltip=" " shape="circle" fixedsize=true width=0.2 height=0.2]
  
  
  id_b1f56485_2349_47d0_a462_0cd817aaf649 [id="id_b1f56485_2349_47d0_a462_0cd817aaf649#Assign" pos="0.0,9987.8125!" height=0.4 width=1.0 fixedsize=true group="id_0c28ef6b_255c_42e7_bfea_4fe70af82b1b"    label="i = i+1" tooltip="i = i+1" fillcolor="#002a3a" color="#001117" fontcolor="white"] 
  
  id_a581b4c6_52ec_4989_9c5f_724c63a509f2 [id="id_a581b4c6_52ec_4989_9c5f_724c63a509f2#DoWhile" pos="0.0,9986.875!" height=0.5 width=1.0 fixedsize=true group="fun-main" 
  label="i<=x" tooltip="i<=x" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_a581b4c6_52ec_4989_9c5f_724c63a509f2 [pos="2.5,9991.5625!" shape=point width=0]
  true_dummy_down_id_a581b4c6_52ec_4989_9c5f_724c63a509f2 [pos="2.5,9986.875!" shape=point width=0]
  
  
  id_7177e2d6_bbd9_42f1_a190_19310c6ced0d [id="id_7177e2d6_bbd9_42f1_a190_19310c6ced0d#Output" pos="0.0,9985.9375!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="c" tooltip="c" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_0de65dee_cc1f_4493_b6ac_62c544458960 [id="id_0de65dee_cc1f_4493_b6ac_62c544458960#Return" pos="0.0,9985.0!" 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_beeb0fde_f3b3_4d50_97b2_142cbe095cec:s -> id_62a26fb5_54be_4a19_9c3c_0653eb6150b4:n [id="id_beeb0fde_f3b3_4d50_97b2_142cbe095cec@fun-main" tailtooltip=" " edgetooltip=" "]
  id_62a26fb5_54be_4a19_9c3c_0653eb6150b4:s -> id_0aad964f_d843_466c_9a7b_7b79d51caf03:n [id="id_62a26fb5_54be_4a19_9c3c_0653eb6150b4@fun-main" tailtooltip=" " edgetooltip=" "]
  id_0aad964f_d843_466c_9a7b_7b79d51caf03:s -> id_46ac6bc9_c062_4288_ad2d_3d18215fdb4c:n [id="id_0aad964f_d843_466c_9a7b_7b79d51caf03@fun-main" tailtooltip=" " edgetooltip=" "]
  id_46ac6bc9_c062_4288_ad2d_3d18215fdb4c:s -> end_id_5eb5b162_bd6b_46f8_afff_f525217b3eb2:n [id="id_46ac6bc9_c062_4288_ad2d_3d18215fdb4c@fun-main" tailtooltip=" " edgetooltip=" "]
  ## DOWHILE-BODY
  end_id_5eb5b162_bd6b_46f8_afff_f525217b3eb2 -> end_id_cb21ac02_b33a_4a12_832f_b74e1269424a [id="id_5eb5b162_bd6b_46f8_afff_f525217b3eb2@id_90db81ec_cae1_4e92_a1cd_a506d1c5752c" tailtooltip=" " edgetooltip=" " ]
  ## DOWHILE-BODY
  end_id_cb21ac02_b33a_4a12_832f_b74e1269424a -> id_bb8d0c0f_e363_4398_89f2_bd867ea8f184 [id="id_cb21ac02_b33a_4a12_832f_b74e1269424a@id_a2f77451_ad5d_4208_ba8c_7391d8e9501e" tailtooltip=" " edgetooltip=" " ]
  id_bb8d0c0f_e363_4398_89f2_bd867ea8f184:s -> id_cb21ac02_b33a_4a12_832f_b74e1269424a:n [id="id_bb8d0c0f_e363_4398_89f2_bd867ea8f184@id_a2f77451_ad5d_4208_ba8c_7391d8e9501e" tailtooltip=" " edgetooltip=" "]
  
  ## DOWHILE-TRUE
  id_cb21ac02_b33a_4a12_832f_b74e1269424a:e -> true_dummy_down_id_cb21ac02_b33a_4a12_832f_b74e1269424a [tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen" labelangle=90]
  true_dummy_down_id_cb21ac02_b33a_4a12_832f_b74e1269424a -> true_dummy_up_id_cb21ac02_b33a_4a12_832f_b74e1269424a [tailtooltip=" " edgetooltip=" " arrowhead=none]
  true_dummy_up_id_cb21ac02_b33a_4a12_832f_b74e1269424a -> end_id_cb21ac02_b33a_4a12_832f_b74e1269424a:e [ tailtooltip=" " edgetooltip=" "]
  
  ## DOWHILE-FALSE
  id_cb21ac02_b33a_4a12_832f_b74e1269424a:s -> id_5eb5b162_bd6b_46f8_afff_f525217b3eb2 [id="id_cb21ac02_b33a_4a12_832f_b74e1269424a@id_90db81ec_cae1_4e92_a1cd_a506d1c5752c" tailtooltip=" " edgetooltip=" " taillabel="false" fontcolor="red" labeldistance=2 labelangle=-80]
  
  
  
  ## DOWHILE-TRUE
  id_5eb5b162_bd6b_46f8_afff_f525217b3eb2:e -> true_dummy_down_id_5eb5b162_bd6b_46f8_afff_f525217b3eb2 [tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen" labelangle=90]
  true_dummy_down_id_5eb5b162_bd6b_46f8_afff_f525217b3eb2 -> true_dummy_up_id_5eb5b162_bd6b_46f8_afff_f525217b3eb2 [tailtooltip=" " edgetooltip=" " arrowhead=none]
  true_dummy_up_id_5eb5b162_bd6b_46f8_afff_f525217b3eb2 -> end_id_5eb5b162_bd6b_46f8_afff_f525217b3eb2:e [ tailtooltip=" " edgetooltip=" "]
  
  ## DOWHILE-FALSE
  id_5eb5b162_bd6b_46f8_afff_f525217b3eb2:s -> end_id_a581b4c6_52ec_4989_9c5f_724c63a509f2 [id="id_5eb5b162_bd6b_46f8_afff_f525217b3eb2@fun-main" tailtooltip=" " edgetooltip=" " taillabel="false" fontcolor="red" labeldistance=2 labelangle=-80]
  
  
  ## DOWHILE-BODY
  end_id_a581b4c6_52ec_4989_9c5f_724c63a509f2 -> id_968a8e4c_ba73_40d7_a677_d522b00659ef [id="id_a581b4c6_52ec_4989_9c5f_724c63a509f2@id_0c28ef6b_255c_42e7_bfea_4fe70af82b1b" tailtooltip=" " edgetooltip=" " ]
  ## IF-TRUE
  id_968a8e4c_ba73_40d7_a677_d522b00659ef:e -> true_dummy_up_id_968a8e4c_ba73_40d7_a677_d522b00659ef [id="id_968a8e4c_ba73_40d7_a677_d522b00659ef@id_95c22f7b_7bb8_47b4_875c_f38c9311dd1a" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen"]
  true_dummy_up_id_968a8e4c_ba73_40d7_a677_d522b00659ef -> id_6ea901e9_7080_4e8f_987f_cf0da6fbfd84:n [id="id_968a8e4c_ba73_40d7_a677_d522b00659ef@id_95c22f7b_7bb8_47b4_875c_f38c9311dd1a" tailtooltip=" " edgetooltip=" "]
  
  id_6ea901e9_7080_4e8f_987f_cf0da6fbfd84:s -> true_dummy_down_id_968a8e4c_ba73_40d7_a677_d522b00659ef:n [id="id_6ea901e9_7080_4e8f_987f_cf0da6fbfd84@id_95c22f7b_7bb8_47b4_875c_f38c9311dd1a" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  true_dummy_down_id_968a8e4c_ba73_40d7_a677_d522b00659ef -> end_id_968a8e4c_ba73_40d7_a677_d522b00659ef [id="id_6ea901e9_7080_4e8f_987f_cf0da6fbfd84@id_95c22f7b_7bb8_47b4_875c_f38c9311dd1a" tailtooltip=" " edgetooltip=" "]
  
  
  ## IF-FALSE
  id_968a8e4c_ba73_40d7_a677_d522b00659ef:w -> false_dummy_up_id_968a8e4c_ba73_40d7_a677_d522b00659ef [id="id_968a8e4c_ba73_40d7_a677_d522b00659ef@id_283d5132_5c69_42bd_8ce0_0cb763078b6b" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="false" fontcolor="red"]
  false_dummy_up_id_968a8e4c_ba73_40d7_a677_d522b00659ef -> false_dummy_down_id_968a8e4c_ba73_40d7_a677_d522b00659ef:n [id="id_968a8e4c_ba73_40d7_a677_d522b00659ef@id_283d5132_5c69_42bd_8ce0_0cb763078b6b" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  
  
  false_dummy_down_id_968a8e4c_ba73_40d7_a677_d522b00659ef -> end_id_968a8e4c_ba73_40d7_a677_d522b00659ef [id="id_968a8e4c_ba73_40d7_a677_d522b00659ef@id_283d5132_5c69_42bd_8ce0_0cb763078b6b" tailtooltip=" " edgetooltip=" "]
  
  ## IF-END
  end_id_968a8e4c_ba73_40d7_a677_d522b00659ef:s -> id_b1f56485_2349_47d0_a462_0cd817aaf649:n [id="end_id_968a8e4c_ba73_40d7_a677_d522b00659ef@id_0c28ef6b_255c_42e7_bfea_4fe70af82b1b" tailtooltip=" " edgetooltip=" "]
  
  
  id_b1f56485_2349_47d0_a462_0cd817aaf649:s -> id_a581b4c6_52ec_4989_9c5f_724c63a509f2:n [id="id_b1f56485_2349_47d0_a462_0cd817aaf649@id_0c28ef6b_255c_42e7_bfea_4fe70af82b1b" tailtooltip=" " edgetooltip=" "]
  
  ## DOWHILE-TRUE
  id_a581b4c6_52ec_4989_9c5f_724c63a509f2:e -> true_dummy_down_id_a581b4c6_52ec_4989_9c5f_724c63a509f2 [tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen" labelangle=90]
  true_dummy_down_id_a581b4c6_52ec_4989_9c5f_724c63a509f2 -> true_dummy_up_id_a581b4c6_52ec_4989_9c5f_724c63a509f2 [tailtooltip=" " edgetooltip=" " arrowhead=none]
  true_dummy_up_id_a581b4c6_52ec_4989_9c5f_724c63a509f2 -> end_id_a581b4c6_52ec_4989_9c5f_724c63a509f2:e [ tailtooltip=" " edgetooltip=" "]
  
  ## DOWHILE-FALSE
  id_a581b4c6_52ec_4989_9c5f_724c63a509f2:s -> id_7177e2d6_bbd9_42f1_a190_19310c6ced0d [id="id_a581b4c6_52ec_4989_9c5f_724c63a509f2@fun-main" tailtooltip=" " edgetooltip=" " taillabel="false" fontcolor="red" labeldistance=2 labelangle=-80]
  
  
  id_7177e2d6_bbd9_42f1_a190_19310c6ced0d:s -> id_0de65dee_cc1f_4493_b6ac_62c544458960:n [id="id_7177e2d6_bbd9_42f1_a190_19310c6ced0d@fun-main" tailtooltip=" " edgetooltip=" "]

}
