
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_f152d427_fd4e_4363_873c_4a85b5131b5d [id="id_f152d427_fd4e_4363_873c_4a85b5131b5d#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_ae84f30d_9ca7_4739_8172_b089648cfff4 [id="id_ae84f30d_9ca7_4739_8172_b089648cfff4#Declare" pos="0.0,9999.0625!" height=0.4 width=1.96 fixedsize=true group="fun-main"    label="totalBottles = 0" tooltip="totalBottles: Integer = 0" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_8b9211db_84cd_4ee6_add3_ebaf7d51d854 [id="id_8b9211db_84cd_4ee6_add3_ebaf7d51d854#Declare" pos="0.0,9998.125!" height=0.4 width=1.41 fixedsize=true group="fun-main"    label="counter = 1" tooltip="counter: Integer = 1" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_5456b983_304a_4563_89c8_4cae129ff563 [id="id_5456b983_304a_4563_89c8_4cae129ff563#Declare" pos="0.0,9997.1875!" height=0.4 width=1.96 fixedsize=true group="fun-main"    label="todayBottles = 0" tooltip="todayBottles: Integer = 0" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_507ba489_32fe_4fd6_8ca8_32915ce9a961 [id="id_507ba489_32fe_4fd6_8ca8_32915ce9a961#Declare" pos="0.0,9996.25!" height=0.4 width=1.8499999999999999 fixedsize=true group="fun-main"    label="totalPayout = 0" tooltip="totalPayout: Real = 0" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_862a44b2_1742_43c9_bd6f_d845c69fcf5c [id="id_862a44b2_1742_43c9_bd6f_d845c69fcf5c#Declare" pos="0.0,9995.3125!" height=0.4 width=2.29 fixedsize=true group="fun-main"    label="endProgram = \"no\"" tooltip="endProgram: String = \"no\"" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  end_id_1cdfb040_7827_4758_8a93_646275dc9025 [id="end_id_1cdfb040_7827_4758_8a93_646275dc9025#DoWhileEndId" class="flowrun-not-selectable" pos="0.0,9994.375!" group="fun-main" 
    label="" tooltip=" " shape="circle" fixedsize=true width=0.2 height=0.2 fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  id_e7f8caf6_3c11_4cfe_945b_5e805519fb87 [id="id_e7f8caf6_3c11_4cfe_945b_5e805519fb87#Assign" pos="0.0,9993.4375!" height=0.4 width=7.0200000000000005 fixedsize=true group="id_18156d61_fff3_47e8_8e9d_d506d335c35e"    label="totalBottles = getBottles(totalBottles, todayBottles, counter)" tooltip="totalBottles = getBottles(totalBottles, todayBottles, counter)" fillcolor="#002a3a" color="#001117" fontcolor="white"] 
  id_6e581fda_5b32_42c5_a807_293094faf9aa [id="id_6e581fda_5b32_42c5_a807_293094faf9aa#Assign" pos="0.0,9992.5!" height=0.4 width=5.8100000000000005 fixedsize=true group="id_18156d61_fff3_47e8_8e9d_d506d335c35e"    label="totalPayout = calcPayout(totalPayout, totalBottles)" tooltip="totalPayout = calcPayout(totalPayout, totalBottles)" fillcolor="#002a3a" color="#001117" fontcolor="white"] 
  id_7a2ca074_427c_4e21_8500_825f52e3db06 [id="id_7a2ca074_427c_4e21_8500_825f52e3db06#Call" pos="0.0,9991.5625!" height=0.4 width=4.16 fixedsize=true group="id_18156d61_fff3_47e8_8e9d_d506d335c35e"    label="printInfo(totalBottles, totalPayout)" tooltip="printInfo(totalBottles, totalPayout)" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_be9308cc_c169_4e44_9c2c_dfa7b02fb11b [id="id_be9308cc_c169_4e44_9c2c_dfa7b02fb11b#Output" pos="0.0,9990.625!" height=0.4 width=4.05 fixedsize=true group="id_18156d61_fff3_47e8_8e9d_d506d335c35e"    label="\"Do you want to end the program?\"" tooltip="\"Do you want to end the program?\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_dc312f52_4e23_436c_b9b2_a2973997adfd [id="id_dc312f52_4e23_436c_b9b2_a2973997adfd#Input" pos="0.0,9989.6875!" height=0.4 width=1.3 fixedsize=true group="id_18156d61_fff3_47e8_8e9d_d506d335c35e"    label="endProgram" tooltip="endProgram" shape="invtrapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  
  id_1cdfb040_7827_4758_8a93_646275dc9025 [id="id_1cdfb040_7827_4758_8a93_646275dc9025#DoWhile" pos="0.0,9988.75!" height=0.5 width=2.7 fixedsize=true group="fun-main" 
  label="endProgram == \"no\"" tooltip="endProgram == \"no\"" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_1cdfb040_7827_4758_8a93_646275dc9025 [pos="6.25,9994.375!" shape=point width=0]
  true_dummy_down_id_1cdfb040_7827_4758_8a93_646275dc9025 [pos="6.25,9988.75!" shape=point width=0]
  
  
  id_72c6c830_d10e_4e28_bf68_a8b6064cf5e4 [id="id_72c6c830_d10e_4e28_bf68_a8b6064cf5e4#Return" pos="0.0,9987.8125!" 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_f152d427_fd4e_4363_873c_4a85b5131b5d:s -> id_ae84f30d_9ca7_4739_8172_b089648cfff4:n [id="id_f152d427_fd4e_4363_873c_4a85b5131b5d@fun-main" tailtooltip=" " edgetooltip=" "]
  id_ae84f30d_9ca7_4739_8172_b089648cfff4:s -> id_8b9211db_84cd_4ee6_add3_ebaf7d51d854:n [id="id_ae84f30d_9ca7_4739_8172_b089648cfff4@fun-main" tailtooltip=" " edgetooltip=" "]
  id_8b9211db_84cd_4ee6_add3_ebaf7d51d854:s -> id_5456b983_304a_4563_89c8_4cae129ff563:n [id="id_8b9211db_84cd_4ee6_add3_ebaf7d51d854@fun-main" tailtooltip=" " edgetooltip=" "]
  id_5456b983_304a_4563_89c8_4cae129ff563:s -> id_507ba489_32fe_4fd6_8ca8_32915ce9a961:n [id="id_5456b983_304a_4563_89c8_4cae129ff563@fun-main" tailtooltip=" " edgetooltip=" "]
  id_507ba489_32fe_4fd6_8ca8_32915ce9a961:s -> id_862a44b2_1742_43c9_bd6f_d845c69fcf5c:n [id="id_507ba489_32fe_4fd6_8ca8_32915ce9a961@fun-main" tailtooltip=" " edgetooltip=" "]
  id_862a44b2_1742_43c9_bd6f_d845c69fcf5c:s -> end_id_1cdfb040_7827_4758_8a93_646275dc9025:n [id="id_862a44b2_1742_43c9_bd6f_d845c69fcf5c@fun-main" tailtooltip=" " edgetooltip=" "]
  ## DOWHILE-BODY
  end_id_1cdfb040_7827_4758_8a93_646275dc9025 -> id_e7f8caf6_3c11_4cfe_945b_5e805519fb87 [id="id_1cdfb040_7827_4758_8a93_646275dc9025@id_18156d61_fff3_47e8_8e9d_d506d335c35e" tailtooltip=" " edgetooltip=" " ]
  id_e7f8caf6_3c11_4cfe_945b_5e805519fb87:s -> id_6e581fda_5b32_42c5_a807_293094faf9aa:n [id="id_e7f8caf6_3c11_4cfe_945b_5e805519fb87@id_18156d61_fff3_47e8_8e9d_d506d335c35e" tailtooltip=" " edgetooltip=" "]
  id_6e581fda_5b32_42c5_a807_293094faf9aa:s -> id_7a2ca074_427c_4e21_8500_825f52e3db06:n [id="id_6e581fda_5b32_42c5_a807_293094faf9aa@id_18156d61_fff3_47e8_8e9d_d506d335c35e" tailtooltip=" " edgetooltip=" "]
  id_7a2ca074_427c_4e21_8500_825f52e3db06:s -> id_be9308cc_c169_4e44_9c2c_dfa7b02fb11b:n [id="id_7a2ca074_427c_4e21_8500_825f52e3db06@id_18156d61_fff3_47e8_8e9d_d506d335c35e" tailtooltip=" " edgetooltip=" "]
  id_be9308cc_c169_4e44_9c2c_dfa7b02fb11b:s -> id_dc312f52_4e23_436c_b9b2_a2973997adfd:n [id="id_be9308cc_c169_4e44_9c2c_dfa7b02fb11b@id_18156d61_fff3_47e8_8e9d_d506d335c35e" tailtooltip=" " edgetooltip=" "]
  id_dc312f52_4e23_436c_b9b2_a2973997adfd:s -> id_1cdfb040_7827_4758_8a93_646275dc9025:n [id="id_dc312f52_4e23_436c_b9b2_a2973997adfd@id_18156d61_fff3_47e8_8e9d_d506d335c35e" tailtooltip=" " edgetooltip=" "]
  
  ## DOWHILE-TRUE
  id_1cdfb040_7827_4758_8a93_646275dc9025:e -> true_dummy_down_id_1cdfb040_7827_4758_8a93_646275dc9025 [tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen" labelangle=90]
  true_dummy_down_id_1cdfb040_7827_4758_8a93_646275dc9025 -> true_dummy_up_id_1cdfb040_7827_4758_8a93_646275dc9025 [tailtooltip=" " edgetooltip=" " arrowhead=none]
  true_dummy_up_id_1cdfb040_7827_4758_8a93_646275dc9025 -> end_id_1cdfb040_7827_4758_8a93_646275dc9025:e [ tailtooltip=" " edgetooltip=" "]
  
  ## DOWHILE-FALSE
  id_1cdfb040_7827_4758_8a93_646275dc9025:s -> id_72c6c830_d10e_4e28_bf68_a8b6064cf5e4 [id="id_1cdfb040_7827_4758_8a93_646275dc9025@fun-main" tailtooltip=" " edgetooltip=" " taillabel="false" fontcolor="red" labeldistance=2 labelangle=-80]
  

}
