
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_cea55f15_2713_42dc_b3a5_174dc58a8fb3 [id="id_cea55f15_2713_42dc_b3a5_174dc58a8fb3#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_9a0af944_b75c_4c7a_baea_4cd2bf4deae9 [id="id_9a0af944_b75c_4c7a_baea_4cd2bf4deae9#Declare" pos="0.0,9999.0625!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="year" tooltip="year: Integer" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_1006b071_c36c_4971_9be3_f40ae813c6e4 [id="id_1006b071_c36c_4971_9be3_f40ae813c6e4#Input" pos="0.0,9998.125!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="year" tooltip="year" shape="invtrapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_72757cb0_2949_4ff3_a94b_72c06d686283 [id="id_72757cb0_2949_4ff3_a94b_72c06d686283#If" pos="0.0,9997.1875!" height=0.5 width=1.49 fixedsize=true group="fun-main" 
    label="year%4==0" tooltip="year%4==0" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_72757cb0_2949_4ff3_a94b_72c06d686283 [pos="2.5,9997.1875!" shape=point width=0]
  false_dummy_up_id_72757cb0_2949_4ff3_a94b_72c06d686283 [pos="-1.25,9997.1875!" shape=point width=0]
  
  id_1b21eec1_ab11_4bf3_80a8_634e4e553dd6 [id="id_1b21eec1_ab11_4bf3_80a8_634e4e553dd6#If" pos="2.5,9996.25!" height=0.5 width=1.71 fixedsize=true group="id_b13645ed_b53b_49ce_8fe0_0dafff7cf488" 
    label="year%100==0" tooltip="year%100==0" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_1b21eec1_ab11_4bf3_80a8_634e4e553dd6 [pos="5.0,9996.25!" shape=point width=0]
  false_dummy_up_id_1b21eec1_ab11_4bf3_80a8_634e4e553dd6 [pos="1.25,9996.25!" shape=point width=0]
  
  id_1e95b78f_dece_4db0_b436_44762b1c04e9 [id="id_1e95b78f_dece_4db0_b436_44762b1c04e9#If" pos="5.0,9995.3125!" height=0.5 width=1.71 fixedsize=true group="id_4963dd21_13c1_41c5_b296_311b5ddfbb70" 
    label="year%400==0" tooltip="year%400==0" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_1e95b78f_dece_4db0_b436_44762b1c04e9 [pos="6.25,9995.3125!" shape=point width=0]
  false_dummy_up_id_1e95b78f_dece_4db0_b436_44762b1c04e9 [pos="3.75,9995.3125!" shape=point width=0]
  
  id_a1e7105a_ec05_4e6d_b87b_aa5b89c3005c [id="id_a1e7105a_ec05_4e6d_b87b_aa5b89c3005c#Output" pos="6.25,9994.375!" height=0.4 width=1.08 fixedsize=true group="id_610f9932_2dcc_4567_bf9d_d5261a668e16"    label="\"leap\"" tooltip="\"leap\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_2a5db68a_947e_4be2_8510_c1254caaf4ae [id="id_2a5db68a_947e_4be2_8510_c1254caaf4ae#Output" pos="3.75,9994.375!" height=0.4 width=1.52 fixedsize=true group="id_f3d81008_9184_4736_b30f_b137651566c1"    label="\"not leap\"" tooltip="\"not leap\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  
  true_dummy_down_id_1e95b78f_dece_4db0_b436_44762b1c04e9 [ pos="6.25,9993.4375!" shape=point width=0]
  false_dummy_down_id_1e95b78f_dece_4db0_b436_44762b1c04e9 [ pos="3.75,9993.4375!" shape=point width=0]
  
  end_id_1e95b78f_dece_4db0_b436_44762b1c04e9 [id="end_id_1e95b78f_dece_4db0_b436_44762b1c04e9#IfEnd" class="flowrun-not-selectable" pos="5.0,9993.4375!" group="id_4963dd21_13c1_41c5_b296_311b5ddfbb70" fillcolor="#ffd166" color="#8f6400" fontcolor="black"
    label="" tooltip=" " shape="circle" fixedsize=true width=0.2 height=0.2]
  
  
  id_55167b2e_de55_4983_9e01_496c178abd58 [id="id_55167b2e_de55_4983_9e01_496c178abd58#Output" pos="1.25,9995.3125!" height=0.4 width=1.63 fixedsize=true group="id_5d797c0f_7031_4fae_a4c6_f2ddbc15995d"    label="\"leap year\"" tooltip="\"leap year\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  
  true_dummy_down_id_1b21eec1_ab11_4bf3_80a8_634e4e553dd6 [ pos="5.0,9992.5!" shape=point width=0]
  false_dummy_down_id_1b21eec1_ab11_4bf3_80a8_634e4e553dd6 [ pos="1.25,9992.5!" shape=point width=0]
  
  end_id_1b21eec1_ab11_4bf3_80a8_634e4e553dd6 [id="end_id_1b21eec1_ab11_4bf3_80a8_634e4e553dd6#IfEnd" class="flowrun-not-selectable" pos="2.5,9992.5!" group="id_b13645ed_b53b_49ce_8fe0_0dafff7cf488" fillcolor="#ffd166" color="#8f6400" fontcolor="black"
    label="" tooltip=" " shape="circle" fixedsize=true width=0.2 height=0.2]
  
  
  id_f34a7d60_8f0f_4b6a_95eb_1edf5604bbf4 [id="id_f34a7d60_8f0f_4b6a_95eb_1edf5604bbf4#Output" pos="-1.25,9996.25!" height=0.4 width=2.0700000000000003 fixedsize=true group="id_d54fde01_2b20_4f53_b981_2a106852cab7"    label="\"not leap year\"" tooltip="\"not leap year\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  
  true_dummy_down_id_72757cb0_2949_4ff3_a94b_72c06d686283 [ pos="2.5,9991.5625!" shape=point width=0]
  false_dummy_down_id_72757cb0_2949_4ff3_a94b_72c06d686283 [ pos="-1.25,9991.5625!" shape=point width=0]
  
  end_id_72757cb0_2949_4ff3_a94b_72c06d686283 [id="end_id_72757cb0_2949_4ff3_a94b_72c06d686283#IfEnd" class="flowrun-not-selectable" pos="0.0,9991.5625!" group="fun-main" fillcolor="#ffd166" color="#8f6400" fontcolor="black"
    label="" tooltip=" " shape="circle" fixedsize=true width=0.2 height=0.2]
  
  
  id_d8b46653_8b61_4b78_91de_ba69deb0ab73 [id="id_d8b46653_8b61_4b78_91de_ba69deb0ab73#Return" pos="0.0,9990.625!" 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_cea55f15_2713_42dc_b3a5_174dc58a8fb3:s -> id_9a0af944_b75c_4c7a_baea_4cd2bf4deae9:n [id="id_cea55f15_2713_42dc_b3a5_174dc58a8fb3@fun-main" tailtooltip=" " edgetooltip=" "]
  id_9a0af944_b75c_4c7a_baea_4cd2bf4deae9:s -> id_1006b071_c36c_4971_9be3_f40ae813c6e4:n [id="id_9a0af944_b75c_4c7a_baea_4cd2bf4deae9@fun-main" tailtooltip=" " edgetooltip=" "]
  id_1006b071_c36c_4971_9be3_f40ae813c6e4:s -> id_72757cb0_2949_4ff3_a94b_72c06d686283:n [id="id_1006b071_c36c_4971_9be3_f40ae813c6e4@fun-main" tailtooltip=" " edgetooltip=" "]
  ## IF-TRUE
  id_72757cb0_2949_4ff3_a94b_72c06d686283:e -> true_dummy_up_id_72757cb0_2949_4ff3_a94b_72c06d686283 [id="id_72757cb0_2949_4ff3_a94b_72c06d686283@id_b13645ed_b53b_49ce_8fe0_0dafff7cf488" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen"]
  true_dummy_up_id_72757cb0_2949_4ff3_a94b_72c06d686283 -> id_1b21eec1_ab11_4bf3_80a8_634e4e553dd6:n [id="id_72757cb0_2949_4ff3_a94b_72c06d686283@id_b13645ed_b53b_49ce_8fe0_0dafff7cf488" tailtooltip=" " edgetooltip=" "]
  
  ## IF-TRUE
  id_1b21eec1_ab11_4bf3_80a8_634e4e553dd6:e -> true_dummy_up_id_1b21eec1_ab11_4bf3_80a8_634e4e553dd6 [id="id_1b21eec1_ab11_4bf3_80a8_634e4e553dd6@id_4963dd21_13c1_41c5_b296_311b5ddfbb70" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen"]
  true_dummy_up_id_1b21eec1_ab11_4bf3_80a8_634e4e553dd6 -> id_1e95b78f_dece_4db0_b436_44762b1c04e9:n [id="id_1b21eec1_ab11_4bf3_80a8_634e4e553dd6@id_4963dd21_13c1_41c5_b296_311b5ddfbb70" tailtooltip=" " edgetooltip=" "]
  
  ## IF-TRUE
  id_1e95b78f_dece_4db0_b436_44762b1c04e9:e -> true_dummy_up_id_1e95b78f_dece_4db0_b436_44762b1c04e9 [id="id_1e95b78f_dece_4db0_b436_44762b1c04e9@id_610f9932_2dcc_4567_bf9d_d5261a668e16" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen"]
  true_dummy_up_id_1e95b78f_dece_4db0_b436_44762b1c04e9 -> id_a1e7105a_ec05_4e6d_b87b_aa5b89c3005c:n [id="id_1e95b78f_dece_4db0_b436_44762b1c04e9@id_610f9932_2dcc_4567_bf9d_d5261a668e16" tailtooltip=" " edgetooltip=" "]
  
  id_a1e7105a_ec05_4e6d_b87b_aa5b89c3005c:s -> true_dummy_down_id_1e95b78f_dece_4db0_b436_44762b1c04e9:n [id="id_a1e7105a_ec05_4e6d_b87b_aa5b89c3005c@id_610f9932_2dcc_4567_bf9d_d5261a668e16" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  true_dummy_down_id_1e95b78f_dece_4db0_b436_44762b1c04e9 -> end_id_1e95b78f_dece_4db0_b436_44762b1c04e9 [id="id_a1e7105a_ec05_4e6d_b87b_aa5b89c3005c@id_610f9932_2dcc_4567_bf9d_d5261a668e16" tailtooltip=" " edgetooltip=" "]
  
  
  ## IF-FALSE
  id_1e95b78f_dece_4db0_b436_44762b1c04e9:w -> false_dummy_up_id_1e95b78f_dece_4db0_b436_44762b1c04e9 [id="id_1e95b78f_dece_4db0_b436_44762b1c04e9@id_f3d81008_9184_4736_b30f_b137651566c1" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="false" fontcolor="red"]
  false_dummy_up_id_1e95b78f_dece_4db0_b436_44762b1c04e9 -> id_2a5db68a_947e_4be2_8510_c1254caaf4ae:n [id="id_1e95b78f_dece_4db0_b436_44762b1c04e9@id_f3d81008_9184_4736_b30f_b137651566c1" tailtooltip=" " edgetooltip=" "]
  
  id_2a5db68a_947e_4be2_8510_c1254caaf4ae:s -> false_dummy_down_id_1e95b78f_dece_4db0_b436_44762b1c04e9:n [id="id_2a5db68a_947e_4be2_8510_c1254caaf4ae@id_f3d81008_9184_4736_b30f_b137651566c1" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  false_dummy_down_id_1e95b78f_dece_4db0_b436_44762b1c04e9 -> end_id_1e95b78f_dece_4db0_b436_44762b1c04e9 [id="id_2a5db68a_947e_4be2_8510_c1254caaf4ae@id_f3d81008_9184_4736_b30f_b137651566c1" tailtooltip=" " edgetooltip=" "]
  
  ## IF-END
  end_id_1e95b78f_dece_4db0_b436_44762b1c04e9:s -> true_dummy_down_id_1b21eec1_ab11_4bf3_80a8_634e4e553dd6:n [id="end_id_1e95b78f_dece_4db0_b436_44762b1c04e9@id_4963dd21_13c1_41c5_b296_311b5ddfbb70" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  
  
  true_dummy_down_id_1b21eec1_ab11_4bf3_80a8_634e4e553dd6 -> end_id_1b21eec1_ab11_4bf3_80a8_634e4e553dd6 [id="id_1e95b78f_dece_4db0_b436_44762b1c04e9@id_4963dd21_13c1_41c5_b296_311b5ddfbb70" tailtooltip=" " edgetooltip=" "]
  
  
  ## IF-FALSE
  id_1b21eec1_ab11_4bf3_80a8_634e4e553dd6:w -> false_dummy_up_id_1b21eec1_ab11_4bf3_80a8_634e4e553dd6 [id="id_1b21eec1_ab11_4bf3_80a8_634e4e553dd6@id_5d797c0f_7031_4fae_a4c6_f2ddbc15995d" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="false" fontcolor="red"]
  false_dummy_up_id_1b21eec1_ab11_4bf3_80a8_634e4e553dd6 -> id_55167b2e_de55_4983_9e01_496c178abd58:n [id="id_1b21eec1_ab11_4bf3_80a8_634e4e553dd6@id_5d797c0f_7031_4fae_a4c6_f2ddbc15995d" tailtooltip=" " edgetooltip=" "]
  
  id_55167b2e_de55_4983_9e01_496c178abd58:s -> false_dummy_down_id_1b21eec1_ab11_4bf3_80a8_634e4e553dd6:n [id="id_55167b2e_de55_4983_9e01_496c178abd58@id_5d797c0f_7031_4fae_a4c6_f2ddbc15995d" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  false_dummy_down_id_1b21eec1_ab11_4bf3_80a8_634e4e553dd6 -> end_id_1b21eec1_ab11_4bf3_80a8_634e4e553dd6 [id="id_55167b2e_de55_4983_9e01_496c178abd58@id_5d797c0f_7031_4fae_a4c6_f2ddbc15995d" tailtooltip=" " edgetooltip=" "]
  
  ## IF-END
  end_id_1b21eec1_ab11_4bf3_80a8_634e4e553dd6:s -> true_dummy_down_id_72757cb0_2949_4ff3_a94b_72c06d686283:n [id="end_id_1b21eec1_ab11_4bf3_80a8_634e4e553dd6@id_b13645ed_b53b_49ce_8fe0_0dafff7cf488" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  
  
  true_dummy_down_id_72757cb0_2949_4ff3_a94b_72c06d686283 -> end_id_72757cb0_2949_4ff3_a94b_72c06d686283 [id="id_1b21eec1_ab11_4bf3_80a8_634e4e553dd6@id_b13645ed_b53b_49ce_8fe0_0dafff7cf488" tailtooltip=" " edgetooltip=" "]
  
  
  ## IF-FALSE
  id_72757cb0_2949_4ff3_a94b_72c06d686283:w -> false_dummy_up_id_72757cb0_2949_4ff3_a94b_72c06d686283 [id="id_72757cb0_2949_4ff3_a94b_72c06d686283@id_d54fde01_2b20_4f53_b981_2a106852cab7" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="false" fontcolor="red"]
  false_dummy_up_id_72757cb0_2949_4ff3_a94b_72c06d686283 -> id_f34a7d60_8f0f_4b6a_95eb_1edf5604bbf4:n [id="id_72757cb0_2949_4ff3_a94b_72c06d686283@id_d54fde01_2b20_4f53_b981_2a106852cab7" tailtooltip=" " edgetooltip=" "]
  
  id_f34a7d60_8f0f_4b6a_95eb_1edf5604bbf4:s -> false_dummy_down_id_72757cb0_2949_4ff3_a94b_72c06d686283:n [id="id_f34a7d60_8f0f_4b6a_95eb_1edf5604bbf4@id_d54fde01_2b20_4f53_b981_2a106852cab7" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  false_dummy_down_id_72757cb0_2949_4ff3_a94b_72c06d686283 -> end_id_72757cb0_2949_4ff3_a94b_72c06d686283 [id="id_f34a7d60_8f0f_4b6a_95eb_1edf5604bbf4@id_d54fde01_2b20_4f53_b981_2a106852cab7" tailtooltip=" " edgetooltip=" "]
  
  ## IF-END
  end_id_72757cb0_2949_4ff3_a94b_72c06d686283:s -> id_d8b46653_8b61_4b78_91de_ba69deb0ab73:n [id="end_id_72757cb0_2949_4ff3_a94b_72c06d686283@fun-main" tailtooltip=" " edgetooltip=" "]
  

}
