
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_43d577dd_2fc6_4f7e_a6d5_82bc44b2f8b0 [id="id_43d577dd_2fc6_4f7e_a6d5_82bc44b2f8b0#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_96037dee_842c_4bfa_8ae3_357f9cf98f0a [id="id_96037dee_842c_4bfa_8ae3_357f9cf98f0a#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_73cca98d_04b3_4ef3_aa17_aa341c52169f [id="id_73cca98d_04b3_4ef3_aa17_aa341c52169f#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_9d607d43_ee19_453a_97fa_f59fef3a0728 [id="id_9d607d43_ee19_453a_97fa_f59fef3a0728#If" pos="0.0,9997.1875!" height=0.5 width=1.93 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_9d607d43_ee19_453a_97fa_f59fef3a0728 [pos="2.5,9997.1875!" shape=point width=0]
  false_dummy_up_id_9d607d43_ee19_453a_97fa_f59fef3a0728 [pos="-2.5,9997.1875!" shape=point width=0]
  
  id_8a0c3709_f71d_4d04_9d1f_010b54c2a16a [id="id_8a0c3709_f71d_4d04_9d1f_010b54c2a16a#If" pos="2.5,9996.25!" height=0.5 width=2.15 fixedsize=true group="id_daadfb3f_80e3_4659_ade3_21b3430488d8" 
    label="Year % 100 == 0" tooltip="Year % 100 == 0" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_8a0c3709_f71d_4d04_9d1f_010b54c2a16a [pos="7.5,9996.25!" shape=point width=0]
  false_dummy_up_id_8a0c3709_f71d_4d04_9d1f_010b54c2a16a [pos="1.25,9996.25!" shape=point width=0]
  
  id_de6201e7_cade_4c88_a712_523e8c2627de [id="id_de6201e7_cade_4c88_a712_523e8c2627de#If" pos="7.5,9995.3125!" height=0.5 width=2.15 fixedsize=true group="id_6135cae5_a100_45dd_9562_45fad9f47848" 
    label="Year % 400 == 0" tooltip="Year % 400 == 0" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_de6201e7_cade_4c88_a712_523e8c2627de [pos="8.75,9995.3125!" shape=point width=0]
  false_dummy_up_id_de6201e7_cade_4c88_a712_523e8c2627de [pos="5.0,9995.3125!" shape=point width=0]
  
  id_6a3c222c_a4ac_4e5e_9f15_b0e43865bca0 [id="id_6a3c222c_a4ac_4e5e_9f15_b0e43865bca0#Output" pos="8.75,9994.375!" height=0.4 width=1.63 fixedsize=true group="id_e9e615c2_b1c8_4c4b_bd1d_f6e261ee85cc"    label="\"Leap Year\"" tooltip="\"Leap Year\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_53b035eb_4f8b_4be0_9229_c42fb1115a02 [id="id_53b035eb_4f8b_4be0_9229_c42fb1115a02#Output" pos="5.0,9994.375!" height=0.4 width=2.29 fixedsize=true group="id_a376797d_a24e_47c4_ae82_8271e637e19f"    label="\"Not a Leap Year\"" tooltip="\"Not a Leap Year\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  
  true_dummy_down_id_de6201e7_cade_4c88_a712_523e8c2627de [ pos="8.75,9993.4375!" shape=point width=0]
  false_dummy_down_id_de6201e7_cade_4c88_a712_523e8c2627de [ pos="5.0,9993.4375!" shape=point width=0]
  
  end_id_de6201e7_cade_4c88_a712_523e8c2627de [id="end_id_de6201e7_cade_4c88_a712_523e8c2627de#IfEnd" class="flowrun-not-selectable" pos="7.5,9993.4375!" group="id_6135cae5_a100_45dd_9562_45fad9f47848" fillcolor="#ffd166" color="#8f6400" fontcolor="black"
    label="" tooltip=" " shape="circle" fixedsize=true width=0.2 height=0.2]
  
  
  id_2d15df5d_1854_4356_aa60_1b749517f115 [id="id_2d15df5d_1854_4356_aa60_1b749517f115#Output" pos="1.25,9995.3125!" height=0.4 width=1.63 fixedsize=true group="id_f88d2d07_3b42_4c36_a298_b45504118965"    label="\"Leap Year\"" tooltip="\"Leap Year\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  
  true_dummy_down_id_8a0c3709_f71d_4d04_9d1f_010b54c2a16a [ pos="7.5,9992.5!" shape=point width=0]
  false_dummy_down_id_8a0c3709_f71d_4d04_9d1f_010b54c2a16a [ pos="1.25,9992.5!" shape=point width=0]
  
  end_id_8a0c3709_f71d_4d04_9d1f_010b54c2a16a [id="end_id_8a0c3709_f71d_4d04_9d1f_010b54c2a16a#IfEnd" class="flowrun-not-selectable" pos="2.5,9992.5!" group="id_daadfb3f_80e3_4659_ade3_21b3430488d8" fillcolor="#ffd166" color="#8f6400" fontcolor="black"
    label="" tooltip=" " shape="circle" fixedsize=true width=0.2 height=0.2]
  
  
  id_cfc5edb1_c39e_4383_8cbe_0a8c7cf1c1e1 [id="id_cfc5edb1_c39e_4383_8cbe_0a8c7cf1c1e1#Output" pos="-2.5,9996.25!" height=0.4 width=2.29 fixedsize=true group="id_ae5aee73_acc1_469d_aa5d_a12438e0f44e"    label="\"Not a Leap Year\"" tooltip="\"Not a Leap Year\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  
  true_dummy_down_id_9d607d43_ee19_453a_97fa_f59fef3a0728 [ pos="2.5,9991.5625!" shape=point width=0]
  false_dummy_down_id_9d607d43_ee19_453a_97fa_f59fef3a0728 [ pos="-2.5,9991.5625!" shape=point width=0]
  
  end_id_9d607d43_ee19_453a_97fa_f59fef3a0728 [id="end_id_9d607d43_ee19_453a_97fa_f59fef3a0728#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_c2658643_3215_4482_800e_b859f2d6ec68 [id="id_c2658643_3215_4482_800e_b859f2d6ec68#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_43d577dd_2fc6_4f7e_a6d5_82bc44b2f8b0:s -> id_96037dee_842c_4bfa_8ae3_357f9cf98f0a:n [id="id_43d577dd_2fc6_4f7e_a6d5_82bc44b2f8b0@fun-main" tailtooltip=" " edgetooltip=" "]
  id_96037dee_842c_4bfa_8ae3_357f9cf98f0a:s -> id_73cca98d_04b3_4ef3_aa17_aa341c52169f:n [id="id_96037dee_842c_4bfa_8ae3_357f9cf98f0a@fun-main" tailtooltip=" " edgetooltip=" "]
  id_73cca98d_04b3_4ef3_aa17_aa341c52169f:s -> id_9d607d43_ee19_453a_97fa_f59fef3a0728:n [id="id_73cca98d_04b3_4ef3_aa17_aa341c52169f@fun-main" tailtooltip=" " edgetooltip=" "]
  ## IF-TRUE
  id_9d607d43_ee19_453a_97fa_f59fef3a0728:e -> true_dummy_up_id_9d607d43_ee19_453a_97fa_f59fef3a0728 [id="id_9d607d43_ee19_453a_97fa_f59fef3a0728@id_daadfb3f_80e3_4659_ade3_21b3430488d8" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen"]
  true_dummy_up_id_9d607d43_ee19_453a_97fa_f59fef3a0728 -> id_8a0c3709_f71d_4d04_9d1f_010b54c2a16a:n [id="id_9d607d43_ee19_453a_97fa_f59fef3a0728@id_daadfb3f_80e3_4659_ade3_21b3430488d8" tailtooltip=" " edgetooltip=" "]
  
  ## IF-TRUE
  id_8a0c3709_f71d_4d04_9d1f_010b54c2a16a:e -> true_dummy_up_id_8a0c3709_f71d_4d04_9d1f_010b54c2a16a [id="id_8a0c3709_f71d_4d04_9d1f_010b54c2a16a@id_6135cae5_a100_45dd_9562_45fad9f47848" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen"]
  true_dummy_up_id_8a0c3709_f71d_4d04_9d1f_010b54c2a16a -> id_de6201e7_cade_4c88_a712_523e8c2627de:n [id="id_8a0c3709_f71d_4d04_9d1f_010b54c2a16a@id_6135cae5_a100_45dd_9562_45fad9f47848" tailtooltip=" " edgetooltip=" "]
  
  ## IF-TRUE
  id_de6201e7_cade_4c88_a712_523e8c2627de:e -> true_dummy_up_id_de6201e7_cade_4c88_a712_523e8c2627de [id="id_de6201e7_cade_4c88_a712_523e8c2627de@id_e9e615c2_b1c8_4c4b_bd1d_f6e261ee85cc" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen"]
  true_dummy_up_id_de6201e7_cade_4c88_a712_523e8c2627de -> id_6a3c222c_a4ac_4e5e_9f15_b0e43865bca0:n [id="id_de6201e7_cade_4c88_a712_523e8c2627de@id_e9e615c2_b1c8_4c4b_bd1d_f6e261ee85cc" tailtooltip=" " edgetooltip=" "]
  
  id_6a3c222c_a4ac_4e5e_9f15_b0e43865bca0:s -> true_dummy_down_id_de6201e7_cade_4c88_a712_523e8c2627de:n [id="id_6a3c222c_a4ac_4e5e_9f15_b0e43865bca0@id_e9e615c2_b1c8_4c4b_bd1d_f6e261ee85cc" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  true_dummy_down_id_de6201e7_cade_4c88_a712_523e8c2627de -> end_id_de6201e7_cade_4c88_a712_523e8c2627de [id="id_6a3c222c_a4ac_4e5e_9f15_b0e43865bca0@id_e9e615c2_b1c8_4c4b_bd1d_f6e261ee85cc" tailtooltip=" " edgetooltip=" "]
  
  
  ## IF-FALSE
  id_de6201e7_cade_4c88_a712_523e8c2627de:w -> false_dummy_up_id_de6201e7_cade_4c88_a712_523e8c2627de [id="id_de6201e7_cade_4c88_a712_523e8c2627de@id_a376797d_a24e_47c4_ae82_8271e637e19f" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="false" fontcolor="red"]
  false_dummy_up_id_de6201e7_cade_4c88_a712_523e8c2627de -> id_53b035eb_4f8b_4be0_9229_c42fb1115a02:n [id="id_de6201e7_cade_4c88_a712_523e8c2627de@id_a376797d_a24e_47c4_ae82_8271e637e19f" tailtooltip=" " edgetooltip=" "]
  
  id_53b035eb_4f8b_4be0_9229_c42fb1115a02:s -> false_dummy_down_id_de6201e7_cade_4c88_a712_523e8c2627de:n [id="id_53b035eb_4f8b_4be0_9229_c42fb1115a02@id_a376797d_a24e_47c4_ae82_8271e637e19f" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  false_dummy_down_id_de6201e7_cade_4c88_a712_523e8c2627de -> end_id_de6201e7_cade_4c88_a712_523e8c2627de [id="id_53b035eb_4f8b_4be0_9229_c42fb1115a02@id_a376797d_a24e_47c4_ae82_8271e637e19f" tailtooltip=" " edgetooltip=" "]
  
  ## IF-END
  end_id_de6201e7_cade_4c88_a712_523e8c2627de:s -> true_dummy_down_id_8a0c3709_f71d_4d04_9d1f_010b54c2a16a:n [id="end_id_de6201e7_cade_4c88_a712_523e8c2627de@id_6135cae5_a100_45dd_9562_45fad9f47848" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  
  
  true_dummy_down_id_8a0c3709_f71d_4d04_9d1f_010b54c2a16a -> end_id_8a0c3709_f71d_4d04_9d1f_010b54c2a16a [id="id_de6201e7_cade_4c88_a712_523e8c2627de@id_6135cae5_a100_45dd_9562_45fad9f47848" tailtooltip=" " edgetooltip=" "]
  
  
  ## IF-FALSE
  id_8a0c3709_f71d_4d04_9d1f_010b54c2a16a:w -> false_dummy_up_id_8a0c3709_f71d_4d04_9d1f_010b54c2a16a [id="id_8a0c3709_f71d_4d04_9d1f_010b54c2a16a@id_f88d2d07_3b42_4c36_a298_b45504118965" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="false" fontcolor="red"]
  false_dummy_up_id_8a0c3709_f71d_4d04_9d1f_010b54c2a16a -> id_2d15df5d_1854_4356_aa60_1b749517f115:n [id="id_8a0c3709_f71d_4d04_9d1f_010b54c2a16a@id_f88d2d07_3b42_4c36_a298_b45504118965" tailtooltip=" " edgetooltip=" "]
  
  id_2d15df5d_1854_4356_aa60_1b749517f115:s -> false_dummy_down_id_8a0c3709_f71d_4d04_9d1f_010b54c2a16a:n [id="id_2d15df5d_1854_4356_aa60_1b749517f115@id_f88d2d07_3b42_4c36_a298_b45504118965" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  false_dummy_down_id_8a0c3709_f71d_4d04_9d1f_010b54c2a16a -> end_id_8a0c3709_f71d_4d04_9d1f_010b54c2a16a [id="id_2d15df5d_1854_4356_aa60_1b749517f115@id_f88d2d07_3b42_4c36_a298_b45504118965" tailtooltip=" " edgetooltip=" "]
  
  ## IF-END
  end_id_8a0c3709_f71d_4d04_9d1f_010b54c2a16a:s -> true_dummy_down_id_9d607d43_ee19_453a_97fa_f59fef3a0728:n [id="end_id_8a0c3709_f71d_4d04_9d1f_010b54c2a16a@id_daadfb3f_80e3_4659_ade3_21b3430488d8" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  
  
  true_dummy_down_id_9d607d43_ee19_453a_97fa_f59fef3a0728 -> end_id_9d607d43_ee19_453a_97fa_f59fef3a0728 [id="id_8a0c3709_f71d_4d04_9d1f_010b54c2a16a@id_daadfb3f_80e3_4659_ade3_21b3430488d8" tailtooltip=" " edgetooltip=" "]
  
  
  ## IF-FALSE
  id_9d607d43_ee19_453a_97fa_f59fef3a0728:w -> false_dummy_up_id_9d607d43_ee19_453a_97fa_f59fef3a0728 [id="id_9d607d43_ee19_453a_97fa_f59fef3a0728@id_ae5aee73_acc1_469d_aa5d_a12438e0f44e" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="false" fontcolor="red"]
  false_dummy_up_id_9d607d43_ee19_453a_97fa_f59fef3a0728 -> id_cfc5edb1_c39e_4383_8cbe_0a8c7cf1c1e1:n [id="id_9d607d43_ee19_453a_97fa_f59fef3a0728@id_ae5aee73_acc1_469d_aa5d_a12438e0f44e" tailtooltip=" " edgetooltip=" "]
  
  id_cfc5edb1_c39e_4383_8cbe_0a8c7cf1c1e1:s -> false_dummy_down_id_9d607d43_ee19_453a_97fa_f59fef3a0728:n [id="id_cfc5edb1_c39e_4383_8cbe_0a8c7cf1c1e1@id_ae5aee73_acc1_469d_aa5d_a12438e0f44e" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  false_dummy_down_id_9d607d43_ee19_453a_97fa_f59fef3a0728 -> end_id_9d607d43_ee19_453a_97fa_f59fef3a0728 [id="id_cfc5edb1_c39e_4383_8cbe_0a8c7cf1c1e1@id_ae5aee73_acc1_469d_aa5d_a12438e0f44e" tailtooltip=" " edgetooltip=" "]
  
  ## IF-END
  end_id_9d607d43_ee19_453a_97fa_f59fef3a0728:s -> id_c2658643_3215_4482_800e_b859f2d6ec68:n [id="end_id_9d607d43_ee19_453a_97fa_f59fef3a0728@fun-main" tailtooltip=" " edgetooltip=" "]
  

}
