
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_04abbde0_d41c_4c4f_8701_02a78dfbf56a [id="id_04abbde0_d41c_4c4f_8701_02a78dfbf56a#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_5d806857_29eb_45f8_9e2b_54406d1e15b3 [id="id_5d806857_29eb_45f8_9e2b_54406d1e15b3#Declare" pos="0.0,9999.0625!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="n" tooltip="n: Integer" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_823d71c1_d962_46c3_8c93_5c337a3b3463 [id="id_823d71c1_d962_46c3_8c93_5c337a3b3463#Declare" pos="0.0,9998.125!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="k" tooltip="k: Integer" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_a82ef415_4ff7_497e_9209_a6eaf6b2cdae [id="id_a82ef415_4ff7_497e_9209_a6eaf6b2cdae#Declare" pos="0.0,9997.1875!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="hasil" tooltip="hasil: Integer" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_7a4b29af_b30d_4171_bcd9_ed72476913f7 [id="id_7a4b29af_b30d_4171_bcd9_ed72476913f7#Declare" pos="0.0,9996.25!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="return" tooltip="return: Integer" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_da5a748c_b5fb_4611_90ff_6b64f369a446 [id="id_da5a748c_b5fb_4611_90ff_6b64f369a446#Declare" pos="0.0,9995.3125!" height=0.4 width=1.63 fixedsize=true group="fun-main"    label="hasilRekursif" tooltip="hasilRekursif: Integer" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_2e8fe711_1be0_49b3_a5a5_33dfa783f6a1 [id="id_2e8fe711_1be0_49b3_a5a5_33dfa783f6a1#Declare" pos="0.0,9994.375!" height=0.4 width=1.63 fixedsize=true group="fun-main"    label="hasilIteratif" tooltip="hasilIteratif: Integer" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_36e2fb65_8c4b_42d2_b9fa_7dbe906781c0 [id="id_36e2fb65_8c4b_42d2_b9fa_7dbe906781c0#Output" pos="0.0,9993.4375!" height=0.4 width=1.8499999999999999 fixedsize=true group="fun-main"    label="\"Masukkan n:\"" tooltip="\"Masukkan n:\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_9a8ad8db_2faa_401b_b5e0_9d499985b678 [id="id_9a8ad8db_2faa_401b_b5e0_9d499985b678#Input" pos="0.0,9992.5!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="n" tooltip="n" shape="invtrapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_cc3fa188_f86c_4964_8205_e1063e81f9ba [id="id_cc3fa188_f86c_4964_8205_e1063e81f9ba#If" pos="0.0,9991.5625!" height=0.5 width=1.05 fixedsize=true group="fun-main" 
    label="n < 0" tooltip="n < 0" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_cc3fa188_f86c_4964_8205_e1063e81f9ba [pos="2.5,9991.5625!" shape=point width=0]
  false_dummy_up_id_cc3fa188_f86c_4964_8205_e1063e81f9ba [pos="-6.25,9991.5625!" shape=point width=0]
  
  id_5cdf0beb_3c76_4149_b857_9082b604c2ab [id="id_5cdf0beb_3c76_4149_b857_9082b604c2ab#Output" pos="2.5,9990.625!" height=0.4 width=2.5100000000000002 fixedsize=true group="id_e502ac8f_06fc_47e8_804b_dc230c549d76"    label="\"input tidak valid\"" tooltip="\"input tidak valid\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_d6a2d06d_2ea7_4184_9c87_016448739428 [id="id_d6a2d06d_2ea7_4184_9c87_016448739428#Assign" pos="-6.25,9990.625!" height=0.4 width=4.16 fixedsize=true group="id_abd2e4b5_2402_4f4f_803c_82e2220ad9fd"    label="hasilRekursif = faktorialRekursif(n)" tooltip="hasilRekursif = faktorialRekursif(n)" fillcolor="#002a3a" color="#001117" fontcolor="white"] 
  id_2173c8df_a364_4431_848a_4d02cc9a6f3c [id="id_2173c8df_a364_4431_848a_4d02cc9a6f3c#Assign" pos="-6.25,9989.6875!" height=0.4 width=4.16 fixedsize=true group="id_abd2e4b5_2402_4f4f_803c_82e2220ad9fd"    label="hasilIteratif = faktorialIteratif(n)" tooltip="hasilIteratif = faktorialIteratif(n)" fillcolor="#002a3a" color="#001117" fontcolor="white"] 
  id_8c454568_6a24_4308_a0b4_2be01743dcf1 [id="id_8c454568_6a24_4308_a0b4_2be01743dcf1#Output" pos="-6.25,9988.75!" height=0.4 width=3.5 fixedsize=true group="id_abd2e4b5_2402_4f4f_803c_82e2220ad9fd"    label="\"Rekursif :\" + hasilRekursif" tooltip="\"Rekursif :\" + hasilRekursif" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_57243211_177b_4bcd_b096_ae55f98f75af [id="id_57243211_177b_4bcd_b096_ae55f98f75af#Output" pos="-6.25,9987.8125!" height=0.4 width=3.5 fixedsize=true group="id_abd2e4b5_2402_4f4f_803c_82e2220ad9fd"    label="\"Rekursif :\" + hasilIteratif" tooltip="\"Rekursif :\" + hasilIteratif" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_9b989abe_4588_48ab_9914_a34740af8694 [id="id_9b989abe_4588_48ab_9914_a34740af8694#If" pos="-6.25,9986.875!" height=0.5 width=3.8 fixedsize=true group="id_abd2e4b5_2402_4f4f_803c_82e2220ad9fd" 
    label="hasilRekursif == hasilIteratif" tooltip="hasilRekursif == hasilIteratif" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_9b989abe_4588_48ab_9914_a34740af8694 [pos="-2.5,9986.875!" shape=point width=0]
  false_dummy_up_id_9b989abe_4588_48ab_9914_a34740af8694 [pos="-8.75,9986.875!" shape=point width=0]
  
  id_dafe58b7_c804_4e49_a68c_b696b4234105 [id="id_dafe58b7_c804_4e49_a68c_b696b4234105#Output" pos="-2.5,9985.9375!" height=0.4 width=2.4000000000000004 fixedsize=true group="id_dd6f22ee_0397_457f_ad14_ce7d1539593a"    label="\"Kedua hasil sama\"" tooltip="\"Kedua hasil sama\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_61008b6c_6159_4a19_ba3e_e74de1ff3550 [id="id_61008b6c_6159_4a19_ba3e_e74de1ff3550#Output" pos="-8.75,9985.9375!" height=0.4 width=2.0700000000000003 fixedsize=true group="id_27b1174c_c376_44d2_981b_def51094afe4"    label="\"Hasil berbeda\"" tooltip="\"Hasil berbeda\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  
  true_dummy_down_id_9b989abe_4588_48ab_9914_a34740af8694 [ pos="-2.5,9985.0!" shape=point width=0]
  false_dummy_down_id_9b989abe_4588_48ab_9914_a34740af8694 [ pos="-8.75,9985.0!" shape=point width=0]
  
  end_id_9b989abe_4588_48ab_9914_a34740af8694 [id="end_id_9b989abe_4588_48ab_9914_a34740af8694#IfEnd" class="flowrun-not-selectable" pos="-6.25,9985.0!" group="id_abd2e4b5_2402_4f4f_803c_82e2220ad9fd" fillcolor="#ffd166" color="#8f6400" fontcolor="black"
    label="" tooltip=" " shape="circle" fixedsize=true width=0.2 height=0.2]
  
  
  
  true_dummy_down_id_cc3fa188_f86c_4964_8205_e1063e81f9ba [ pos="2.5,9984.0625!" shape=point width=0]
  false_dummy_down_id_cc3fa188_f86c_4964_8205_e1063e81f9ba [ pos="-6.25,9984.0625!" shape=point width=0]
  
  end_id_cc3fa188_f86c_4964_8205_e1063e81f9ba [id="end_id_cc3fa188_f86c_4964_8205_e1063e81f9ba#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_42f982d3_dbcc_4664_8454_215130f668a2 [id="id_42f982d3_dbcc_4664_8454_215130f668a2#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_04abbde0_d41c_4c4f_8701_02a78dfbf56a:s -> id_5d806857_29eb_45f8_9e2b_54406d1e15b3:n [id="id_04abbde0_d41c_4c4f_8701_02a78dfbf56a@fun-main" tailtooltip=" " edgetooltip=" "]
  id_5d806857_29eb_45f8_9e2b_54406d1e15b3:s -> id_823d71c1_d962_46c3_8c93_5c337a3b3463:n [id="id_5d806857_29eb_45f8_9e2b_54406d1e15b3@fun-main" tailtooltip=" " edgetooltip=" "]
  id_823d71c1_d962_46c3_8c93_5c337a3b3463:s -> id_a82ef415_4ff7_497e_9209_a6eaf6b2cdae:n [id="id_823d71c1_d962_46c3_8c93_5c337a3b3463@fun-main" tailtooltip=" " edgetooltip=" "]
  id_a82ef415_4ff7_497e_9209_a6eaf6b2cdae:s -> id_7a4b29af_b30d_4171_bcd9_ed72476913f7:n [id="id_a82ef415_4ff7_497e_9209_a6eaf6b2cdae@fun-main" tailtooltip=" " edgetooltip=" "]
  id_7a4b29af_b30d_4171_bcd9_ed72476913f7:s -> id_da5a748c_b5fb_4611_90ff_6b64f369a446:n [id="id_7a4b29af_b30d_4171_bcd9_ed72476913f7@fun-main" tailtooltip=" " edgetooltip=" "]
  id_da5a748c_b5fb_4611_90ff_6b64f369a446:s -> id_2e8fe711_1be0_49b3_a5a5_33dfa783f6a1:n [id="id_da5a748c_b5fb_4611_90ff_6b64f369a446@fun-main" tailtooltip=" " edgetooltip=" "]
  id_2e8fe711_1be0_49b3_a5a5_33dfa783f6a1:s -> id_36e2fb65_8c4b_42d2_b9fa_7dbe906781c0:n [id="id_2e8fe711_1be0_49b3_a5a5_33dfa783f6a1@fun-main" tailtooltip=" " edgetooltip=" "]
  id_36e2fb65_8c4b_42d2_b9fa_7dbe906781c0:s -> id_9a8ad8db_2faa_401b_b5e0_9d499985b678:n [id="id_36e2fb65_8c4b_42d2_b9fa_7dbe906781c0@fun-main" tailtooltip=" " edgetooltip=" "]
  id_9a8ad8db_2faa_401b_b5e0_9d499985b678:s -> id_cc3fa188_f86c_4964_8205_e1063e81f9ba:n [id="id_9a8ad8db_2faa_401b_b5e0_9d499985b678@fun-main" tailtooltip=" " edgetooltip=" "]
  ## IF-TRUE
  id_cc3fa188_f86c_4964_8205_e1063e81f9ba:e -> true_dummy_up_id_cc3fa188_f86c_4964_8205_e1063e81f9ba [id="id_cc3fa188_f86c_4964_8205_e1063e81f9ba@id_e502ac8f_06fc_47e8_804b_dc230c549d76" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen"]
  true_dummy_up_id_cc3fa188_f86c_4964_8205_e1063e81f9ba -> id_5cdf0beb_3c76_4149_b857_9082b604c2ab:n [id="id_cc3fa188_f86c_4964_8205_e1063e81f9ba@id_e502ac8f_06fc_47e8_804b_dc230c549d76" tailtooltip=" " edgetooltip=" "]
  
  id_5cdf0beb_3c76_4149_b857_9082b604c2ab:s -> true_dummy_down_id_cc3fa188_f86c_4964_8205_e1063e81f9ba:n [id="id_5cdf0beb_3c76_4149_b857_9082b604c2ab@id_e502ac8f_06fc_47e8_804b_dc230c549d76" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  true_dummy_down_id_cc3fa188_f86c_4964_8205_e1063e81f9ba -> end_id_cc3fa188_f86c_4964_8205_e1063e81f9ba [id="id_5cdf0beb_3c76_4149_b857_9082b604c2ab@id_e502ac8f_06fc_47e8_804b_dc230c549d76" tailtooltip=" " edgetooltip=" "]
  
  
  ## IF-FALSE
  id_cc3fa188_f86c_4964_8205_e1063e81f9ba:w -> false_dummy_up_id_cc3fa188_f86c_4964_8205_e1063e81f9ba [id="id_cc3fa188_f86c_4964_8205_e1063e81f9ba@id_abd2e4b5_2402_4f4f_803c_82e2220ad9fd" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="false" fontcolor="red"]
  false_dummy_up_id_cc3fa188_f86c_4964_8205_e1063e81f9ba -> id_d6a2d06d_2ea7_4184_9c87_016448739428:n [id="id_cc3fa188_f86c_4964_8205_e1063e81f9ba@id_abd2e4b5_2402_4f4f_803c_82e2220ad9fd" tailtooltip=" " edgetooltip=" "]
  
  id_d6a2d06d_2ea7_4184_9c87_016448739428:s -> id_2173c8df_a364_4431_848a_4d02cc9a6f3c:n [id="id_d6a2d06d_2ea7_4184_9c87_016448739428@id_abd2e4b5_2402_4f4f_803c_82e2220ad9fd" tailtooltip=" " edgetooltip=" "]
  id_2173c8df_a364_4431_848a_4d02cc9a6f3c:s -> id_8c454568_6a24_4308_a0b4_2be01743dcf1:n [id="id_2173c8df_a364_4431_848a_4d02cc9a6f3c@id_abd2e4b5_2402_4f4f_803c_82e2220ad9fd" tailtooltip=" " edgetooltip=" "]
  id_8c454568_6a24_4308_a0b4_2be01743dcf1:s -> id_57243211_177b_4bcd_b096_ae55f98f75af:n [id="id_8c454568_6a24_4308_a0b4_2be01743dcf1@id_abd2e4b5_2402_4f4f_803c_82e2220ad9fd" tailtooltip=" " edgetooltip=" "]
  id_57243211_177b_4bcd_b096_ae55f98f75af:s -> id_9b989abe_4588_48ab_9914_a34740af8694:n [id="id_57243211_177b_4bcd_b096_ae55f98f75af@id_abd2e4b5_2402_4f4f_803c_82e2220ad9fd" tailtooltip=" " edgetooltip=" "]
  ## IF-TRUE
  id_9b989abe_4588_48ab_9914_a34740af8694:e -> true_dummy_up_id_9b989abe_4588_48ab_9914_a34740af8694 [id="id_9b989abe_4588_48ab_9914_a34740af8694@id_dd6f22ee_0397_457f_ad14_ce7d1539593a" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen"]
  true_dummy_up_id_9b989abe_4588_48ab_9914_a34740af8694 -> id_dafe58b7_c804_4e49_a68c_b696b4234105:n [id="id_9b989abe_4588_48ab_9914_a34740af8694@id_dd6f22ee_0397_457f_ad14_ce7d1539593a" tailtooltip=" " edgetooltip=" "]
  
  id_dafe58b7_c804_4e49_a68c_b696b4234105:s -> true_dummy_down_id_9b989abe_4588_48ab_9914_a34740af8694:n [id="id_dafe58b7_c804_4e49_a68c_b696b4234105@id_dd6f22ee_0397_457f_ad14_ce7d1539593a" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  true_dummy_down_id_9b989abe_4588_48ab_9914_a34740af8694 -> end_id_9b989abe_4588_48ab_9914_a34740af8694 [id="id_dafe58b7_c804_4e49_a68c_b696b4234105@id_dd6f22ee_0397_457f_ad14_ce7d1539593a" tailtooltip=" " edgetooltip=" "]
  
  
  ## IF-FALSE
  id_9b989abe_4588_48ab_9914_a34740af8694:w -> false_dummy_up_id_9b989abe_4588_48ab_9914_a34740af8694 [id="id_9b989abe_4588_48ab_9914_a34740af8694@id_27b1174c_c376_44d2_981b_def51094afe4" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="false" fontcolor="red"]
  false_dummy_up_id_9b989abe_4588_48ab_9914_a34740af8694 -> id_61008b6c_6159_4a19_ba3e_e74de1ff3550:n [id="id_9b989abe_4588_48ab_9914_a34740af8694@id_27b1174c_c376_44d2_981b_def51094afe4" tailtooltip=" " edgetooltip=" "]
  
  id_61008b6c_6159_4a19_ba3e_e74de1ff3550:s -> false_dummy_down_id_9b989abe_4588_48ab_9914_a34740af8694:n [id="id_61008b6c_6159_4a19_ba3e_e74de1ff3550@id_27b1174c_c376_44d2_981b_def51094afe4" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  false_dummy_down_id_9b989abe_4588_48ab_9914_a34740af8694 -> end_id_9b989abe_4588_48ab_9914_a34740af8694 [id="id_61008b6c_6159_4a19_ba3e_e74de1ff3550@id_27b1174c_c376_44d2_981b_def51094afe4" tailtooltip=" " edgetooltip=" "]
  
  ## IF-END
  end_id_9b989abe_4588_48ab_9914_a34740af8694:s -> false_dummy_down_id_cc3fa188_f86c_4964_8205_e1063e81f9ba:n [id="end_id_9b989abe_4588_48ab_9914_a34740af8694@id_abd2e4b5_2402_4f4f_803c_82e2220ad9fd" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  
  
  false_dummy_down_id_cc3fa188_f86c_4964_8205_e1063e81f9ba -> end_id_cc3fa188_f86c_4964_8205_e1063e81f9ba [id="id_9b989abe_4588_48ab_9914_a34740af8694@id_abd2e4b5_2402_4f4f_803c_82e2220ad9fd" tailtooltip=" " edgetooltip=" "]
  
  ## IF-END
  end_id_cc3fa188_f86c_4964_8205_e1063e81f9ba:s -> id_42f982d3_dbcc_4664_8454_215130f668a2:n [id="end_id_cc3fa188_f86c_4964_8205_e1063e81f9ba@fun-main" tailtooltip=" " edgetooltip=" "]
  

}
