
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_7cee0cf5_5668_4f89_b3ff_188fdb94e2de [id="id_7cee0cf5_5668_4f89_b3ff_188fdb94e2de#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_118a583d_b5e4_4c99_b7d5_4d86bbd19d55 [id="id_118a583d_b5e4_4c99_b7d5_4d86bbd19d55#Declare" pos="0.0,9999.0625!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="n = 0" tooltip="n: Integer = 0" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_56920534_fd6a_41af_a34f_e5bc95ab44c0 [id="id_56920534_fd6a_41af_a34f_e5bc95ab44c0#Declare" pos="0.0,9998.125!" height=0.4 width=1.63 fixedsize=true group="fun-main"    label="hasilRekursif" tooltip="hasilRekursif: Integer" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_b423a7fb_7264_47a1_b767_6cc4ca8c4606 [id="id_b423a7fb_7264_47a1_b767_6cc4ca8c4606#Declare" pos="0.0,9997.1875!" height=0.4 width=1.74 fixedsize=true group="fun-main"    label="hasilIteraktif" tooltip="hasilIteraktif: Integer" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_0e730117_d4bc_428f_9652_a9b03da01d60 [id="id_0e730117_d4bc_428f_9652_a9b03da01d60#Call" pos="0.0,9996.25!" height=0.4 width=2.4000000000000004 fixedsize=true group="fun-main"    label="faktorialRekursif(n)" tooltip="faktorialRekursif(n)" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_e3ec60bc_4b36_4574_98c5_8847a43cd0b9 [id="id_e3ec60bc_4b36_4574_98c5_8847a43cd0b9#Call" pos="0.0,9995.3125!" height=0.4 width=2.4000000000000004 fixedsize=true group="fun-main"    label="faktorialIteratif(n)" tooltip="faktorialIteratif(n)" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_ca68a71d_0762_4b33_972e_1a82e823afd1 [id="id_ca68a71d_0762_4b33_972e_1a82e823afd1#Output" pos="0.0,9994.375!" height=0.4 width=2.95 fixedsize=true group="fun-main"    label="\"Masukkan bilangan n: \"" tooltip="\"Masukkan bilangan n: \"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_9de93359_b395_45be_8c2e_af96422fe516 [id="id_9de93359_b395_45be_8c2e_af96422fe516#Input" pos="0.0,9993.4375!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="n" tooltip="n" shape="invtrapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_2ce335fe_ef9e_4ce7_9746_8a2648a10f05 [id="id_2ce335fe_ef9e_4ce7_9746_8a2648a10f05#If" pos="0.0,9992.5!" 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_2ce335fe_ef9e_4ce7_9746_8a2648a10f05 [pos="2.5,9992.5!" shape=point width=0]
  false_dummy_up_id_2ce335fe_ef9e_4ce7_9746_8a2648a10f05 [pos="-6.25,9992.5!" shape=point width=0]
  
  id_e5b11389_119a_4c09_9efb_f29dd783221d [id="id_e5b11389_119a_4c09_9efb_f29dd783221d#Output" pos="2.5,9991.5625!" height=0.4 width=2.5100000000000002 fixedsize=true group="id_0122eabf_f85f_4b7b_a644_3d7e76d19426"    label="\"Input tidak valid\"" tooltip="\"Input tidak valid\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_817f5f6f_3d8a_40b2_a35a_f1032a6ee518 [id="id_817f5f6f_3d8a_40b2_a35a_f1032a6ee518#Assign" pos="-6.25,9991.5625!" height=0.4 width=4.16 fixedsize=true group="id_368c4f3e_bd24_4207_aef1_967100883006"    label="hasilRekursif = faktorialRekursif(n)" tooltip="hasilRekursif = faktorialRekursif(n)" fillcolor="#002a3a" color="#001117" fontcolor="white"] 
  id_0aaf4174_be80_4467_9121_0c3cb57dda44 [id="id_0aaf4174_be80_4467_9121_0c3cb57dda44#Assign" pos="-6.25,9990.625!" height=0.4 width=4.16 fixedsize=true group="id_368c4f3e_bd24_4207_aef1_967100883006"    label="hasilIteratif = faktorialIteratif(n)" tooltip="hasilIteratif = faktorialIteratif(n)" fillcolor="#002a3a" color="#001117" fontcolor="white"] 
  id_e3f7efbc_c201_4d42_852a_c86e9c393626 [id="id_e3f7efbc_c201_4d42_852a_c86e9c393626#Output" pos="-6.25,9989.6875!" height=0.4 width=3.5 fixedsize=true group="id_368c4f3e_bd24_4207_aef1_967100883006"    label="\"Rekursif : \"+ hasilRekursif" tooltip="\"Rekursif : \"+ hasilRekursif" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_343c30d0_15bd_4d68_8c15_1b8d23f82716 [id="id_343c30d0_15bd_4d68_8c15_1b8d23f82716#Output" pos="-6.25,9988.75!" height=0.4 width=3.5 fixedsize=true group="id_368c4f3e_bd24_4207_aef1_967100883006"    label="\"Iteratif : \"+ hasilIteratif" tooltip="\"Iteratif : \"+ hasilIteratif" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_32ef0597_1121_462d_b85a_1b4bae232dca [id="id_32ef0597_1121_462d_b85a_1b4bae232dca#If" pos="-6.25,9987.8125!" height=0.5 width=3.8 fixedsize=true group="id_368c4f3e_bd24_4207_aef1_967100883006" 
    label="hasilRekursif == hasilIteratif" tooltip="hasilRekursif == hasilIteratif" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_32ef0597_1121_462d_b85a_1b4bae232dca [pos="-2.5,9987.8125!" shape=point width=0]
  false_dummy_up_id_32ef0597_1121_462d_b85a_1b4bae232dca [pos="-8.75,9987.8125!" shape=point width=0]
  
  id_65f285b3_d3de_42c9_897c_20011d7ecbd3 [id="id_65f285b3_d3de_42c9_897c_20011d7ecbd3#Output" pos="-2.5,9986.875!" height=0.4 width=2.4000000000000004 fixedsize=true group="id_7f8d5838_e624_43e9_9c9d_0889cfbded32"    label="\"Kedua hasil sama\"" tooltip="\"Kedua hasil sama\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_d3835de4_6a11_4846_bdbd_244ad49d6dbf [id="id_d3835de4_6a11_4846_bdbd_244ad49d6dbf#Output" pos="-8.75,9986.875!" height=0.4 width=2.0700000000000003 fixedsize=true group="id_221a4f97_101b_4be3_bd3b_07bb25e698cc"    label="\"Hasil berbeda\"" tooltip="\"Hasil berbeda\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  
  true_dummy_down_id_32ef0597_1121_462d_b85a_1b4bae232dca [ pos="-2.5,9985.9375!" shape=point width=0]
  false_dummy_down_id_32ef0597_1121_462d_b85a_1b4bae232dca [ pos="-8.75,9985.9375!" shape=point width=0]
  
  end_id_32ef0597_1121_462d_b85a_1b4bae232dca [id="end_id_32ef0597_1121_462d_b85a_1b4bae232dca#IfEnd" class="flowrun-not-selectable" pos="-6.25,9985.9375!" group="id_368c4f3e_bd24_4207_aef1_967100883006" fillcolor="#ffd166" color="#8f6400" fontcolor="black"
    label="" tooltip=" " shape="circle" fixedsize=true width=0.2 height=0.2]
  
  
  
  true_dummy_down_id_2ce335fe_ef9e_4ce7_9746_8a2648a10f05 [ pos="2.5,9985.0!" shape=point width=0]
  false_dummy_down_id_2ce335fe_ef9e_4ce7_9746_8a2648a10f05 [ pos="-6.25,9985.0!" shape=point width=0]
  
  end_id_2ce335fe_ef9e_4ce7_9746_8a2648a10f05 [id="end_id_2ce335fe_ef9e_4ce7_9746_8a2648a10f05#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_e4b57068_4ff9_4496_bac6_ff7aa120b312 [id="id_e4b57068_4ff9_4496_bac6_ff7aa120b312#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_7cee0cf5_5668_4f89_b3ff_188fdb94e2de:s -> id_118a583d_b5e4_4c99_b7d5_4d86bbd19d55:n [id="id_7cee0cf5_5668_4f89_b3ff_188fdb94e2de@fun-main" tailtooltip=" " edgetooltip=" "]
  id_118a583d_b5e4_4c99_b7d5_4d86bbd19d55:s -> id_56920534_fd6a_41af_a34f_e5bc95ab44c0:n [id="id_118a583d_b5e4_4c99_b7d5_4d86bbd19d55@fun-main" tailtooltip=" " edgetooltip=" "]
  id_56920534_fd6a_41af_a34f_e5bc95ab44c0:s -> id_b423a7fb_7264_47a1_b767_6cc4ca8c4606:n [id="id_56920534_fd6a_41af_a34f_e5bc95ab44c0@fun-main" tailtooltip=" " edgetooltip=" "]
  id_b423a7fb_7264_47a1_b767_6cc4ca8c4606:s -> id_0e730117_d4bc_428f_9652_a9b03da01d60:n [id="id_b423a7fb_7264_47a1_b767_6cc4ca8c4606@fun-main" tailtooltip=" " edgetooltip=" "]
  id_0e730117_d4bc_428f_9652_a9b03da01d60:s -> id_e3ec60bc_4b36_4574_98c5_8847a43cd0b9:n [id="id_0e730117_d4bc_428f_9652_a9b03da01d60@fun-main" tailtooltip=" " edgetooltip=" "]
  id_e3ec60bc_4b36_4574_98c5_8847a43cd0b9:s -> id_ca68a71d_0762_4b33_972e_1a82e823afd1:n [id="id_e3ec60bc_4b36_4574_98c5_8847a43cd0b9@fun-main" tailtooltip=" " edgetooltip=" "]
  id_ca68a71d_0762_4b33_972e_1a82e823afd1:s -> id_9de93359_b395_45be_8c2e_af96422fe516:n [id="id_ca68a71d_0762_4b33_972e_1a82e823afd1@fun-main" tailtooltip=" " edgetooltip=" "]
  id_9de93359_b395_45be_8c2e_af96422fe516:s -> id_2ce335fe_ef9e_4ce7_9746_8a2648a10f05:n [id="id_9de93359_b395_45be_8c2e_af96422fe516@fun-main" tailtooltip=" " edgetooltip=" "]
  ## IF-TRUE
  id_2ce335fe_ef9e_4ce7_9746_8a2648a10f05:e -> true_dummy_up_id_2ce335fe_ef9e_4ce7_9746_8a2648a10f05 [id="id_2ce335fe_ef9e_4ce7_9746_8a2648a10f05@id_0122eabf_f85f_4b7b_a644_3d7e76d19426" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen"]
  true_dummy_up_id_2ce335fe_ef9e_4ce7_9746_8a2648a10f05 -> id_e5b11389_119a_4c09_9efb_f29dd783221d:n [id="id_2ce335fe_ef9e_4ce7_9746_8a2648a10f05@id_0122eabf_f85f_4b7b_a644_3d7e76d19426" tailtooltip=" " edgetooltip=" "]
  
  id_e5b11389_119a_4c09_9efb_f29dd783221d:s -> true_dummy_down_id_2ce335fe_ef9e_4ce7_9746_8a2648a10f05:n [id="id_e5b11389_119a_4c09_9efb_f29dd783221d@id_0122eabf_f85f_4b7b_a644_3d7e76d19426" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  true_dummy_down_id_2ce335fe_ef9e_4ce7_9746_8a2648a10f05 -> end_id_2ce335fe_ef9e_4ce7_9746_8a2648a10f05 [id="id_e5b11389_119a_4c09_9efb_f29dd783221d@id_0122eabf_f85f_4b7b_a644_3d7e76d19426" tailtooltip=" " edgetooltip=" "]
  
  
  ## IF-FALSE
  id_2ce335fe_ef9e_4ce7_9746_8a2648a10f05:w -> false_dummy_up_id_2ce335fe_ef9e_4ce7_9746_8a2648a10f05 [id="id_2ce335fe_ef9e_4ce7_9746_8a2648a10f05@id_368c4f3e_bd24_4207_aef1_967100883006" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="false" fontcolor="red"]
  false_dummy_up_id_2ce335fe_ef9e_4ce7_9746_8a2648a10f05 -> id_817f5f6f_3d8a_40b2_a35a_f1032a6ee518:n [id="id_2ce335fe_ef9e_4ce7_9746_8a2648a10f05@id_368c4f3e_bd24_4207_aef1_967100883006" tailtooltip=" " edgetooltip=" "]
  
  id_817f5f6f_3d8a_40b2_a35a_f1032a6ee518:s -> id_0aaf4174_be80_4467_9121_0c3cb57dda44:n [id="id_817f5f6f_3d8a_40b2_a35a_f1032a6ee518@id_368c4f3e_bd24_4207_aef1_967100883006" tailtooltip=" " edgetooltip=" "]
  id_0aaf4174_be80_4467_9121_0c3cb57dda44:s -> id_e3f7efbc_c201_4d42_852a_c86e9c393626:n [id="id_0aaf4174_be80_4467_9121_0c3cb57dda44@id_368c4f3e_bd24_4207_aef1_967100883006" tailtooltip=" " edgetooltip=" "]
  id_e3f7efbc_c201_4d42_852a_c86e9c393626:s -> id_343c30d0_15bd_4d68_8c15_1b8d23f82716:n [id="id_e3f7efbc_c201_4d42_852a_c86e9c393626@id_368c4f3e_bd24_4207_aef1_967100883006" tailtooltip=" " edgetooltip=" "]
  id_343c30d0_15bd_4d68_8c15_1b8d23f82716:s -> id_32ef0597_1121_462d_b85a_1b4bae232dca:n [id="id_343c30d0_15bd_4d68_8c15_1b8d23f82716@id_368c4f3e_bd24_4207_aef1_967100883006" tailtooltip=" " edgetooltip=" "]
  ## IF-TRUE
  id_32ef0597_1121_462d_b85a_1b4bae232dca:e -> true_dummy_up_id_32ef0597_1121_462d_b85a_1b4bae232dca [id="id_32ef0597_1121_462d_b85a_1b4bae232dca@id_7f8d5838_e624_43e9_9c9d_0889cfbded32" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen"]
  true_dummy_up_id_32ef0597_1121_462d_b85a_1b4bae232dca -> id_65f285b3_d3de_42c9_897c_20011d7ecbd3:n [id="id_32ef0597_1121_462d_b85a_1b4bae232dca@id_7f8d5838_e624_43e9_9c9d_0889cfbded32" tailtooltip=" " edgetooltip=" "]
  
  id_65f285b3_d3de_42c9_897c_20011d7ecbd3:s -> true_dummy_down_id_32ef0597_1121_462d_b85a_1b4bae232dca:n [id="id_65f285b3_d3de_42c9_897c_20011d7ecbd3@id_7f8d5838_e624_43e9_9c9d_0889cfbded32" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  true_dummy_down_id_32ef0597_1121_462d_b85a_1b4bae232dca -> end_id_32ef0597_1121_462d_b85a_1b4bae232dca [id="id_65f285b3_d3de_42c9_897c_20011d7ecbd3@id_7f8d5838_e624_43e9_9c9d_0889cfbded32" tailtooltip=" " edgetooltip=" "]
  
  
  ## IF-FALSE
  id_32ef0597_1121_462d_b85a_1b4bae232dca:w -> false_dummy_up_id_32ef0597_1121_462d_b85a_1b4bae232dca [id="id_32ef0597_1121_462d_b85a_1b4bae232dca@id_221a4f97_101b_4be3_bd3b_07bb25e698cc" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="false" fontcolor="red"]
  false_dummy_up_id_32ef0597_1121_462d_b85a_1b4bae232dca -> id_d3835de4_6a11_4846_bdbd_244ad49d6dbf:n [id="id_32ef0597_1121_462d_b85a_1b4bae232dca@id_221a4f97_101b_4be3_bd3b_07bb25e698cc" tailtooltip=" " edgetooltip=" "]
  
  id_d3835de4_6a11_4846_bdbd_244ad49d6dbf:s -> false_dummy_down_id_32ef0597_1121_462d_b85a_1b4bae232dca:n [id="id_d3835de4_6a11_4846_bdbd_244ad49d6dbf@id_221a4f97_101b_4be3_bd3b_07bb25e698cc" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  false_dummy_down_id_32ef0597_1121_462d_b85a_1b4bae232dca -> end_id_32ef0597_1121_462d_b85a_1b4bae232dca [id="id_d3835de4_6a11_4846_bdbd_244ad49d6dbf@id_221a4f97_101b_4be3_bd3b_07bb25e698cc" tailtooltip=" " edgetooltip=" "]
  
  ## IF-END
  end_id_32ef0597_1121_462d_b85a_1b4bae232dca:s -> false_dummy_down_id_2ce335fe_ef9e_4ce7_9746_8a2648a10f05:n [id="end_id_32ef0597_1121_462d_b85a_1b4bae232dca@id_368c4f3e_bd24_4207_aef1_967100883006" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  
  
  false_dummy_down_id_2ce335fe_ef9e_4ce7_9746_8a2648a10f05 -> end_id_2ce335fe_ef9e_4ce7_9746_8a2648a10f05 [id="id_32ef0597_1121_462d_b85a_1b4bae232dca@id_368c4f3e_bd24_4207_aef1_967100883006" tailtooltip=" " edgetooltip=" "]
  
  ## IF-END
  end_id_2ce335fe_ef9e_4ce7_9746_8a2648a10f05:s -> id_e4b57068_4ff9_4496_bac6_ff7aa120b312:n [id="end_id_2ce335fe_ef9e_4ce7_9746_8a2648a10f05@fun-main" tailtooltip=" " edgetooltip=" "]
  

}
