
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_dd5837ba_f5b9_4d8b_abdf_0bfc33d92a3e [id="id_dd5837ba_f5b9_4d8b_abdf_0bfc33d92a3e#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_b157c9ed_36b8_404b_98e9_bb6a228378c7 [id="id_b157c9ed_36b8_404b_98e9_bb6a228378c7#Declare" pos="0.0,9999.0625!" height=0.4 width=1.3 fixedsize=true group="fun-main"    label="memberName" tooltip="memberName: String" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_8de6c437_8528_4615_943c_a0d30b05d4c3 [id="id_8de6c437_8528_4615_943c_a0d30b05d4c3#Declare" pos="0.0,9998.125!" height=0.4 width=2.5100000000000002 fixedsize=true group="fun-main"    label="requiredcontributions" tooltip="requiredcontributions: Integer" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_51b17dcb_cf25_455a_8e70_f24e8dbf1d81 [id="id_51b17dcb_cf25_455a_8e70_f24e8dbf1d81#Declare" pos="0.0,9997.1875!" height=0.4 width=2.5100000000000002 fixedsize=true group="fun-main"    label="recordedcontributions" tooltip="recordedcontributions: Integer" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_56a79c88_ba63_44f5_83be_ef5a9427ac85 [id="id_56a79c88_ba63_44f5_83be_ef5a9427ac85#Declare" pos="0.0,9996.25!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="missing" tooltip="missing: Integer" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_f6bda2b6_7cea_4fd3_9970_fb1df259d604 [id="id_f6bda2b6_7cea_4fd3_9970_fb1df259d604#Output" pos="0.0,9995.3125!" height=0.4 width=8.01 fixedsize=true group="fun-main"    label="\"=== SSS Pension contribution Record Checker ===\nEnter member name:\"" tooltip="\"=== SSS Pension contribution Record Checker ===\nEnter member name:\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_e5f86c4e_096b_4ef7_bf77_f4a7302c2dd7 [id="id_e5f86c4e_096b_4ef7_bf77_f4a7302c2dd7#Input" pos="0.0,9994.375!" height=0.4 width=1.3 fixedsize=true group="fun-main"    label="memberName" tooltip="memberName" shape="invtrapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_aec4b26d_302b_4299_b01e_37a51a26c32e [id="id_aec4b26d_302b_4299_b01e_37a51a26c32e#Output" pos="0.0,9993.4375!" height=0.4 width=3.9400000000000004 fixedsize=true group="fun-main"    label="\"Enter required contributions: \"" tooltip="\"Enter required contributions: \"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_5337c0e9_9df8_45d3_b143_bda1247e4ad2 [id="id_5337c0e9_9df8_45d3_b143_bda1247e4ad2#Input" pos="0.0,9992.5!" height=0.4 width=2.5100000000000002 fixedsize=true group="fun-main"    label="requiredcontributions" tooltip="requiredcontributions" shape="invtrapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_0c0eda6d_cc19_4198_9d32_494e2275ae08 [id="id_0c0eda6d_cc19_4198_9d32_494e2275ae08#Output" pos="0.0,9991.5625!" height=0.4 width=3.72 fixedsize=true group="fun-main"    label="\"Enter recorded contributions\"" tooltip="\"Enter recorded contributions\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_851c78a3_58dd_4f09_979e_0301f168b0e0 [id="id_851c78a3_58dd_4f09_979e_0301f168b0e0#Input" pos="0.0,9990.625!" height=0.4 width=2.5100000000000002 fixedsize=true group="fun-main"    label="recordedcontributions" tooltip="recordedcontributions" shape="invtrapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_31e824ac_1f4b_4a4d_b0b1_46f058f98122 [id="id_31e824ac_1f4b_4a4d_b0b1_46f058f98122#If" pos="0.0,9989.6875!" height=0.5 width=6.44 fixedsize=true group="fun-main" 
    label="requiredcontributions < 0 || recordedcontributions < 0" tooltip="requiredcontributions < 0 || recordedcontributions < 0" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_31e824ac_1f4b_4a4d_b0b1_46f058f98122 [pos="6.25,9989.6875!" shape=point width=0]
  false_dummy_up_id_31e824ac_1f4b_4a4d_b0b1_46f058f98122 [pos="-22.5,9989.6875!" shape=point width=0]
  
  id_43d0d3de_4303_4a46_a1ad_f1175ed04149 [id="id_43d0d3de_4303_4a46_a1ad_f1175ed04149#Output" pos="6.25,9988.75!" height=0.4 width=5.7 fixedsize=true group="id_448122bd_36a7_4076_8384_0a131fcde8c2"    label="\"\nInvalid input. Enter non-negative numbers.\n\"" tooltip="\"\nInvalid input. Enter non-negative numbers.\n\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_fdf9ff50_b800_469f_b065_6fbd7f0de22b [id="id_fdf9ff50_b800_469f_b065_6fbd7f0de22b#If" pos="-22.5,9988.75!" height=0.5 width=5.56 fixedsize=true group="id_2021e7c6_1e4e_436f_857c_88b595497a88" 
    label="recordedcontributions >= requiredcontributions" tooltip="recordedcontributions >= requiredcontributions" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_fdf9ff50_b800_469f_b065_6fbd7f0de22b [pos="-11.25,9988.75!" shape=point width=0]
  false_dummy_up_id_fdf9ff50_b800_469f_b065_6fbd7f0de22b [pos="-36.25,9988.75!" shape=point width=0]
  
  id_4ed98b5f_f60a_4922_b33f_6b75a8680715 [id="id_4ed98b5f_f60a_4922_b33f_6b75a8680715#Output" pos="-11.25,9987.8125!" height=0.4 width=13.18 fixedsize=true group="id_53a3a76d_c2c2_45a0_845d_00390cb1ee73"    label="\"\nMember Name: \" + memberName + \"\nContribution record is COMPLETE.\nRecord is ready for further verification.\n\"" tooltip="\"\nMember Name: \" + memberName + \"\nContribution record is COMPLETE.\nRecord is ready for further verification.\n\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_947df1d6_7423_44b2_8b91_3470d1e2825a [id="id_947df1d6_7423_44b2_8b91_3470d1e2825a#Assign" pos="-36.25,9987.8125!" height=0.4 width=6.140000000000001 fixedsize=true group="id_e00007d0_1ec7_45c7_955d_0e02119e2741"    label="missing = requiredcontributions - recordedcontribution" tooltip="missing = requiredcontributions - recordedcontribution" fillcolor="#002a3a" color="#001117" fontcolor="white"] 
  id_993b3f49_6a92_437e_8947_a50b725d60bb [id="id_993b3f49_6a92_437e_8947_a50b725d60bb#Output" pos="-36.25,9986.875!" height=0.4 width=16.919999999999998 fixedsize=true group="id_e00007d0_1ec7_45c7_955d_0e02119e2741"    label="\"\nMember Name: \" + memberName + \"\nContribution record is INCOMPLETE.\nMissing contributions: \" + missing + \"\nFurther verification is needed.\n\"" tooltip="\"\nMember Name: \" + memberName + \"\nContribution record is INCOMPLETE.\nMissing contributions: \" + missing + \"\nFurther verification is needed.\n\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  
  true_dummy_down_id_fdf9ff50_b800_469f_b065_6fbd7f0de22b [ pos="-11.25,9985.9375!" shape=point width=0]
  false_dummy_down_id_fdf9ff50_b800_469f_b065_6fbd7f0de22b [ pos="-36.25,9985.9375!" shape=point width=0]
  
  end_id_fdf9ff50_b800_469f_b065_6fbd7f0de22b [id="end_id_fdf9ff50_b800_469f_b065_6fbd7f0de22b#IfEnd" class="flowrun-not-selectable" pos="-22.5,9985.9375!" group="id_2021e7c6_1e4e_436f_857c_88b595497a88" fillcolor="#ffd166" color="#8f6400" fontcolor="black"
    label="" tooltip=" " shape="circle" fixedsize=true width=0.2 height=0.2]
  
  
  
  true_dummy_down_id_31e824ac_1f4b_4a4d_b0b1_46f058f98122 [ pos="6.25,9985.0!" shape=point width=0]
  false_dummy_down_id_31e824ac_1f4b_4a4d_b0b1_46f058f98122 [ pos="-22.5,9985.0!" shape=point width=0]
  
  end_id_31e824ac_1f4b_4a4d_b0b1_46f058f98122 [id="end_id_31e824ac_1f4b_4a4d_b0b1_46f058f98122#IfEnd" class="flowrun-not-selectable" pos="0.0,9985.0!" group="fun-main" fillcolor="#ffd166" color="#8f6400" fontcolor="black"
    label="" tooltip=" " shape="circle" fixedsize=true width=0.2 height=0.2]
  
  
  id_d2845a78_cfbf_4ae1_8993_54252fdf8bd3 [id="id_d2845a78_cfbf_4ae1_8993_54252fdf8bd3#Return" pos="0.0,9984.0625!" 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_dd5837ba_f5b9_4d8b_abdf_0bfc33d92a3e:s -> id_b157c9ed_36b8_404b_98e9_bb6a228378c7:n [id="id_dd5837ba_f5b9_4d8b_abdf_0bfc33d92a3e@fun-main" tailtooltip=" " edgetooltip=" "]
  id_b157c9ed_36b8_404b_98e9_bb6a228378c7:s -> id_8de6c437_8528_4615_943c_a0d30b05d4c3:n [id="id_b157c9ed_36b8_404b_98e9_bb6a228378c7@fun-main" tailtooltip=" " edgetooltip=" "]
  id_8de6c437_8528_4615_943c_a0d30b05d4c3:s -> id_51b17dcb_cf25_455a_8e70_f24e8dbf1d81:n [id="id_8de6c437_8528_4615_943c_a0d30b05d4c3@fun-main" tailtooltip=" " edgetooltip=" "]
  id_51b17dcb_cf25_455a_8e70_f24e8dbf1d81:s -> id_56a79c88_ba63_44f5_83be_ef5a9427ac85:n [id="id_51b17dcb_cf25_455a_8e70_f24e8dbf1d81@fun-main" tailtooltip=" " edgetooltip=" "]
  id_56a79c88_ba63_44f5_83be_ef5a9427ac85:s -> id_f6bda2b6_7cea_4fd3_9970_fb1df259d604:n [id="id_56a79c88_ba63_44f5_83be_ef5a9427ac85@fun-main" tailtooltip=" " edgetooltip=" "]
  id_f6bda2b6_7cea_4fd3_9970_fb1df259d604:s -> id_e5f86c4e_096b_4ef7_bf77_f4a7302c2dd7:n [id="id_f6bda2b6_7cea_4fd3_9970_fb1df259d604@fun-main" tailtooltip=" " edgetooltip=" "]
  id_e5f86c4e_096b_4ef7_bf77_f4a7302c2dd7:s -> id_aec4b26d_302b_4299_b01e_37a51a26c32e:n [id="id_e5f86c4e_096b_4ef7_bf77_f4a7302c2dd7@fun-main" tailtooltip=" " edgetooltip=" "]
  id_aec4b26d_302b_4299_b01e_37a51a26c32e:s -> id_5337c0e9_9df8_45d3_b143_bda1247e4ad2:n [id="id_aec4b26d_302b_4299_b01e_37a51a26c32e@fun-main" tailtooltip=" " edgetooltip=" "]
  id_5337c0e9_9df8_45d3_b143_bda1247e4ad2:s -> id_0c0eda6d_cc19_4198_9d32_494e2275ae08:n [id="id_5337c0e9_9df8_45d3_b143_bda1247e4ad2@fun-main" tailtooltip=" " edgetooltip=" "]
  id_0c0eda6d_cc19_4198_9d32_494e2275ae08:s -> id_851c78a3_58dd_4f09_979e_0301f168b0e0:n [id="id_0c0eda6d_cc19_4198_9d32_494e2275ae08@fun-main" tailtooltip=" " edgetooltip=" "]
  id_851c78a3_58dd_4f09_979e_0301f168b0e0:s -> id_31e824ac_1f4b_4a4d_b0b1_46f058f98122:n [id="id_851c78a3_58dd_4f09_979e_0301f168b0e0@fun-main" tailtooltip=" " edgetooltip=" "]
  ## IF-TRUE
  id_31e824ac_1f4b_4a4d_b0b1_46f058f98122:e -> true_dummy_up_id_31e824ac_1f4b_4a4d_b0b1_46f058f98122 [id="id_31e824ac_1f4b_4a4d_b0b1_46f058f98122@id_448122bd_36a7_4076_8384_0a131fcde8c2" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen"]
  true_dummy_up_id_31e824ac_1f4b_4a4d_b0b1_46f058f98122 -> id_43d0d3de_4303_4a46_a1ad_f1175ed04149:n [id="id_31e824ac_1f4b_4a4d_b0b1_46f058f98122@id_448122bd_36a7_4076_8384_0a131fcde8c2" tailtooltip=" " edgetooltip=" "]
  
  id_43d0d3de_4303_4a46_a1ad_f1175ed04149:s -> true_dummy_down_id_31e824ac_1f4b_4a4d_b0b1_46f058f98122:n [id="id_43d0d3de_4303_4a46_a1ad_f1175ed04149@id_448122bd_36a7_4076_8384_0a131fcde8c2" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  true_dummy_down_id_31e824ac_1f4b_4a4d_b0b1_46f058f98122 -> end_id_31e824ac_1f4b_4a4d_b0b1_46f058f98122 [id="id_43d0d3de_4303_4a46_a1ad_f1175ed04149@id_448122bd_36a7_4076_8384_0a131fcde8c2" tailtooltip=" " edgetooltip=" "]
  
  
  ## IF-FALSE
  id_31e824ac_1f4b_4a4d_b0b1_46f058f98122:w -> false_dummy_up_id_31e824ac_1f4b_4a4d_b0b1_46f058f98122 [id="id_31e824ac_1f4b_4a4d_b0b1_46f058f98122@id_2021e7c6_1e4e_436f_857c_88b595497a88" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="false" fontcolor="red"]
  false_dummy_up_id_31e824ac_1f4b_4a4d_b0b1_46f058f98122 -> id_fdf9ff50_b800_469f_b065_6fbd7f0de22b:n [id="id_31e824ac_1f4b_4a4d_b0b1_46f058f98122@id_2021e7c6_1e4e_436f_857c_88b595497a88" tailtooltip=" " edgetooltip=" "]
  
  ## IF-TRUE
  id_fdf9ff50_b800_469f_b065_6fbd7f0de22b:e -> true_dummy_up_id_fdf9ff50_b800_469f_b065_6fbd7f0de22b [id="id_fdf9ff50_b800_469f_b065_6fbd7f0de22b@id_53a3a76d_c2c2_45a0_845d_00390cb1ee73" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen"]
  true_dummy_up_id_fdf9ff50_b800_469f_b065_6fbd7f0de22b -> id_4ed98b5f_f60a_4922_b33f_6b75a8680715:n [id="id_fdf9ff50_b800_469f_b065_6fbd7f0de22b@id_53a3a76d_c2c2_45a0_845d_00390cb1ee73" tailtooltip=" " edgetooltip=" "]
  
  id_4ed98b5f_f60a_4922_b33f_6b75a8680715:s -> true_dummy_down_id_fdf9ff50_b800_469f_b065_6fbd7f0de22b:n [id="id_4ed98b5f_f60a_4922_b33f_6b75a8680715@id_53a3a76d_c2c2_45a0_845d_00390cb1ee73" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  true_dummy_down_id_fdf9ff50_b800_469f_b065_6fbd7f0de22b -> end_id_fdf9ff50_b800_469f_b065_6fbd7f0de22b [id="id_4ed98b5f_f60a_4922_b33f_6b75a8680715@id_53a3a76d_c2c2_45a0_845d_00390cb1ee73" tailtooltip=" " edgetooltip=" "]
  
  
  ## IF-FALSE
  id_fdf9ff50_b800_469f_b065_6fbd7f0de22b:w -> false_dummy_up_id_fdf9ff50_b800_469f_b065_6fbd7f0de22b [id="id_fdf9ff50_b800_469f_b065_6fbd7f0de22b@id_e00007d0_1ec7_45c7_955d_0e02119e2741" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="false" fontcolor="red"]
  false_dummy_up_id_fdf9ff50_b800_469f_b065_6fbd7f0de22b -> id_947df1d6_7423_44b2_8b91_3470d1e2825a:n [id="id_fdf9ff50_b800_469f_b065_6fbd7f0de22b@id_e00007d0_1ec7_45c7_955d_0e02119e2741" tailtooltip=" " edgetooltip=" "]
  
  id_947df1d6_7423_44b2_8b91_3470d1e2825a:s -> id_993b3f49_6a92_437e_8947_a50b725d60bb:n [id="id_947df1d6_7423_44b2_8b91_3470d1e2825a@id_e00007d0_1ec7_45c7_955d_0e02119e2741" tailtooltip=" " edgetooltip=" "]
  id_993b3f49_6a92_437e_8947_a50b725d60bb:s -> false_dummy_down_id_fdf9ff50_b800_469f_b065_6fbd7f0de22b:n [id="id_993b3f49_6a92_437e_8947_a50b725d60bb@id_e00007d0_1ec7_45c7_955d_0e02119e2741" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  false_dummy_down_id_fdf9ff50_b800_469f_b065_6fbd7f0de22b -> end_id_fdf9ff50_b800_469f_b065_6fbd7f0de22b [id="id_993b3f49_6a92_437e_8947_a50b725d60bb@id_e00007d0_1ec7_45c7_955d_0e02119e2741" tailtooltip=" " edgetooltip=" "]
  
  ## IF-END
  end_id_fdf9ff50_b800_469f_b065_6fbd7f0de22b:s -> false_dummy_down_id_31e824ac_1f4b_4a4d_b0b1_46f058f98122:n [id="end_id_fdf9ff50_b800_469f_b065_6fbd7f0de22b@id_2021e7c6_1e4e_436f_857c_88b595497a88" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  
  
  false_dummy_down_id_31e824ac_1f4b_4a4d_b0b1_46f058f98122 -> end_id_31e824ac_1f4b_4a4d_b0b1_46f058f98122 [id="id_fdf9ff50_b800_469f_b065_6fbd7f0de22b@id_2021e7c6_1e4e_436f_857c_88b595497a88" tailtooltip=" " edgetooltip=" "]
  
  ## IF-END
  end_id_31e824ac_1f4b_4a4d_b0b1_46f058f98122:s -> id_d2845a78_cfbf_4ae1_8993_54252fdf8bd3:n [id="end_id_31e824ac_1f4b_4a4d_b0b1_46f058f98122@fun-main" tailtooltip=" " edgetooltip=" "]
  

}
