
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_62c0843c_b3de_4ebb_8140_bd5f65348f58 [id="id_62c0843c_b3de_4ebb_8140_bd5f65348f58#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_243a5016_0db7_49bc_9bcf_ea1954e53496 [id="id_243a5016_0db7_49bc_9bcf_ea1954e53496#Declare" pos="0.0,9999.0625!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="num = 0" tooltip="num: Integer = 0" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_5d268e0e_d477_4f32_8fff_28e2d8d41a64 [id="id_5d268e0e_d477_4f32_8fff_28e2d8d41a64#Declare" pos="0.0,9998.125!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="sum = 0" tooltip="sum: Integer = 0" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_de095610_7cd6_4501_8a25_adefcf07a86a [id="id_de095610_7cd6_4501_8a25_adefcf07a86a#Declare" pos="0.0,9997.1875!" height=0.4 width=1.19 fixedsize=true group="fun-main"    label="digit = 0" tooltip="digit: Integer = 0" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_a9f49368_2256_4333_81ae_a57a590a210c [id="id_a9f49368_2256_4333_81ae_a57a590a210c#Input" pos="0.0,9996.25!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="num" tooltip="num" shape="invtrapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_796fd919_6ef7_4698_bfce_a12b6dcdf364 [id="id_796fd919_6ef7_4698_bfce_a12b6dcdf364#While" pos="0.0,9995.3125!" height=0.5 width=1.27 fixedsize=true group="fun-main" 
    label="num > 0" tooltip="num > 0" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_796fd919_6ef7_4698_bfce_a12b6dcdf364 [pos="1.25,9995.3125!" shape=point width=0]
  false_dummy_up_id_796fd919_6ef7_4698_bfce_a12b6dcdf364 [pos="-1.25,9995.3125!" shape=point width=0]
  
  id_b9ac9837_7edb_4b31_9b7b_20226600c130 [id="id_b9ac9837_7edb_4b31_9b7b_20226600c130#Assign" pos="1.25,9994.375!" height=0.4 width=1.96 fixedsize=true group="id_f88b71c7_2bb3_4412_9e1f_63a9e2ff047e"    label="digit = num % 10" tooltip="digit = num % 10" fillcolor="#002a3a" color="#001117" fontcolor="white"] 
  id_0f8151bb_f3eb_488c_80e6_dc18dd4d3aad [id="id_0f8151bb_f3eb_488c_80e6_dc18dd4d3aad#Assign" pos="1.25,9993.4375!" height=0.4 width=2.0700000000000003 fixedsize=true group="id_f88b71c7_2bb3_4412_9e1f_63a9e2ff047e"    label="sum = sum + digit" tooltip="sum = sum + digit" fillcolor="#002a3a" color="#001117" fontcolor="white"] 
  id_809c04c8_3c25_4848_a87e_4bc78b53ae9a [id="id_809c04c8_3c25_4848_a87e_4bc78b53ae9a#Assign" pos="1.25,9992.5!" height=0.4 width=1.0 fixedsize=true group="id_f88b71c7_2bb3_4412_9e1f_63a9e2ff047e"    label="num = " tooltip="num = " fillcolor="#002a3a" color="#001117" fontcolor="white"] 
  
  true_dummy_down_id_796fd919_6ef7_4698_bfce_a12b6dcdf364 [pos="1.25,9991.666666666666!" shape=point width=0]
  true_dummy_down_left_id_796fd919_6ef7_4698_bfce_a12b6dcdf364 [pos="0.0,9991.666666666666!" shape=point width=0]
  false_dummy_down_id_796fd919_6ef7_4698_bfce_a12b6dcdf364 [pos="-1.25,9991.5625!" shape=point width=0]
  end_dummy_down_id_796fd919_6ef7_4698_bfce_a12b6dcdf364 [pos="0.0,9991.5625!" group="fun-main" shape=point width=0]
  
  
  id_5a32e5d1_9d17_497f_9c0a_16d697bd42fe [id="id_5a32e5d1_9d17_497f_9c0a_16d697bd42fe#Output" pos="0.0,9990.625!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="sum" tooltip="sum" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_7aa9a049_ce95_44a7_ba4b_8bac68233ac4 [id="id_7aa9a049_ce95_44a7_ba4b_8bac68233ac4#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_62c0843c_b3de_4ebb_8140_bd5f65348f58:s -> id_243a5016_0db7_49bc_9bcf_ea1954e53496:n [id="id_62c0843c_b3de_4ebb_8140_bd5f65348f58@fun-main" tailtooltip=" " edgetooltip=" "]
  id_243a5016_0db7_49bc_9bcf_ea1954e53496:s -> id_5d268e0e_d477_4f32_8fff_28e2d8d41a64:n [id="id_243a5016_0db7_49bc_9bcf_ea1954e53496@fun-main" tailtooltip=" " edgetooltip=" "]
  id_5d268e0e_d477_4f32_8fff_28e2d8d41a64:s -> id_de095610_7cd6_4501_8a25_adefcf07a86a:n [id="id_5d268e0e_d477_4f32_8fff_28e2d8d41a64@fun-main" tailtooltip=" " edgetooltip=" "]
  id_de095610_7cd6_4501_8a25_adefcf07a86a:s -> id_a9f49368_2256_4333_81ae_a57a590a210c:n [id="id_de095610_7cd6_4501_8a25_adefcf07a86a@fun-main" tailtooltip=" " edgetooltip=" "]
  id_a9f49368_2256_4333_81ae_a57a590a210c:s -> id_796fd919_6ef7_4698_bfce_a12b6dcdf364:n [id="id_a9f49368_2256_4333_81ae_a57a590a210c@fun-main" tailtooltip=" " edgetooltip=" "]
  ## WHILE-TRUE
  id_796fd919_6ef7_4698_bfce_a12b6dcdf364:e -> true_dummy_up_id_796fd919_6ef7_4698_bfce_a12b6dcdf364 [id="id_796fd919_6ef7_4698_bfce_a12b6dcdf364@id_f88b71c7_2bb3_4412_9e1f_63a9e2ff047e" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen"]
  true_dummy_up_id_796fd919_6ef7_4698_bfce_a12b6dcdf364 -> id_b9ac9837_7edb_4b31_9b7b_20226600c130:n [id="id_796fd919_6ef7_4698_bfce_a12b6dcdf364@id_f88b71c7_2bb3_4412_9e1f_63a9e2ff047e" tailtooltip=" " edgetooltip=" "]
  
  id_b9ac9837_7edb_4b31_9b7b_20226600c130:s -> id_0f8151bb_f3eb_488c_80e6_dc18dd4d3aad:n [id="id_b9ac9837_7edb_4b31_9b7b_20226600c130@id_f88b71c7_2bb3_4412_9e1f_63a9e2ff047e" tailtooltip=" " edgetooltip=" "]
  id_0f8151bb_f3eb_488c_80e6_dc18dd4d3aad:s -> id_809c04c8_3c25_4848_a87e_4bc78b53ae9a:n [id="id_0f8151bb_f3eb_488c_80e6_dc18dd4d3aad@id_f88b71c7_2bb3_4412_9e1f_63a9e2ff047e" tailtooltip=" " edgetooltip=" "]
  id_809c04c8_3c25_4848_a87e_4bc78b53ae9a:s -> true_dummy_down_id_796fd919_6ef7_4698_bfce_a12b6dcdf364:n [id="id_809c04c8_3c25_4848_a87e_4bc78b53ae9a@id_f88b71c7_2bb3_4412_9e1f_63a9e2ff047e" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  true_dummy_down_id_796fd919_6ef7_4698_bfce_a12b6dcdf364 -> true_dummy_down_left_id_796fd919_6ef7_4698_bfce_a12b6dcdf364 [id="id_809c04c8_3c25_4848_a87e_4bc78b53ae9a@id_f88b71c7_2bb3_4412_9e1f_63a9e2ff047e" tailtooltip=" " edgetooltip=" " arrowhead=none]
  true_dummy_down_left_id_796fd919_6ef7_4698_bfce_a12b6dcdf364 -> id_796fd919_6ef7_4698_bfce_a12b6dcdf364:s [id="id_809c04c8_3c25_4848_a87e_4bc78b53ae9a@id_f88b71c7_2bb3_4412_9e1f_63a9e2ff047e" tailtooltip=" " edgetooltip=" "]
  
  ## WHILE-FALSE
  id_796fd919_6ef7_4698_bfce_a12b6dcdf364:w -> false_dummy_up_id_796fd919_6ef7_4698_bfce_a12b6dcdf364 [id="id_796fd919_6ef7_4698_bfce_a12b6dcdf364@fun-main" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="false" fontcolor="red"]
  false_dummy_up_id_796fd919_6ef7_4698_bfce_a12b6dcdf364 -> false_dummy_down_id_796fd919_6ef7_4698_bfce_a12b6dcdf364 [id="id_796fd919_6ef7_4698_bfce_a12b6dcdf364@fun-main" tailtooltip=" " edgetooltip=" " arrowhead=none]
  false_dummy_down_id_796fd919_6ef7_4698_bfce_a12b6dcdf364 -> end_dummy_down_id_796fd919_6ef7_4698_bfce_a12b6dcdf364 [id="id_796fd919_6ef7_4698_bfce_a12b6dcdf364@fun-main" tailtooltip=" " edgetooltip=" " arrowhead=none]
  end_dummy_down_id_796fd919_6ef7_4698_bfce_a12b6dcdf364 -> id_5a32e5d1_9d17_497f_9c0a_16d697bd42fe [id="id_796fd919_6ef7_4698_bfce_a12b6dcdf364@fun-main" tailtooltip=" " edgetooltip=" "]
  
  
  id_5a32e5d1_9d17_497f_9c0a_16d697bd42fe:s -> id_7aa9a049_ce95_44a7_ba4b_8bac68233ac4:n [id="id_5a32e5d1_9d17_497f_9c0a_16d697bd42fe@fun-main" tailtooltip=" " edgetooltip=" "]

}
