
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_f073e84f_8183_4702_942c_45a0574dfa91 [id="id_f073e84f_8183_4702_942c_45a0574dfa91#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_47a6f9bc_1cd1_44d4_8288_6c52ffc63655 [id="id_47a6f9bc_1cd1_44d4_8288_6c52ffc63655#Declare" pos="0.0,9999.0625!" height=0.4 width=1.41 fixedsize=true group="fun-main"    label="flag = true" tooltip="flag: Boolean = true" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_2b99deed_9336_47a9_bf7a_5ab01dc75a45 [id="id_2b99deed_9336_47a9_bf7a_5ab01dc75a45#Declare" pos="0.0,9998.125!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="a" tooltip="a: Integer" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  end_id_fba86bbe_f005_4dae_bd80_6ac9028fb924 [id="end_id_fba86bbe_f005_4dae_bd80_6ac9028fb924#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_2583d0d9_06e8_4eef_831a_5c8bc7d01084 [id="id_2583d0d9_06e8_4eef_831a_5c8bc7d01084#Input" pos="0.0,9996.25!" height=0.4 width=1.0 fixedsize=true group="id_9997b167_53b7_4368_87f7_ba6ecfcb41ab"    label="a" tooltip="a" shape="invtrapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_e3ffbd16_09f6_4217_b859_f21d1e1f2bfc [id="id_e3ffbd16_09f6_4217_b859_f21d1e1f2bfc#If" pos="0.0,9995.3125!" height=0.5 width=2.15 fixedsize=true group="id_9997b167_53b7_4368_87f7_ba6ecfcb41ab" 
    label="a >=1 && a <= 9" tooltip="a >=1 && a <= 9" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_e3ffbd16_09f6_4217_b859_f21d1e1f2bfc [pos="2.5,9995.3125!" shape=point width=0]
  false_dummy_up_id_e3ffbd16_09f6_4217_b859_f21d1e1f2bfc [pos="-2.5,9995.3125!" shape=point width=0]
  
  id_9a8a2f0e_2f52_4bd9_b8f5_169a61b23ccc [id="id_9a8a2f0e_2f52_4bd9_b8f5_169a61b23ccc#Output" pos="2.5,9994.375!" height=0.4 width=3.2800000000000002 fixedsize=true group="id_7cc5fe4b_9411_4a43_88c3_fa0851a12f28"    label="\"Enter number 1 (1-9): \"+a" tooltip="\"Enter number 1 (1-9): \"+a" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_150fff8e_4aed_4af1_ad3f_3e0bad5cee7b [id="id_150fff8e_4aed_4af1_ad3f_3e0bad5cee7b#Assign" pos="2.5,9993.4375!" height=0.4 width=1.52 fixedsize=true group="id_7cc5fe4b_9411_4a43_88c3_fa0851a12f28"    label="flag = false" tooltip="flag = false" fillcolor="#002a3a" color="#001117" fontcolor="white"] 
  id_5f727824_e5cf_4a66_a49d_a96e994062c0 [id="id_5f727824_e5cf_4a66_a49d_a96e994062c0#Output" pos="-2.5,9994.375!" height=0.4 width=3.2800000000000002 fixedsize=true group="id_e71b4c32_ee61_462c_9879_ad1a6862971e"    label="\"Enter number 1 (1-9): \"+a" tooltip="\"Enter number 1 (1-9): \"+a" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  
  true_dummy_down_id_e3ffbd16_09f6_4217_b859_f21d1e1f2bfc [ pos="2.5,9992.5!" shape=point width=0]
  false_dummy_down_id_e3ffbd16_09f6_4217_b859_f21d1e1f2bfc [ pos="-2.5,9992.5!" shape=point width=0]
  
  end_id_e3ffbd16_09f6_4217_b859_f21d1e1f2bfc [id="end_id_e3ffbd16_09f6_4217_b859_f21d1e1f2bfc#IfEnd" class="flowrun-not-selectable" pos="0.0,9992.5!" group="id_9997b167_53b7_4368_87f7_ba6ecfcb41ab" fillcolor="#ffd166" color="#8f6400" fontcolor="black"
    label="" tooltip=" " shape="circle" fixedsize=true width=0.2 height=0.2]
  
  
  
  id_fba86bbe_f005_4dae_bd80_6ac9028fb924 [id="id_fba86bbe_f005_4dae_bd80_6ac9028fb924#DoWhile" pos="0.0,9991.5625!" height=0.5 width=1.0 fixedsize=true group="fun-main" 
  label="flag" tooltip="flag" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_fba86bbe_f005_4dae_bd80_6ac9028fb924 [pos="5.0,9997.1875!" shape=point width=0]
  true_dummy_down_id_fba86bbe_f005_4dae_bd80_6ac9028fb924 [pos="5.0,9991.5625!" shape=point width=0]
  
  
  id_401c75c5_79e7_46d3_bff7_c72ad329ffda [id="id_401c75c5_79e7_46d3_bff7_c72ad329ffda#Output" pos="0.0,9990.625!" height=0.4 width=3.1700000000000004 fixedsize=true group="fun-main"    label="\"-----------------------\"" tooltip="\"-----------------------\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_d34719ca_3df6_43ab_8451_72e736f75fcc [id="id_d34719ca_3df6_43ab_8451_72e736f75fcc#Return" pos="0.0,9989.6875!" 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_f073e84f_8183_4702_942c_45a0574dfa91:s -> id_47a6f9bc_1cd1_44d4_8288_6c52ffc63655:n [id="id_f073e84f_8183_4702_942c_45a0574dfa91@fun-main" tailtooltip=" " edgetooltip=" "]
  id_47a6f9bc_1cd1_44d4_8288_6c52ffc63655:s -> id_2b99deed_9336_47a9_bf7a_5ab01dc75a45:n [id="id_47a6f9bc_1cd1_44d4_8288_6c52ffc63655@fun-main" tailtooltip=" " edgetooltip=" "]
  id_2b99deed_9336_47a9_bf7a_5ab01dc75a45:s -> end_id_fba86bbe_f005_4dae_bd80_6ac9028fb924:n [id="id_2b99deed_9336_47a9_bf7a_5ab01dc75a45@fun-main" tailtooltip=" " edgetooltip=" "]
  ## DOWHILE-BODY
  end_id_fba86bbe_f005_4dae_bd80_6ac9028fb924 -> id_2583d0d9_06e8_4eef_831a_5c8bc7d01084 [id="id_fba86bbe_f005_4dae_bd80_6ac9028fb924@id_9997b167_53b7_4368_87f7_ba6ecfcb41ab" tailtooltip=" " edgetooltip=" " ]
  id_2583d0d9_06e8_4eef_831a_5c8bc7d01084:s -> id_e3ffbd16_09f6_4217_b859_f21d1e1f2bfc:n [id="id_2583d0d9_06e8_4eef_831a_5c8bc7d01084@id_9997b167_53b7_4368_87f7_ba6ecfcb41ab" tailtooltip=" " edgetooltip=" "]
  ## IF-TRUE
  id_e3ffbd16_09f6_4217_b859_f21d1e1f2bfc:e -> true_dummy_up_id_e3ffbd16_09f6_4217_b859_f21d1e1f2bfc [id="id_e3ffbd16_09f6_4217_b859_f21d1e1f2bfc@id_7cc5fe4b_9411_4a43_88c3_fa0851a12f28" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen"]
  true_dummy_up_id_e3ffbd16_09f6_4217_b859_f21d1e1f2bfc -> id_9a8a2f0e_2f52_4bd9_b8f5_169a61b23ccc:n [id="id_e3ffbd16_09f6_4217_b859_f21d1e1f2bfc@id_7cc5fe4b_9411_4a43_88c3_fa0851a12f28" tailtooltip=" " edgetooltip=" "]
  
  id_9a8a2f0e_2f52_4bd9_b8f5_169a61b23ccc:s -> id_150fff8e_4aed_4af1_ad3f_3e0bad5cee7b:n [id="id_9a8a2f0e_2f52_4bd9_b8f5_169a61b23ccc@id_7cc5fe4b_9411_4a43_88c3_fa0851a12f28" tailtooltip=" " edgetooltip=" "]
  id_150fff8e_4aed_4af1_ad3f_3e0bad5cee7b:s -> true_dummy_down_id_e3ffbd16_09f6_4217_b859_f21d1e1f2bfc:n [id="id_150fff8e_4aed_4af1_ad3f_3e0bad5cee7b@id_7cc5fe4b_9411_4a43_88c3_fa0851a12f28" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  true_dummy_down_id_e3ffbd16_09f6_4217_b859_f21d1e1f2bfc -> end_id_e3ffbd16_09f6_4217_b859_f21d1e1f2bfc [id="id_150fff8e_4aed_4af1_ad3f_3e0bad5cee7b@id_7cc5fe4b_9411_4a43_88c3_fa0851a12f28" tailtooltip=" " edgetooltip=" "]
  
  
  ## IF-FALSE
  id_e3ffbd16_09f6_4217_b859_f21d1e1f2bfc:w -> false_dummy_up_id_e3ffbd16_09f6_4217_b859_f21d1e1f2bfc [id="id_e3ffbd16_09f6_4217_b859_f21d1e1f2bfc@id_e71b4c32_ee61_462c_9879_ad1a6862971e" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="false" fontcolor="red"]
  false_dummy_up_id_e3ffbd16_09f6_4217_b859_f21d1e1f2bfc -> id_5f727824_e5cf_4a66_a49d_a96e994062c0:n [id="id_e3ffbd16_09f6_4217_b859_f21d1e1f2bfc@id_e71b4c32_ee61_462c_9879_ad1a6862971e" tailtooltip=" " edgetooltip=" "]
  
  id_5f727824_e5cf_4a66_a49d_a96e994062c0:s -> false_dummy_down_id_e3ffbd16_09f6_4217_b859_f21d1e1f2bfc:n [id="id_5f727824_e5cf_4a66_a49d_a96e994062c0@id_e71b4c32_ee61_462c_9879_ad1a6862971e" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  false_dummy_down_id_e3ffbd16_09f6_4217_b859_f21d1e1f2bfc -> end_id_e3ffbd16_09f6_4217_b859_f21d1e1f2bfc [id="id_5f727824_e5cf_4a66_a49d_a96e994062c0@id_e71b4c32_ee61_462c_9879_ad1a6862971e" tailtooltip=" " edgetooltip=" "]
  
  ## IF-END
  end_id_e3ffbd16_09f6_4217_b859_f21d1e1f2bfc:s -> id_fba86bbe_f005_4dae_bd80_6ac9028fb924:n [id="end_id_e3ffbd16_09f6_4217_b859_f21d1e1f2bfc@id_9997b167_53b7_4368_87f7_ba6ecfcb41ab" tailtooltip=" " edgetooltip=" "]
  
  
  
  ## DOWHILE-TRUE
  id_fba86bbe_f005_4dae_bd80_6ac9028fb924:e -> true_dummy_down_id_fba86bbe_f005_4dae_bd80_6ac9028fb924 [tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen" labelangle=90]
  true_dummy_down_id_fba86bbe_f005_4dae_bd80_6ac9028fb924 -> true_dummy_up_id_fba86bbe_f005_4dae_bd80_6ac9028fb924 [tailtooltip=" " edgetooltip=" " arrowhead=none]
  true_dummy_up_id_fba86bbe_f005_4dae_bd80_6ac9028fb924 -> end_id_fba86bbe_f005_4dae_bd80_6ac9028fb924:e [ tailtooltip=" " edgetooltip=" "]
  
  ## DOWHILE-FALSE
  id_fba86bbe_f005_4dae_bd80_6ac9028fb924:s -> id_401c75c5_79e7_46d3_bff7_c72ad329ffda [id="id_fba86bbe_f005_4dae_bd80_6ac9028fb924@fun-main" tailtooltip=" " edgetooltip=" " taillabel="false" fontcolor="red" labeldistance=2 labelangle=-80]
  
  
  id_401c75c5_79e7_46d3_bff7_c72ad329ffda:s -> id_d34719ca_3df6_43ab_8451_72e736f75fcc:n [id="id_401c75c5_79e7_46d3_bff7_c72ad329ffda@fun-main" tailtooltip=" " edgetooltip=" "]

}
