
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_c36a08fe_9470_4015_8649_78baefdd7c01 [id="id_c36a08fe_9470_4015_8649_78baefdd7c01#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_d5119b38_fe8c_4ea4_b4cb_75dd47a90a0b [id="id_d5119b38_fe8c_4ea4_b4cb_75dd47a90a0b#Declare" pos="0.0,9999.0625!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="x" tooltip="x: Integer" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_a4cdbf60_1114_4414_b45e_6b6c00a4e5ff [id="id_a4cdbf60_1114_4414_b45e_6b6c00a4e5ff#Declare" pos="0.0,9998.125!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="i = 1" tooltip="i: Integer = 1" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_f2c3a8a6_f887_4b65_82ac_c46b0a489a3d [id="id_f2c3a8a6_f887_4b65_82ac_c46b0a489a3d#Declare" pos="0.0,9997.1875!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="r = 0" tooltip="r: Integer = 0" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  end_id_35033f65_345b_4802_82ef_385b16351002 [id="end_id_35033f65_345b_4802_82ef_385b16351002#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"]
  
  id_2d776fa4_32be_4871_bd76_ba49aa501357 [id="id_2d776fa4_32be_4871_bd76_ba49aa501357#Input" pos="0.0,9995.3125!" height=0.4 width=1.0 fixedsize=true group="id_03f2af40_7428_4050_8085_8c9bc80ff49a"    label="x" tooltip="x" shape="invtrapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  
  id_35033f65_345b_4802_82ef_385b16351002 [id="id_35033f65_345b_4802_82ef_385b16351002#DoWhile" pos="0.0,9994.375!" height=0.5 width=1.0 fixedsize=true group="fun-main" 
  label="x<=0" tooltip="x<=0" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_35033f65_345b_4802_82ef_385b16351002 [pos="1.25,9996.25!" shape=point width=0]
  true_dummy_down_id_35033f65_345b_4802_82ef_385b16351002 [pos="1.25,9994.375!" shape=point width=0]
  
  
  end_id_6a9882b5_2d3e_4486_99a8_94c4cf9fa052 [id="end_id_6a9882b5_2d3e_4486_99a8_94c4cf9fa052#DoWhileEndId" class="flowrun-not-selectable" pos="0.0,9993.4375!" group="fun-main" 
    label="" tooltip=" " shape="circle" fixedsize=true width=0.2 height=0.2 fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  id_15a4b4ea_c1cf_420f_b3d1_680c9effe56f [id="id_15a4b4ea_c1cf_420f_b3d1_680c9effe56f#Assign" pos="0.0,9992.5!" height=0.4 width=1.0 fixedsize=true group="id_09b4a0b9_cd11_4436_a8ef_10b021a8aa49"    label="r = x*i" tooltip="r = x*i" fillcolor="#002a3a" color="#001117" fontcolor="white"] 
  id_ce235ec6_2d47_4919_9cfe_2a8d3d04a3e5 [id="id_ce235ec6_2d47_4919_9cfe_2a8d3d04a3e5#Output" pos="0.0,9991.5625!" height=0.4 width=1.0 fixedsize=true group="id_09b4a0b9_cd11_4436_a8ef_10b021a8aa49"    label="r" tooltip="r" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_a27378fa_ca37_4f45_bbbc_9051cec5d77b [id="id_a27378fa_ca37_4f45_bbbc_9051cec5d77b#Assign" pos="0.0,9990.625!" height=0.4 width=1.0 fixedsize=true group="id_09b4a0b9_cd11_4436_a8ef_10b021a8aa49"    label="i = i+1" tooltip="i = i+1" fillcolor="#002a3a" color="#001117" fontcolor="white"] 
  
  id_6a9882b5_2d3e_4486_99a8_94c4cf9fa052 [id="id_6a9882b5_2d3e_4486_99a8_94c4cf9fa052#DoWhile" pos="0.0,9989.6875!" height=0.5 width=1.05 fixedsize=true group="fun-main" 
  label="i<=10" tooltip="i<=10" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_6a9882b5_2d3e_4486_99a8_94c4cf9fa052 [pos="1.25,9993.4375!" shape=point width=0]
  true_dummy_down_id_6a9882b5_2d3e_4486_99a8_94c4cf9fa052 [pos="1.25,9989.6875!" shape=point width=0]
  
  
  id_db6ec9ec_8b74_4a8c_854f_f28db1ebc4a4 [id="id_db6ec9ec_8b74_4a8c_854f_f28db1ebc4a4#Return" pos="0.0,9988.75!" 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_c36a08fe_9470_4015_8649_78baefdd7c01:s -> id_d5119b38_fe8c_4ea4_b4cb_75dd47a90a0b:n [id="id_c36a08fe_9470_4015_8649_78baefdd7c01@fun-main" tailtooltip=" " edgetooltip=" "]
  id_d5119b38_fe8c_4ea4_b4cb_75dd47a90a0b:s -> id_a4cdbf60_1114_4414_b45e_6b6c00a4e5ff:n [id="id_d5119b38_fe8c_4ea4_b4cb_75dd47a90a0b@fun-main" tailtooltip=" " edgetooltip=" "]
  id_a4cdbf60_1114_4414_b45e_6b6c00a4e5ff:s -> id_f2c3a8a6_f887_4b65_82ac_c46b0a489a3d:n [id="id_a4cdbf60_1114_4414_b45e_6b6c00a4e5ff@fun-main" tailtooltip=" " edgetooltip=" "]
  id_f2c3a8a6_f887_4b65_82ac_c46b0a489a3d:s -> end_id_35033f65_345b_4802_82ef_385b16351002:n [id="id_f2c3a8a6_f887_4b65_82ac_c46b0a489a3d@fun-main" tailtooltip=" " edgetooltip=" "]
  ## DOWHILE-BODY
  end_id_35033f65_345b_4802_82ef_385b16351002 -> id_2d776fa4_32be_4871_bd76_ba49aa501357 [id="id_35033f65_345b_4802_82ef_385b16351002@id_03f2af40_7428_4050_8085_8c9bc80ff49a" tailtooltip=" " edgetooltip=" " ]
  id_2d776fa4_32be_4871_bd76_ba49aa501357:s -> id_35033f65_345b_4802_82ef_385b16351002:n [id="id_2d776fa4_32be_4871_bd76_ba49aa501357@id_03f2af40_7428_4050_8085_8c9bc80ff49a" tailtooltip=" " edgetooltip=" "]
  
  ## DOWHILE-TRUE
  id_35033f65_345b_4802_82ef_385b16351002:e -> true_dummy_down_id_35033f65_345b_4802_82ef_385b16351002 [tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen" labelangle=90]
  true_dummy_down_id_35033f65_345b_4802_82ef_385b16351002 -> true_dummy_up_id_35033f65_345b_4802_82ef_385b16351002 [tailtooltip=" " edgetooltip=" " arrowhead=none]
  true_dummy_up_id_35033f65_345b_4802_82ef_385b16351002 -> end_id_35033f65_345b_4802_82ef_385b16351002:e [ tailtooltip=" " edgetooltip=" "]
  
  ## DOWHILE-FALSE
  id_35033f65_345b_4802_82ef_385b16351002:s -> end_id_6a9882b5_2d3e_4486_99a8_94c4cf9fa052 [id="id_35033f65_345b_4802_82ef_385b16351002@fun-main" tailtooltip=" " edgetooltip=" " taillabel="false" fontcolor="red" labeldistance=2 labelangle=-80]
  
  
  ## DOWHILE-BODY
  end_id_6a9882b5_2d3e_4486_99a8_94c4cf9fa052 -> id_15a4b4ea_c1cf_420f_b3d1_680c9effe56f [id="id_6a9882b5_2d3e_4486_99a8_94c4cf9fa052@id_09b4a0b9_cd11_4436_a8ef_10b021a8aa49" tailtooltip=" " edgetooltip=" " ]
  id_15a4b4ea_c1cf_420f_b3d1_680c9effe56f:s -> id_ce235ec6_2d47_4919_9cfe_2a8d3d04a3e5:n [id="id_15a4b4ea_c1cf_420f_b3d1_680c9effe56f@id_09b4a0b9_cd11_4436_a8ef_10b021a8aa49" tailtooltip=" " edgetooltip=" "]
  id_ce235ec6_2d47_4919_9cfe_2a8d3d04a3e5:s -> id_a27378fa_ca37_4f45_bbbc_9051cec5d77b:n [id="id_ce235ec6_2d47_4919_9cfe_2a8d3d04a3e5@id_09b4a0b9_cd11_4436_a8ef_10b021a8aa49" tailtooltip=" " edgetooltip=" "]
  id_a27378fa_ca37_4f45_bbbc_9051cec5d77b:s -> id_6a9882b5_2d3e_4486_99a8_94c4cf9fa052:n [id="id_a27378fa_ca37_4f45_bbbc_9051cec5d77b@id_09b4a0b9_cd11_4436_a8ef_10b021a8aa49" tailtooltip=" " edgetooltip=" "]
  
  ## DOWHILE-TRUE
  id_6a9882b5_2d3e_4486_99a8_94c4cf9fa052:e -> true_dummy_down_id_6a9882b5_2d3e_4486_99a8_94c4cf9fa052 [tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen" labelangle=90]
  true_dummy_down_id_6a9882b5_2d3e_4486_99a8_94c4cf9fa052 -> true_dummy_up_id_6a9882b5_2d3e_4486_99a8_94c4cf9fa052 [tailtooltip=" " edgetooltip=" " arrowhead=none]
  true_dummy_up_id_6a9882b5_2d3e_4486_99a8_94c4cf9fa052 -> end_id_6a9882b5_2d3e_4486_99a8_94c4cf9fa052:e [ tailtooltip=" " edgetooltip=" "]
  
  ## DOWHILE-FALSE
  id_6a9882b5_2d3e_4486_99a8_94c4cf9fa052:s -> id_db6ec9ec_8b74_4a8c_854f_f28db1ebc4a4 [id="id_6a9882b5_2d3e_4486_99a8_94c4cf9fa052@fun-main" tailtooltip=" " edgetooltip=" " taillabel="false" fontcolor="red" labeldistance=2 labelangle=-80]
  

}
