
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_e9f11f71_976b_4624_895e_d3e875529dcc [id="id_e9f11f71_976b_4624_895e_d3e875529dcc#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_1963626a_faeb_4ede_937d_01454bbed60a [id="id_1963626a_faeb_4ede_937d_01454bbed60a#Declare" pos="0.0,9999.0625!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="a" tooltip="a: Integer" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_f63ab307_fd35_45a8_958f_716adb1642b5 [id="id_f63ab307_fd35_45a8_958f_716adb1642b5#Declare" pos="0.0,9998.125!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="b" tooltip="b: Integer" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_1da37cb9_229e_4321_9c07_5dba458e0ce5 [id="id_1da37cb9_229e_4321_9c07_5dba458e0ce5#Declare" pos="0.0,9997.1875!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="somma" tooltip="somma: Integer" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_b0c87569_736e_4849_9f04_62901fa94a87 [id="id_b0c87569_736e_4849_9f04_62901fa94a87#Declare" pos="0.0,9996.25!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="diff" tooltip="diff: Integer" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_c7765a34_945c_4e33_a43a_bb9e002c8cd8 [id="id_c7765a34_945c_4e33_a43a_bb9e002c8cd8#Declare" pos="0.0,9995.3125!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="molt" tooltip="molt: Integer" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_960d03e5_3984_4a93_8da4_548ee6f09277 [id="id_960d03e5_3984_4a93_8da4_548ee6f09277#Declare" pos="0.0,9994.375!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="q" tooltip="q: Integer" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_f28430ec_e4a1_49ad_8de3_556e81207c2a [id="id_f28430ec_e4a1_49ad_8de3_556e81207c2a#Declare" pos="0.0,9993.4375!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="resto" tooltip="resto: Integer" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_1a155506_0d8c_42e1_a624_73f0dcc7079f [id="id_1a155506_0d8c_42e1_a624_73f0dcc7079f#Output" pos="0.0,9992.5!" height=0.4 width=3.06 fixedsize=true group="fun-main"    label="\"inserisci primo numero\"" tooltip="\"inserisci primo numero\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_dde4adb2_75b0_42ad_a2f6_fa545a907688 [id="id_dde4adb2_75b0_42ad_a2f6_fa545a907688#Input" pos="0.0,9991.5625!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="a" tooltip="a" shape="invtrapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_68807754_8ed8_445a_824e_38d736f90bee [id="id_68807754_8ed8_445a_824e_38d736f90bee#Output" pos="0.0,9990.625!" height=0.4 width=3.2800000000000002 fixedsize=true group="fun-main"    label="\"inserisci secondo numero\"" tooltip="\"inserisci secondo numero\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_a3733663_6694_4e8d_b779_ea81a2e24ea3 [id="id_a3733663_6694_4e8d_b779_ea81a2e24ea3#Input" pos="0.0,9989.6875!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="b" tooltip="b" shape="invtrapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_1fb15c9d_1e5c_4b4b_913f_ab0410645b8b [id="id_1fb15c9d_1e5c_4b4b_913f_ab0410645b8b#If" pos="0.0,9988.75!" height=0.5 width=1.05 fixedsize=true group="fun-main" 
    label="a > 0" tooltip="a > 0" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_1fb15c9d_1e5c_4b4b_913f_ab0410645b8b [pos="7.5,9988.75!" shape=point width=0]
  false_dummy_up_id_1fb15c9d_1e5c_4b4b_913f_ab0410645b8b [pos="-3.75,9988.75!" shape=point width=0]
  
  id_18fbf27a_a635_48a7_989c_a54e23b2d7d5 [id="id_18fbf27a_a635_48a7_989c_a54e23b2d7d5#Assign" pos="7.5,9987.8125!" height=0.4 width=1.63 fixedsize=true group="id_2b812419_5f1d_46b3_89e7_17ebdbaf0411"    label="somma = a + b" tooltip="somma = a + b" fillcolor="#002a3a" color="#001117" fontcolor="white"] 
  id_cbfd202d_0c68_41b1_aa20_c3a3474901ae [id="id_cbfd202d_0c68_41b1_aa20_c3a3474901ae#If" pos="7.5,9986.875!" height=0.5 width=1.05 fixedsize=true group="id_2b812419_5f1d_46b3_89e7_17ebdbaf0411" 
    label="b >=0" tooltip="b >=0" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_cbfd202d_0c68_41b1_aa20_c3a3474901ae [pos="8.75,9986.875!" shape=point width=0]
  false_dummy_up_id_cbfd202d_0c68_41b1_aa20_c3a3474901ae [pos="3.75,9986.875!" shape=point width=0]
  
  id_c20d725a_b807_42ae_969f_f2d7dfb08c24 [id="id_c20d725a_b807_42ae_969f_f2d7dfb08c24#Assign" pos="8.75,9985.9375!" height=0.4 width=1.3 fixedsize=true group="id_4e69198f_e97d_4378_aace_65fdff435c2d"    label="diff = a -" tooltip="diff = a -" fillcolor="#002a3a" color="#001117" fontcolor="white"] 
  id_4347015a_3e0f_43b0_ab85_2dc56dd4a840 [id="id_4347015a_3e0f_43b0_ab85_2dc56dd4a840#Output" pos="3.75,9985.9375!" height=0.4 width=5.04 fixedsize=true group="id_0a1e1238_9f21_4bdf_8cea_49c0565117b6"    label="\"non è possibile effettuare l' operazione\"" tooltip="\"non è possibile effettuare l' operazione\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  
  true_dummy_down_id_cbfd202d_0c68_41b1_aa20_c3a3474901ae [ pos="8.75,9985.0!" shape=point width=0]
  false_dummy_down_id_cbfd202d_0c68_41b1_aa20_c3a3474901ae [ pos="3.75,9985.0!" shape=point width=0]
  
  end_id_cbfd202d_0c68_41b1_aa20_c3a3474901ae [id="end_id_cbfd202d_0c68_41b1_aa20_c3a3474901ae#IfEnd" class="flowrun-not-selectable" pos="7.5,9985.0!" group="id_2b812419_5f1d_46b3_89e7_17ebdbaf0411" fillcolor="#ffd166" color="#8f6400" fontcolor="black"
    label="" tooltip=" " shape="circle" fixedsize=true width=0.2 height=0.2]
  
  
  id_7105b689_631a_4213_9f78_77c24669e8d2 [id="id_7105b689_631a_4213_9f78_77c24669e8d2#Output" pos="-3.75,9987.8125!" height=0.4 width=5.04 fixedsize=true group="id_f5315c6c_f1b8_4ca1_b448_c5089d1f1447"    label="\"non è possibile effettuare l' operazione\"" tooltip="\"non è possibile effettuare l' operazione\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  
  true_dummy_down_id_1fb15c9d_1e5c_4b4b_913f_ab0410645b8b [ pos="7.5,9984.0625!" shape=point width=0]
  false_dummy_down_id_1fb15c9d_1e5c_4b4b_913f_ab0410645b8b [ pos="-3.75,9984.0625!" shape=point width=0]
  
  end_id_1fb15c9d_1e5c_4b4b_913f_ab0410645b8b [id="end_id_1fb15c9d_1e5c_4b4b_913f_ab0410645b8b#IfEnd" class="flowrun-not-selectable" pos="0.0,9984.0625!" group="fun-main" fillcolor="#ffd166" color="#8f6400" fontcolor="black"
    label="" tooltip=" " shape="circle" fixedsize=true width=0.2 height=0.2]
  
  
  id_a7de76de_96af_4e32_8dd5_308a73ee8a45 [id="id_a7de76de_96af_4e32_8dd5_308a73ee8a45#Return" pos="0.0,9983.125!" 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_e9f11f71_976b_4624_895e_d3e875529dcc:s -> id_1963626a_faeb_4ede_937d_01454bbed60a:n [id="id_e9f11f71_976b_4624_895e_d3e875529dcc@fun-main" tailtooltip=" " edgetooltip=" "]
  id_1963626a_faeb_4ede_937d_01454bbed60a:s -> id_f63ab307_fd35_45a8_958f_716adb1642b5:n [id="id_1963626a_faeb_4ede_937d_01454bbed60a@fun-main" tailtooltip=" " edgetooltip=" "]
  id_f63ab307_fd35_45a8_958f_716adb1642b5:s -> id_1da37cb9_229e_4321_9c07_5dba458e0ce5:n [id="id_f63ab307_fd35_45a8_958f_716adb1642b5@fun-main" tailtooltip=" " edgetooltip=" "]
  id_1da37cb9_229e_4321_9c07_5dba458e0ce5:s -> id_b0c87569_736e_4849_9f04_62901fa94a87:n [id="id_1da37cb9_229e_4321_9c07_5dba458e0ce5@fun-main" tailtooltip=" " edgetooltip=" "]
  id_b0c87569_736e_4849_9f04_62901fa94a87:s -> id_c7765a34_945c_4e33_a43a_bb9e002c8cd8:n [id="id_b0c87569_736e_4849_9f04_62901fa94a87@fun-main" tailtooltip=" " edgetooltip=" "]
  id_c7765a34_945c_4e33_a43a_bb9e002c8cd8:s -> id_960d03e5_3984_4a93_8da4_548ee6f09277:n [id="id_c7765a34_945c_4e33_a43a_bb9e002c8cd8@fun-main" tailtooltip=" " edgetooltip=" "]
  id_960d03e5_3984_4a93_8da4_548ee6f09277:s -> id_f28430ec_e4a1_49ad_8de3_556e81207c2a:n [id="id_960d03e5_3984_4a93_8da4_548ee6f09277@fun-main" tailtooltip=" " edgetooltip=" "]
  id_f28430ec_e4a1_49ad_8de3_556e81207c2a:s -> id_1a155506_0d8c_42e1_a624_73f0dcc7079f:n [id="id_f28430ec_e4a1_49ad_8de3_556e81207c2a@fun-main" tailtooltip=" " edgetooltip=" "]
  id_1a155506_0d8c_42e1_a624_73f0dcc7079f:s -> id_dde4adb2_75b0_42ad_a2f6_fa545a907688:n [id="id_1a155506_0d8c_42e1_a624_73f0dcc7079f@fun-main" tailtooltip=" " edgetooltip=" "]
  id_dde4adb2_75b0_42ad_a2f6_fa545a907688:s -> id_68807754_8ed8_445a_824e_38d736f90bee:n [id="id_dde4adb2_75b0_42ad_a2f6_fa545a907688@fun-main" tailtooltip=" " edgetooltip=" "]
  id_68807754_8ed8_445a_824e_38d736f90bee:s -> id_a3733663_6694_4e8d_b779_ea81a2e24ea3:n [id="id_68807754_8ed8_445a_824e_38d736f90bee@fun-main" tailtooltip=" " edgetooltip=" "]
  id_a3733663_6694_4e8d_b779_ea81a2e24ea3:s -> id_1fb15c9d_1e5c_4b4b_913f_ab0410645b8b:n [id="id_a3733663_6694_4e8d_b779_ea81a2e24ea3@fun-main" tailtooltip=" " edgetooltip=" "]
  ## IF-TRUE
  id_1fb15c9d_1e5c_4b4b_913f_ab0410645b8b:e -> true_dummy_up_id_1fb15c9d_1e5c_4b4b_913f_ab0410645b8b [id="id_1fb15c9d_1e5c_4b4b_913f_ab0410645b8b@id_2b812419_5f1d_46b3_89e7_17ebdbaf0411" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen"]
  true_dummy_up_id_1fb15c9d_1e5c_4b4b_913f_ab0410645b8b -> id_18fbf27a_a635_48a7_989c_a54e23b2d7d5:n [id="id_1fb15c9d_1e5c_4b4b_913f_ab0410645b8b@id_2b812419_5f1d_46b3_89e7_17ebdbaf0411" tailtooltip=" " edgetooltip=" "]
  
  id_18fbf27a_a635_48a7_989c_a54e23b2d7d5:s -> id_cbfd202d_0c68_41b1_aa20_c3a3474901ae:n [id="id_18fbf27a_a635_48a7_989c_a54e23b2d7d5@id_2b812419_5f1d_46b3_89e7_17ebdbaf0411" tailtooltip=" " edgetooltip=" "]
  ## IF-TRUE
  id_cbfd202d_0c68_41b1_aa20_c3a3474901ae:e -> true_dummy_up_id_cbfd202d_0c68_41b1_aa20_c3a3474901ae [id="id_cbfd202d_0c68_41b1_aa20_c3a3474901ae@id_4e69198f_e97d_4378_aace_65fdff435c2d" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen"]
  true_dummy_up_id_cbfd202d_0c68_41b1_aa20_c3a3474901ae -> id_c20d725a_b807_42ae_969f_f2d7dfb08c24:n [id="id_cbfd202d_0c68_41b1_aa20_c3a3474901ae@id_4e69198f_e97d_4378_aace_65fdff435c2d" tailtooltip=" " edgetooltip=" "]
  
  id_c20d725a_b807_42ae_969f_f2d7dfb08c24:s -> true_dummy_down_id_cbfd202d_0c68_41b1_aa20_c3a3474901ae:n [id="id_c20d725a_b807_42ae_969f_f2d7dfb08c24@id_4e69198f_e97d_4378_aace_65fdff435c2d" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  true_dummy_down_id_cbfd202d_0c68_41b1_aa20_c3a3474901ae -> end_id_cbfd202d_0c68_41b1_aa20_c3a3474901ae [id="id_c20d725a_b807_42ae_969f_f2d7dfb08c24@id_4e69198f_e97d_4378_aace_65fdff435c2d" tailtooltip=" " edgetooltip=" "]
  
  
  ## IF-FALSE
  id_cbfd202d_0c68_41b1_aa20_c3a3474901ae:w -> false_dummy_up_id_cbfd202d_0c68_41b1_aa20_c3a3474901ae [id="id_cbfd202d_0c68_41b1_aa20_c3a3474901ae@id_0a1e1238_9f21_4bdf_8cea_49c0565117b6" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="false" fontcolor="red"]
  false_dummy_up_id_cbfd202d_0c68_41b1_aa20_c3a3474901ae -> id_4347015a_3e0f_43b0_ab85_2dc56dd4a840:n [id="id_cbfd202d_0c68_41b1_aa20_c3a3474901ae@id_0a1e1238_9f21_4bdf_8cea_49c0565117b6" tailtooltip=" " edgetooltip=" "]
  
  id_4347015a_3e0f_43b0_ab85_2dc56dd4a840:s -> false_dummy_down_id_cbfd202d_0c68_41b1_aa20_c3a3474901ae:n [id="id_4347015a_3e0f_43b0_ab85_2dc56dd4a840@id_0a1e1238_9f21_4bdf_8cea_49c0565117b6" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  false_dummy_down_id_cbfd202d_0c68_41b1_aa20_c3a3474901ae -> end_id_cbfd202d_0c68_41b1_aa20_c3a3474901ae [id="id_4347015a_3e0f_43b0_ab85_2dc56dd4a840@id_0a1e1238_9f21_4bdf_8cea_49c0565117b6" tailtooltip=" " edgetooltip=" "]
  
  ## IF-END
  end_id_cbfd202d_0c68_41b1_aa20_c3a3474901ae:s -> true_dummy_down_id_1fb15c9d_1e5c_4b4b_913f_ab0410645b8b:n [id="end_id_cbfd202d_0c68_41b1_aa20_c3a3474901ae@id_2b812419_5f1d_46b3_89e7_17ebdbaf0411" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  
  
  true_dummy_down_id_1fb15c9d_1e5c_4b4b_913f_ab0410645b8b -> end_id_1fb15c9d_1e5c_4b4b_913f_ab0410645b8b [id="id_cbfd202d_0c68_41b1_aa20_c3a3474901ae@id_2b812419_5f1d_46b3_89e7_17ebdbaf0411" tailtooltip=" " edgetooltip=" "]
  
  
  ## IF-FALSE
  id_1fb15c9d_1e5c_4b4b_913f_ab0410645b8b:w -> false_dummy_up_id_1fb15c9d_1e5c_4b4b_913f_ab0410645b8b [id="id_1fb15c9d_1e5c_4b4b_913f_ab0410645b8b@id_f5315c6c_f1b8_4ca1_b448_c5089d1f1447" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="false" fontcolor="red"]
  false_dummy_up_id_1fb15c9d_1e5c_4b4b_913f_ab0410645b8b -> id_7105b689_631a_4213_9f78_77c24669e8d2:n [id="id_1fb15c9d_1e5c_4b4b_913f_ab0410645b8b@id_f5315c6c_f1b8_4ca1_b448_c5089d1f1447" tailtooltip=" " edgetooltip=" "]
  
  id_7105b689_631a_4213_9f78_77c24669e8d2:s -> false_dummy_down_id_1fb15c9d_1e5c_4b4b_913f_ab0410645b8b:n [id="id_7105b689_631a_4213_9f78_77c24669e8d2@id_f5315c6c_f1b8_4ca1_b448_c5089d1f1447" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  false_dummy_down_id_1fb15c9d_1e5c_4b4b_913f_ab0410645b8b -> end_id_1fb15c9d_1e5c_4b4b_913f_ab0410645b8b [id="id_7105b689_631a_4213_9f78_77c24669e8d2@id_f5315c6c_f1b8_4ca1_b448_c5089d1f1447" tailtooltip=" " edgetooltip=" "]
  
  ## IF-END
  end_id_1fb15c9d_1e5c_4b4b_913f_ab0410645b8b:s -> id_a7de76de_96af_4e32_8dd5_308a73ee8a45:n [id="end_id_1fb15c9d_1e5c_4b4b_913f_ab0410645b8b@fun-main" tailtooltip=" " edgetooltip=" "]
  

}
