
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_b4202c39_7faf_4b44_b62a_ae8b92d54f64 [id="id_b4202c39_7faf_4b44_b62a_ae8b92d54f64#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_3cfa1016_1563_47c8_9903_ccbcae886f2b [id="id_3cfa1016_1563_47c8_9903_ccbcae886f2b#Declare" pos="0.0,9999.0625!" height=0.4 width=2.0700000000000003 fixedsize=true group="fun-main"    label="totalPoints = 101" tooltip="totalPoints: Integer = 101" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_ab82f9b8_fd75_4ded_8e96_6e56bee04fb9 [id="id_ab82f9b8_fd75_4ded_8e96_6e56bee04fb9#Declare" pos="0.0,9998.125!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="number" tooltip="number: Integer" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_9cccc548_04d3_4196_8e3b_84a32dde3164 [id="id_9cccc548_04d3_4196_8e3b_84a32dde3164#Declare" pos="0.0,9997.1875!" height=0.4 width=1.74 fixedsize=true group="fun-main"    label="totalDarts = 0" tooltip="totalDarts: Integer = 0" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  end_id_4f3cab64_52cf_4316_ac29_55dedaa61265 [id="end_id_4f3cab64_52cf_4316_ac29_55dedaa61265#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_6137a3a6_9e97_4a00_ac48_6fa51d1b7239 [id="id_6137a3a6_9e97_4a00_ac48_6fa51d1b7239#Output" pos="0.0,9995.3125!" height=0.4 width=2.18 fixedsize=true group="id_52d22872_980f_4441_8ea5_21cb4174bdd6"    label="\"throw the dart\"" tooltip="\"throw the dart\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_84eaece8_2e37_4e4d_9366_f83020b20cdf [id="id_84eaece8_2e37_4e4d_9366_f83020b20cdf#Input" pos="0.0,9994.375!" height=0.4 width=1.0 fixedsize=true group="id_52d22872_980f_4441_8ea5_21cb4174bdd6"    label="number" tooltip="number" shape="invtrapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_b15884ef_447e_48a7_a69d_441d6e3a7f7c [id="id_b15884ef_447e_48a7_a69d_441d6e3a7f7c#Assign" pos="0.0,9993.4375!" height=0.4 width=3.72 fixedsize=true group="id_52d22872_980f_4441_8ea5_21cb4174bdd6"    label="totalPoints = totalPoints-number" tooltip="totalPoints = totalPoints-number" fillcolor="#002a3a" color="#001117" fontcolor="white"] 
  id_4df3934c_7c9a_403b_95cf_9e6f1cbd1689 [id="id_4df3934c_7c9a_403b_95cf_9e6f1cbd1689#Assign" pos="0.0,9992.5!" height=0.4 width=2.95 fixedsize=true group="id_52d22872_980f_4441_8ea5_21cb4174bdd6"    label="totalDarts = totalDarts+1" tooltip="totalDarts = totalDarts+1" fillcolor="#002a3a" color="#001117" fontcolor="white"] 
  id_28709897_9f5c_4505_80d1_2e0e1e5b3d82 [id="id_28709897_9f5c_4505_80d1_2e0e1e5b3d82#Output" pos="0.0,9991.5625!" height=0.4 width=5.7 fixedsize=true group="id_52d22872_980f_4441_8ea5_21cb4174bdd6"    label="\"you have \" + totalPoints + \" points required\"" tooltip="\"you have \" + totalPoints + \" points required\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  
  id_4f3cab64_52cf_4316_ac29_55dedaa61265 [id="id_4f3cab64_52cf_4316_ac29_55dedaa61265#DoWhile" pos="0.0,9990.625!" height=0.5 width=2.15 fixedsize=true group="fun-main" 
  label="totalPoints > 0" tooltip="totalPoints > 0" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_4f3cab64_52cf_4316_ac29_55dedaa61265 [pos="3.75,9996.25!" shape=point width=0]
  true_dummy_down_id_4f3cab64_52cf_4316_ac29_55dedaa61265 [pos="3.75,9990.625!" shape=point width=0]
  
  
  id_88ad8471_031a_478e_b51e_fa2688bfd9ca [id="id_88ad8471_031a_478e_b51e_fa2688bfd9ca#Output" pos="0.0,9989.6875!" height=0.4 width=5.26 fixedsize=true group="fun-main"    label="\"you have thrown \" + totalDarts + \" darts\"" tooltip="\"you have thrown \" + totalDarts + \" darts\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_5f1d6c69_d779_4fc2_a2cd_483d02fe2154 [id="id_5f1d6c69_d779_4fc2_a2cd_483d02fe2154#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_b4202c39_7faf_4b44_b62a_ae8b92d54f64:s -> id_3cfa1016_1563_47c8_9903_ccbcae886f2b:n [id="id_b4202c39_7faf_4b44_b62a_ae8b92d54f64@fun-main" tailtooltip=" " edgetooltip=" "]
  id_3cfa1016_1563_47c8_9903_ccbcae886f2b:s -> id_ab82f9b8_fd75_4ded_8e96_6e56bee04fb9:n [id="id_3cfa1016_1563_47c8_9903_ccbcae886f2b@fun-main" tailtooltip=" " edgetooltip=" "]
  id_ab82f9b8_fd75_4ded_8e96_6e56bee04fb9:s -> id_9cccc548_04d3_4196_8e3b_84a32dde3164:n [id="id_ab82f9b8_fd75_4ded_8e96_6e56bee04fb9@fun-main" tailtooltip=" " edgetooltip=" "]
  id_9cccc548_04d3_4196_8e3b_84a32dde3164:s -> end_id_4f3cab64_52cf_4316_ac29_55dedaa61265:n [id="id_9cccc548_04d3_4196_8e3b_84a32dde3164@fun-main" tailtooltip=" " edgetooltip=" "]
  ## DOWHILE-BODY
  end_id_4f3cab64_52cf_4316_ac29_55dedaa61265 -> id_6137a3a6_9e97_4a00_ac48_6fa51d1b7239 [id="id_4f3cab64_52cf_4316_ac29_55dedaa61265@id_52d22872_980f_4441_8ea5_21cb4174bdd6" tailtooltip=" " edgetooltip=" " ]
  id_6137a3a6_9e97_4a00_ac48_6fa51d1b7239:s -> id_84eaece8_2e37_4e4d_9366_f83020b20cdf:n [id="id_6137a3a6_9e97_4a00_ac48_6fa51d1b7239@id_52d22872_980f_4441_8ea5_21cb4174bdd6" tailtooltip=" " edgetooltip=" "]
  id_84eaece8_2e37_4e4d_9366_f83020b20cdf:s -> id_b15884ef_447e_48a7_a69d_441d6e3a7f7c:n [id="id_84eaece8_2e37_4e4d_9366_f83020b20cdf@id_52d22872_980f_4441_8ea5_21cb4174bdd6" tailtooltip=" " edgetooltip=" "]
  id_b15884ef_447e_48a7_a69d_441d6e3a7f7c:s -> id_4df3934c_7c9a_403b_95cf_9e6f1cbd1689:n [id="id_b15884ef_447e_48a7_a69d_441d6e3a7f7c@id_52d22872_980f_4441_8ea5_21cb4174bdd6" tailtooltip=" " edgetooltip=" "]
  id_4df3934c_7c9a_403b_95cf_9e6f1cbd1689:s -> id_28709897_9f5c_4505_80d1_2e0e1e5b3d82:n [id="id_4df3934c_7c9a_403b_95cf_9e6f1cbd1689@id_52d22872_980f_4441_8ea5_21cb4174bdd6" tailtooltip=" " edgetooltip=" "]
  id_28709897_9f5c_4505_80d1_2e0e1e5b3d82:s -> id_4f3cab64_52cf_4316_ac29_55dedaa61265:n [id="id_28709897_9f5c_4505_80d1_2e0e1e5b3d82@id_52d22872_980f_4441_8ea5_21cb4174bdd6" tailtooltip=" " edgetooltip=" "]
  
  ## DOWHILE-TRUE
  id_4f3cab64_52cf_4316_ac29_55dedaa61265:e -> true_dummy_down_id_4f3cab64_52cf_4316_ac29_55dedaa61265 [tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen" labelangle=90]
  true_dummy_down_id_4f3cab64_52cf_4316_ac29_55dedaa61265 -> true_dummy_up_id_4f3cab64_52cf_4316_ac29_55dedaa61265 [tailtooltip=" " edgetooltip=" " arrowhead=none]
  true_dummy_up_id_4f3cab64_52cf_4316_ac29_55dedaa61265 -> end_id_4f3cab64_52cf_4316_ac29_55dedaa61265:e [ tailtooltip=" " edgetooltip=" "]
  
  ## DOWHILE-FALSE
  id_4f3cab64_52cf_4316_ac29_55dedaa61265:s -> id_88ad8471_031a_478e_b51e_fa2688bfd9ca [id="id_4f3cab64_52cf_4316_ac29_55dedaa61265@fun-main" tailtooltip=" " edgetooltip=" " taillabel="false" fontcolor="red" labeldistance=2 labelangle=-80]
  
  
  id_88ad8471_031a_478e_b51e_fa2688bfd9ca:s -> id_5f1d6c69_d779_4fc2_a2cd_483d02fe2154:n [id="id_88ad8471_031a_478e_b51e_fa2688bfd9ca@fun-main" tailtooltip=" " edgetooltip=" "]

}
