
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_461099ce_4538_4416_a499_88e04f8aa4a7 [id="id_461099ce_4538_4416_a499_88e04f8aa4a7#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_cbeae702_8da4_427a_9d08_63ccc6cafc9d [id="id_cbeae702_8da4_427a_9d08_63ccc6cafc9d#Declare" pos="0.0,9999.0625!" height=0.4 width=3.2800000000000002 fixedsize=true group="fun-main"    label="a={4, 8, 15, 16, 23, 42, 50}" tooltip="a={4, 8, 15, 16, 23, 42, 50}: IntegerArray" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_c72e465b_f24a_4a0d_8223_e1b27104f5c4 [id="id_c72e465b_f24a_4a0d_8223_e1b27104f5c4#Declare" pos="0.0,9998.125!" height=0.4 width=3.2800000000000002 fixedsize=true group="fun-main"    label="b={23, 4, 15, 50, 8, 16, 42}" tooltip="b={23, 4, 15, 50, 8, 16, 42}: Integer" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_5a2ef4c6_afd6_4b19_8f71_1d50550be14c [id="id_5a2ef4c6_afd6_4b19_8f71_1d50550be14c#Declare" pos="0.0,9997.1875!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="n=7" tooltip="n=7: Integer" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_f43c0474_9e7c_4f97_8819_7bfbbd20ba7e [id="id_f43c0474_9e7c_4f97_8819_7bfbbd20ba7e#Output" pos="0.0,9996.25!" height=0.4 width=4.38 fixedsize=true group="fun-main"    label="\"Masukkan nilai yang ingin dicari: \"" tooltip="\"Masukkan nilai yang ingin dicari: \"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_d5ed1bf2_d80f_45b5_84c3_ba231e187ff7 [id="id_d5ed1bf2_d80f_45b5_84c3_ba231e187ff7#Input" pos="0.0,9995.3125!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="key" tooltip="key" shape="invtrapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_deed1380_1ffa_4c69_9cf7_047ebbe1eb05 [id="id_deed1380_1ffa_4c69_9cf7_047ebbe1eb05#Output" pos="0.0,9994.375!" height=0.4 width=3.83 fixedsize=true group="fun-main"    label="\"\n=== Dataset A (Terurut) ===\"" tooltip="\"\n=== Dataset A (Terurut) ===\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_50e21a11_9d7f_4f2d_be0b_0735d055c789 [id="id_50e21a11_9d7f_4f2d_be0b_0735d055c789#Declare" pos="0.0,9993.4375!" height=0.4 width=5.26 fixedsize=true group="fun-main"    label="resultA = binarySearchIterative(dataA, n, key)" tooltip="resultA = binarySearchIterative(dataA, n, key): Integer" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_328c3b89_f8e2_4a39_bcaf_36ec1953ee71 [id="id_328c3b89_f8e2_4a39_bcaf_36ec1953ee71#If" pos="0.0,9992.5!" height=0.5 width=1.82 fixedsize=true group="fun-main" 
    label="resultA = -1" tooltip="resultA = -1" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_328c3b89_f8e2_4a39_bcaf_36ec1953ee71 [pos="2.5,9992.5!" shape=point width=0]
  false_dummy_up_id_328c3b89_f8e2_4a39_bcaf_36ec1953ee71 [pos="-2.5,9992.5!" shape=point width=0]
  
  id_91c74897_6eb9_479d_b619_82ce906141ae [id="id_91c74897_6eb9_479d_b619_82ce906141ae#Output" pos="2.5,9991.5625!" height=0.4 width=3.72 fixedsize=true group="id_448eeccb_f237_41ca_a559_756789ef86b6"    label="\"Data ditemukan di indeks ke-\"" tooltip="\"Data ditemukan di indeks ke-\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_6b98f279_b7b5_434a_9901_287d5155810a [id="id_6b98f279_b7b5_434a_9901_287d5155810a#Declare" pos="2.5,9990.625!" height=0.4 width=1.0 fixedsize=true group="id_448eeccb_f237_41ca_a559_756789ef86b6"    label="resultA" tooltip="resultA: Integer" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_e8c001cf_95f3_4964_a6bc_b00d20be6ab0 [id="id_e8c001cf_95f3_4964_a6bc_b00d20be6ab0#Output" pos="-2.5,9991.5625!" height=0.4 width=2.8400000000000003 fixedsize=true group="id_18cba2dd_eb57_4585_883b_e61d192a65db"    label="\"Data tidak ditemukan\"" tooltip="\"Data tidak ditemukan\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  
  true_dummy_down_id_328c3b89_f8e2_4a39_bcaf_36ec1953ee71 [ pos="2.5,9989.6875!" shape=point width=0]
  false_dummy_down_id_328c3b89_f8e2_4a39_bcaf_36ec1953ee71 [ pos="-2.5,9989.6875!" shape=point width=0]
  
  end_id_328c3b89_f8e2_4a39_bcaf_36ec1953ee71 [id="end_id_328c3b89_f8e2_4a39_bcaf_36ec1953ee71#IfEnd" class="flowrun-not-selectable" pos="0.0,9989.6875!" group="fun-main" fillcolor="#ffd166" color="#8f6400" fontcolor="black"
    label="" tooltip=" " shape="circle" fixedsize=true width=0.2 height=0.2]
  
  
  id_bd7f1c3c_d8e4_48dd_967c_742b8c7e0bb5 [id="id_bd7f1c3c_d8e4_48dd_967c_742b8c7e0bb5#Output" pos="0.0,9988.75!" height=0.4 width=4.49 fixedsize=true group="fun-main"    label="\"\n=== Dataset B (Tidak Terurut) ===\"" tooltip="\"\n=== Dataset B (Tidak Terurut) ===\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_595cc67d_9683_4260_a260_1fd34fb4030d [id="id_595cc67d_9683_4260_a260_1fd34fb4030d#Declare" pos="0.0,9987.8125!" height=0.4 width=5.7 fixedsize=true group="fun-main"    label="int resultB = binarySearchIterative(dataB, n, key)" tooltip="int resultB = binarySearchIterative(dataB, n, key): Integer" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_8f1f25cb_a109_41e9_98bf_53a91597a5bf [id="id_8f1f25cb_a109_41e9_98bf_53a91597a5bf#If" pos="0.0,9986.875!" height=0.5 width=1.0 fixedsize=true group="fun-main" 
    label="true" tooltip="true" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_8f1f25cb_a109_41e9_98bf_53a91597a5bf [pos="2.5,9986.875!" shape=point width=0]
  false_dummy_up_id_8f1f25cb_a109_41e9_98bf_53a91597a5bf [pos="-2.5,9986.875!" shape=point width=0]
  
  id_4d3c94bf_cf77_480c_8d4f_9778c1a8a6a4 [id="id_4d3c94bf_cf77_480c_8d4f_9778c1a8a6a4#Output" pos="2.5,9985.9375!" height=0.4 width=3.6100000000000003 fixedsize=true group="id_2c583eb8_1d93_4e6f_a330_0d25d8a699f9"    label="\"Data ditemukan di index ke-\"" tooltip="\"Data ditemukan di index ke-\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_ee20a506_f85a_48ba_82a4_479eceb7caa7 [id="id_ee20a506_f85a_48ba_82a4_479eceb7caa7#Declare" pos="2.5,9985.0!" height=0.4 width=1.0 fixedsize=true group="id_2c583eb8_1d93_4e6f_a330_0d25d8a699f9"    label="resultB" tooltip="resultB: Integer" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_aa91960b_8317_41b3_a983_9ed92ea919a8 [id="id_aa91960b_8317_41b3_a983_9ed92ea919a8#Output" pos="-2.5,9985.9375!" height=0.4 width=2.8400000000000003 fixedsize=true group="id_5deca3b9_09de_4651_a443_3ba75b1ad092"    label="\"data tidak ditemukan\"" tooltip="\"data tidak ditemukan\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  
  true_dummy_down_id_8f1f25cb_a109_41e9_98bf_53a91597a5bf [ pos="2.5,9984.0625!" shape=point width=0]
  false_dummy_down_id_8f1f25cb_a109_41e9_98bf_53a91597a5bf [ pos="-2.5,9984.0625!" shape=point width=0]
  
  end_id_8f1f25cb_a109_41e9_98bf_53a91597a5bf [id="end_id_8f1f25cb_a109_41e9_98bf_53a91597a5bf#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_13a47e93_6d3f_4cc4_9a78_cb6c53e9ebde [id="id_13a47e93_6d3f_4cc4_9a78_cb6c53e9ebde#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_461099ce_4538_4416_a499_88e04f8aa4a7:s -> id_cbeae702_8da4_427a_9d08_63ccc6cafc9d:n [id="id_461099ce_4538_4416_a499_88e04f8aa4a7@fun-main" tailtooltip=" " edgetooltip=" "]
  id_cbeae702_8da4_427a_9d08_63ccc6cafc9d:s -> id_c72e465b_f24a_4a0d_8223_e1b27104f5c4:n [id="id_cbeae702_8da4_427a_9d08_63ccc6cafc9d@fun-main" tailtooltip=" " edgetooltip=" "]
  id_c72e465b_f24a_4a0d_8223_e1b27104f5c4:s -> id_5a2ef4c6_afd6_4b19_8f71_1d50550be14c:n [id="id_c72e465b_f24a_4a0d_8223_e1b27104f5c4@fun-main" tailtooltip=" " edgetooltip=" "]
  id_5a2ef4c6_afd6_4b19_8f71_1d50550be14c:s -> id_f43c0474_9e7c_4f97_8819_7bfbbd20ba7e:n [id="id_5a2ef4c6_afd6_4b19_8f71_1d50550be14c@fun-main" tailtooltip=" " edgetooltip=" "]
  id_f43c0474_9e7c_4f97_8819_7bfbbd20ba7e:s -> id_d5ed1bf2_d80f_45b5_84c3_ba231e187ff7:n [id="id_f43c0474_9e7c_4f97_8819_7bfbbd20ba7e@fun-main" tailtooltip=" " edgetooltip=" "]
  id_d5ed1bf2_d80f_45b5_84c3_ba231e187ff7:s -> id_deed1380_1ffa_4c69_9cf7_047ebbe1eb05:n [id="id_d5ed1bf2_d80f_45b5_84c3_ba231e187ff7@fun-main" tailtooltip=" " edgetooltip=" "]
  id_deed1380_1ffa_4c69_9cf7_047ebbe1eb05:s -> id_50e21a11_9d7f_4f2d_be0b_0735d055c789:n [id="id_deed1380_1ffa_4c69_9cf7_047ebbe1eb05@fun-main" tailtooltip=" " edgetooltip=" "]
  id_50e21a11_9d7f_4f2d_be0b_0735d055c789:s -> id_328c3b89_f8e2_4a39_bcaf_36ec1953ee71:n [id="id_50e21a11_9d7f_4f2d_be0b_0735d055c789@fun-main" tailtooltip=" " edgetooltip=" "]
  ## IF-TRUE
  id_328c3b89_f8e2_4a39_bcaf_36ec1953ee71:e -> true_dummy_up_id_328c3b89_f8e2_4a39_bcaf_36ec1953ee71 [id="id_328c3b89_f8e2_4a39_bcaf_36ec1953ee71@id_448eeccb_f237_41ca_a559_756789ef86b6" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen"]
  true_dummy_up_id_328c3b89_f8e2_4a39_bcaf_36ec1953ee71 -> id_91c74897_6eb9_479d_b619_82ce906141ae:n [id="id_328c3b89_f8e2_4a39_bcaf_36ec1953ee71@id_448eeccb_f237_41ca_a559_756789ef86b6" tailtooltip=" " edgetooltip=" "]
  
  id_91c74897_6eb9_479d_b619_82ce906141ae:s -> id_6b98f279_b7b5_434a_9901_287d5155810a:n [id="id_91c74897_6eb9_479d_b619_82ce906141ae@id_448eeccb_f237_41ca_a559_756789ef86b6" tailtooltip=" " edgetooltip=" "]
  id_6b98f279_b7b5_434a_9901_287d5155810a:s -> true_dummy_down_id_328c3b89_f8e2_4a39_bcaf_36ec1953ee71:n [id="id_6b98f279_b7b5_434a_9901_287d5155810a@id_448eeccb_f237_41ca_a559_756789ef86b6" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  true_dummy_down_id_328c3b89_f8e2_4a39_bcaf_36ec1953ee71 -> end_id_328c3b89_f8e2_4a39_bcaf_36ec1953ee71 [id="id_6b98f279_b7b5_434a_9901_287d5155810a@id_448eeccb_f237_41ca_a559_756789ef86b6" tailtooltip=" " edgetooltip=" "]
  
  
  ## IF-FALSE
  id_328c3b89_f8e2_4a39_bcaf_36ec1953ee71:w -> false_dummy_up_id_328c3b89_f8e2_4a39_bcaf_36ec1953ee71 [id="id_328c3b89_f8e2_4a39_bcaf_36ec1953ee71@id_18cba2dd_eb57_4585_883b_e61d192a65db" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="false" fontcolor="red"]
  false_dummy_up_id_328c3b89_f8e2_4a39_bcaf_36ec1953ee71 -> id_e8c001cf_95f3_4964_a6bc_b00d20be6ab0:n [id="id_328c3b89_f8e2_4a39_bcaf_36ec1953ee71@id_18cba2dd_eb57_4585_883b_e61d192a65db" tailtooltip=" " edgetooltip=" "]
  
  id_e8c001cf_95f3_4964_a6bc_b00d20be6ab0:s -> false_dummy_down_id_328c3b89_f8e2_4a39_bcaf_36ec1953ee71:n [id="id_e8c001cf_95f3_4964_a6bc_b00d20be6ab0@id_18cba2dd_eb57_4585_883b_e61d192a65db" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  false_dummy_down_id_328c3b89_f8e2_4a39_bcaf_36ec1953ee71 -> end_id_328c3b89_f8e2_4a39_bcaf_36ec1953ee71 [id="id_e8c001cf_95f3_4964_a6bc_b00d20be6ab0@id_18cba2dd_eb57_4585_883b_e61d192a65db" tailtooltip=" " edgetooltip=" "]
  
  ## IF-END
  end_id_328c3b89_f8e2_4a39_bcaf_36ec1953ee71:s -> id_bd7f1c3c_d8e4_48dd_967c_742b8c7e0bb5:n [id="end_id_328c3b89_f8e2_4a39_bcaf_36ec1953ee71@fun-main" tailtooltip=" " edgetooltip=" "]
  
  
  id_bd7f1c3c_d8e4_48dd_967c_742b8c7e0bb5:s -> id_595cc67d_9683_4260_a260_1fd34fb4030d:n [id="id_bd7f1c3c_d8e4_48dd_967c_742b8c7e0bb5@fun-main" tailtooltip=" " edgetooltip=" "]
  id_595cc67d_9683_4260_a260_1fd34fb4030d:s -> id_8f1f25cb_a109_41e9_98bf_53a91597a5bf:n [id="id_595cc67d_9683_4260_a260_1fd34fb4030d@fun-main" tailtooltip=" " edgetooltip=" "]
  ## IF-TRUE
  id_8f1f25cb_a109_41e9_98bf_53a91597a5bf:e -> true_dummy_up_id_8f1f25cb_a109_41e9_98bf_53a91597a5bf [id="id_8f1f25cb_a109_41e9_98bf_53a91597a5bf@id_2c583eb8_1d93_4e6f_a330_0d25d8a699f9" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen"]
  true_dummy_up_id_8f1f25cb_a109_41e9_98bf_53a91597a5bf -> id_4d3c94bf_cf77_480c_8d4f_9778c1a8a6a4:n [id="id_8f1f25cb_a109_41e9_98bf_53a91597a5bf@id_2c583eb8_1d93_4e6f_a330_0d25d8a699f9" tailtooltip=" " edgetooltip=" "]
  
  id_4d3c94bf_cf77_480c_8d4f_9778c1a8a6a4:s -> id_ee20a506_f85a_48ba_82a4_479eceb7caa7:n [id="id_4d3c94bf_cf77_480c_8d4f_9778c1a8a6a4@id_2c583eb8_1d93_4e6f_a330_0d25d8a699f9" tailtooltip=" " edgetooltip=" "]
  id_ee20a506_f85a_48ba_82a4_479eceb7caa7:s -> true_dummy_down_id_8f1f25cb_a109_41e9_98bf_53a91597a5bf:n [id="id_ee20a506_f85a_48ba_82a4_479eceb7caa7@id_2c583eb8_1d93_4e6f_a330_0d25d8a699f9" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  true_dummy_down_id_8f1f25cb_a109_41e9_98bf_53a91597a5bf -> end_id_8f1f25cb_a109_41e9_98bf_53a91597a5bf [id="id_ee20a506_f85a_48ba_82a4_479eceb7caa7@id_2c583eb8_1d93_4e6f_a330_0d25d8a699f9" tailtooltip=" " edgetooltip=" "]
  
  
  ## IF-FALSE
  id_8f1f25cb_a109_41e9_98bf_53a91597a5bf:w -> false_dummy_up_id_8f1f25cb_a109_41e9_98bf_53a91597a5bf [id="id_8f1f25cb_a109_41e9_98bf_53a91597a5bf@id_5deca3b9_09de_4651_a443_3ba75b1ad092" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="false" fontcolor="red"]
  false_dummy_up_id_8f1f25cb_a109_41e9_98bf_53a91597a5bf -> id_aa91960b_8317_41b3_a983_9ed92ea919a8:n [id="id_8f1f25cb_a109_41e9_98bf_53a91597a5bf@id_5deca3b9_09de_4651_a443_3ba75b1ad092" tailtooltip=" " edgetooltip=" "]
  
  id_aa91960b_8317_41b3_a983_9ed92ea919a8:s -> false_dummy_down_id_8f1f25cb_a109_41e9_98bf_53a91597a5bf:n [id="id_aa91960b_8317_41b3_a983_9ed92ea919a8@id_5deca3b9_09de_4651_a443_3ba75b1ad092" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  false_dummy_down_id_8f1f25cb_a109_41e9_98bf_53a91597a5bf -> end_id_8f1f25cb_a109_41e9_98bf_53a91597a5bf [id="id_aa91960b_8317_41b3_a983_9ed92ea919a8@id_5deca3b9_09de_4651_a443_3ba75b1ad092" tailtooltip=" " edgetooltip=" "]
  
  ## IF-END
  end_id_8f1f25cb_a109_41e9_98bf_53a91597a5bf:s -> id_13a47e93_6d3f_4cc4_9a78_cb6c53e9ebde:n [id="end_id_8f1f25cb_a109_41e9_98bf_53a91597a5bf@fun-main" tailtooltip=" " edgetooltip=" "]
  

}
