
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_f08180ca_9a0e_4ae8_84de_46a790afc872 [id="id_f08180ca_9a0e_4ae8_84de_46a790afc872#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_b429d24f_07a1_415d_8b6c_c1c7dc8d166b [id="id_b429d24f_07a1_415d_8b6c_c1c7dc8d166b#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_d81468d1_2ccf_417b_bacc_0b1c0a6a892c [id="id_d81468d1_2ccf_417b_bacc_0b1c0a6a892c#Input" pos="0.0,9998.125!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="x" tooltip="x" shape="invtrapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  end_id_445b6165_264c_4d81_a148_9e12ba9e596a [id="end_id_445b6165_264c_4d81_a148_9e12ba9e596a#DoWhileEndId" class="flowrun-not-selectable" pos="0.0,9997.1875!" group="fun-main" 
    label="" tooltip=" " shape="circle" fixedsize=true width=0.2 height=0.2 fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  
  
  id_445b6165_264c_4d81_a148_9e12ba9e596a [id="id_445b6165_264c_4d81_a148_9e12ba9e596a#DoWhile" pos="0.0,9996.25!" height=0.5 width=1.0 fixedsize=true group="fun-main" 
  label="f" tooltip="f" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_445b6165_264c_4d81_a148_9e12ba9e596a [pos="1.25,9997.1875!" shape=point width=0]
  true_dummy_down_id_445b6165_264c_4d81_a148_9e12ba9e596a [pos="1.25,9996.25!" shape=point width=0]
  
  
  id_0f24ab91_7775_44c4_8063_f6aa8abfa562 [id="id_0f24ab91_7775_44c4_8063_f6aa8abfa562#Return" pos="0.0,9995.3125!" 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_f08180ca_9a0e_4ae8_84de_46a790afc872:s -> id_b429d24f_07a1_415d_8b6c_c1c7dc8d166b:n [id="id_f08180ca_9a0e_4ae8_84de_46a790afc872@fun-main" tailtooltip=" " edgetooltip=" "]
  id_b429d24f_07a1_415d_8b6c_c1c7dc8d166b:s -> id_d81468d1_2ccf_417b_bacc_0b1c0a6a892c:n [id="id_b429d24f_07a1_415d_8b6c_c1c7dc8d166b@fun-main" tailtooltip=" " edgetooltip=" "]
  id_d81468d1_2ccf_417b_bacc_0b1c0a6a892c:s -> end_id_445b6165_264c_4d81_a148_9e12ba9e596a:n [id="id_d81468d1_2ccf_417b_bacc_0b1c0a6a892c@fun-main" tailtooltip=" " edgetooltip=" "]
  ## DOWHILE-BODY
  end_id_445b6165_264c_4d81_a148_9e12ba9e596a -> id_445b6165_264c_4d81_a148_9e12ba9e596a [id="id_445b6165_264c_4d81_a148_9e12ba9e596a@id_3c299e5d_b846_4581_99f8_d39cc0897993" tailtooltip=" " edgetooltip=" " ]
  
  
  ## DOWHILE-TRUE
  id_445b6165_264c_4d81_a148_9e12ba9e596a:e -> true_dummy_down_id_445b6165_264c_4d81_a148_9e12ba9e596a [tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen" labelangle=90]
  true_dummy_down_id_445b6165_264c_4d81_a148_9e12ba9e596a -> true_dummy_up_id_445b6165_264c_4d81_a148_9e12ba9e596a [tailtooltip=" " edgetooltip=" " arrowhead=none]
  true_dummy_up_id_445b6165_264c_4d81_a148_9e12ba9e596a -> end_id_445b6165_264c_4d81_a148_9e12ba9e596a:e [ tailtooltip=" " edgetooltip=" "]
  
  ## DOWHILE-FALSE
  id_445b6165_264c_4d81_a148_9e12ba9e596a:s -> id_0f24ab91_7775_44c4_8063_f6aa8abfa562 [id="id_445b6165_264c_4d81_a148_9e12ba9e596a@fun-main" tailtooltip=" " edgetooltip=" " taillabel="false" fontcolor="red" labeldistance=2 labelangle=-80]
  

}
