
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_57911e7e_911f_4231_898e_13981d44bc42 [id="id_57911e7e_911f_4231_898e_13981d44bc42#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_97916fc4_c93c_4d25_b88c_f331fe760c19 [id="id_97916fc4_c93c_4d25_b88c_f331fe760c19#Declare" pos="0.0,9999.0625!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="idcard" tooltip="idcard: String" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_e83e940e_705e_4b45_9d19_ac8057dd7136 [id="id_e83e940e_705e_4b45_9d19_ac8057dd7136#Declare" pos="0.0,9998.125!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="face" tooltip="face: String" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_f8e71a15_1f7a_40ee_8ed3_0529e74fd538 [id="id_f8e71a15_1f7a_40ee_8ed3_0529e74fd538#Input" pos="0.0,9997.1875!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="idcard" tooltip="idcard" shape="invtrapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_444e0b54_0714_49f0_9173_46ab847d85fe [id="id_444e0b54_0714_49f0_9173_46ab847d85fe#Input" pos="0.0,9996.25!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="face" tooltip="face" shape="invtrapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_b5a64d34_eaa0_494d_bfb1_821f99184a82 [id="id_b5a64d34_eaa0_494d_bfb1_821f99184a82#If" pos="0.0,9995.3125!" height=0.5 width=2.37 fixedsize=true group="fun-main" 
    label="idcard==\"valid\"" tooltip="idcard==\"valid\"" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_b5a64d34_eaa0_494d_bfb1_821f99184a82 [pos="6.25,9995.3125!" shape=point width=0]
  false_dummy_up_id_b5a64d34_eaa0_494d_bfb1_821f99184a82 [pos="-1.25,9995.3125!" shape=point width=0]
  
  id_bc7ae5e4_5535_4ef1_b450_62098da59125 [id="id_bc7ae5e4_5535_4ef1_b450_62098da59125#If" pos="6.25,9994.375!" height=0.5 width=2.59 fixedsize=true group="id_39021f10_66cd_45e7_a3ef_a71e3ca3b8d7" 
    label="face==\"recognize\"" tooltip="face==\"recognize\"" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_bc7ae5e4_5535_4ef1_b450_62098da59125 [pos="8.75,9994.375!" shape=point width=0]
  false_dummy_up_id_bc7ae5e4_5535_4ef1_b450_62098da59125 [pos="2.5,9994.375!" shape=point width=0]
  
  id_96501083_8f23_4319_8285_08b257735420 [id="id_96501083_8f23_4319_8285_08b257735420#Output" pos="8.75,9993.4375!" height=0.4 width=1.63 fixedsize=true group="id_ab0239f3_c0c3_47c7_8b35_f2cdfc7b71ba"    label="\"door open\"" tooltip="\"door open\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_e317ceec_8440_43c4_8be5_db76b980b795 [id="id_e317ceec_8440_43c4_8be5_db76b980b795#Output" pos="2.5,9993.4375!" height=0.4 width=2.62 fixedsize=true group="id_31107b44_8bca_4dc2_91aa_161267c60de5"    label="\"face not recognize\"" tooltip="\"face not recognize\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  
  true_dummy_down_id_bc7ae5e4_5535_4ef1_b450_62098da59125 [ pos="8.75,9992.5!" shape=point width=0]
  false_dummy_down_id_bc7ae5e4_5535_4ef1_b450_62098da59125 [ pos="2.5,9992.5!" shape=point width=0]
  
  end_id_bc7ae5e4_5535_4ef1_b450_62098da59125 [id="end_id_bc7ae5e4_5535_4ef1_b450_62098da59125#IfEnd" class="flowrun-not-selectable" pos="6.25,9992.5!" group="id_39021f10_66cd_45e7_a3ef_a71e3ca3b8d7" fillcolor="#ffd166" color="#8f6400" fontcolor="black"
    label="" tooltip=" " shape="circle" fixedsize=true width=0.2 height=0.2]
  
  
  id_6292a1ac_68bc_4d3a_b849_fa000a21dd7f [id="id_6292a1ac_68bc_4d3a_b849_fa000a21dd7f#Output" pos="-1.25,9994.375!" height=0.4 width=1.74 fixedsize=true group="id_aeb29bf4_fc4f_4ee4_9808_d3b9d66927ea"    label="\"id invalid\"" tooltip="\"id invalid\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  
  true_dummy_down_id_b5a64d34_eaa0_494d_bfb1_821f99184a82 [ pos="6.25,9991.5625!" shape=point width=0]
  false_dummy_down_id_b5a64d34_eaa0_494d_bfb1_821f99184a82 [ pos="-1.25,9991.5625!" shape=point width=0]
  
  end_id_b5a64d34_eaa0_494d_bfb1_821f99184a82 [id="end_id_b5a64d34_eaa0_494d_bfb1_821f99184a82#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_718af0b2_27e9_496c_b34c_aa750d90d46e [id="id_718af0b2_27e9_496c_b34c_aa750d90d46e#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_57911e7e_911f_4231_898e_13981d44bc42:s -> id_97916fc4_c93c_4d25_b88c_f331fe760c19:n [id="id_57911e7e_911f_4231_898e_13981d44bc42@fun-main" tailtooltip=" " edgetooltip=" "]
  id_97916fc4_c93c_4d25_b88c_f331fe760c19:s -> id_e83e940e_705e_4b45_9d19_ac8057dd7136:n [id="id_97916fc4_c93c_4d25_b88c_f331fe760c19@fun-main" tailtooltip=" " edgetooltip=" "]
  id_e83e940e_705e_4b45_9d19_ac8057dd7136:s -> id_f8e71a15_1f7a_40ee_8ed3_0529e74fd538:n [id="id_e83e940e_705e_4b45_9d19_ac8057dd7136@fun-main" tailtooltip=" " edgetooltip=" "]
  id_f8e71a15_1f7a_40ee_8ed3_0529e74fd538:s -> id_444e0b54_0714_49f0_9173_46ab847d85fe:n [id="id_f8e71a15_1f7a_40ee_8ed3_0529e74fd538@fun-main" tailtooltip=" " edgetooltip=" "]
  id_444e0b54_0714_49f0_9173_46ab847d85fe:s -> id_b5a64d34_eaa0_494d_bfb1_821f99184a82:n [id="id_444e0b54_0714_49f0_9173_46ab847d85fe@fun-main" tailtooltip=" " edgetooltip=" "]
  ## IF-TRUE
  id_b5a64d34_eaa0_494d_bfb1_821f99184a82:e -> true_dummy_up_id_b5a64d34_eaa0_494d_bfb1_821f99184a82 [id="id_b5a64d34_eaa0_494d_bfb1_821f99184a82@id_39021f10_66cd_45e7_a3ef_a71e3ca3b8d7" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen"]
  true_dummy_up_id_b5a64d34_eaa0_494d_bfb1_821f99184a82 -> id_bc7ae5e4_5535_4ef1_b450_62098da59125:n [id="id_b5a64d34_eaa0_494d_bfb1_821f99184a82@id_39021f10_66cd_45e7_a3ef_a71e3ca3b8d7" tailtooltip=" " edgetooltip=" "]
  
  ## IF-TRUE
  id_bc7ae5e4_5535_4ef1_b450_62098da59125:e -> true_dummy_up_id_bc7ae5e4_5535_4ef1_b450_62098da59125 [id="id_bc7ae5e4_5535_4ef1_b450_62098da59125@id_ab0239f3_c0c3_47c7_8b35_f2cdfc7b71ba" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen"]
  true_dummy_up_id_bc7ae5e4_5535_4ef1_b450_62098da59125 -> id_96501083_8f23_4319_8285_08b257735420:n [id="id_bc7ae5e4_5535_4ef1_b450_62098da59125@id_ab0239f3_c0c3_47c7_8b35_f2cdfc7b71ba" tailtooltip=" " edgetooltip=" "]
  
  id_96501083_8f23_4319_8285_08b257735420:s -> true_dummy_down_id_bc7ae5e4_5535_4ef1_b450_62098da59125:n [id="id_96501083_8f23_4319_8285_08b257735420@id_ab0239f3_c0c3_47c7_8b35_f2cdfc7b71ba" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  true_dummy_down_id_bc7ae5e4_5535_4ef1_b450_62098da59125 -> end_id_bc7ae5e4_5535_4ef1_b450_62098da59125 [id="id_96501083_8f23_4319_8285_08b257735420@id_ab0239f3_c0c3_47c7_8b35_f2cdfc7b71ba" tailtooltip=" " edgetooltip=" "]
  
  
  ## IF-FALSE
  id_bc7ae5e4_5535_4ef1_b450_62098da59125:w -> false_dummy_up_id_bc7ae5e4_5535_4ef1_b450_62098da59125 [id="id_bc7ae5e4_5535_4ef1_b450_62098da59125@id_31107b44_8bca_4dc2_91aa_161267c60de5" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="false" fontcolor="red"]
  false_dummy_up_id_bc7ae5e4_5535_4ef1_b450_62098da59125 -> id_e317ceec_8440_43c4_8be5_db76b980b795:n [id="id_bc7ae5e4_5535_4ef1_b450_62098da59125@id_31107b44_8bca_4dc2_91aa_161267c60de5" tailtooltip=" " edgetooltip=" "]
  
  id_e317ceec_8440_43c4_8be5_db76b980b795:s -> false_dummy_down_id_bc7ae5e4_5535_4ef1_b450_62098da59125:n [id="id_e317ceec_8440_43c4_8be5_db76b980b795@id_31107b44_8bca_4dc2_91aa_161267c60de5" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  false_dummy_down_id_bc7ae5e4_5535_4ef1_b450_62098da59125 -> end_id_bc7ae5e4_5535_4ef1_b450_62098da59125 [id="id_e317ceec_8440_43c4_8be5_db76b980b795@id_31107b44_8bca_4dc2_91aa_161267c60de5" tailtooltip=" " edgetooltip=" "]
  
  ## IF-END
  end_id_bc7ae5e4_5535_4ef1_b450_62098da59125:s -> true_dummy_down_id_b5a64d34_eaa0_494d_bfb1_821f99184a82:n [id="end_id_bc7ae5e4_5535_4ef1_b450_62098da59125@id_39021f10_66cd_45e7_a3ef_a71e3ca3b8d7" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  
  
  true_dummy_down_id_b5a64d34_eaa0_494d_bfb1_821f99184a82 -> end_id_b5a64d34_eaa0_494d_bfb1_821f99184a82 [id="id_bc7ae5e4_5535_4ef1_b450_62098da59125@id_39021f10_66cd_45e7_a3ef_a71e3ca3b8d7" tailtooltip=" " edgetooltip=" "]
  
  
  ## IF-FALSE
  id_b5a64d34_eaa0_494d_bfb1_821f99184a82:w -> false_dummy_up_id_b5a64d34_eaa0_494d_bfb1_821f99184a82 [id="id_b5a64d34_eaa0_494d_bfb1_821f99184a82@id_aeb29bf4_fc4f_4ee4_9808_d3b9d66927ea" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="false" fontcolor="red"]
  false_dummy_up_id_b5a64d34_eaa0_494d_bfb1_821f99184a82 -> id_6292a1ac_68bc_4d3a_b849_fa000a21dd7f:n [id="id_b5a64d34_eaa0_494d_bfb1_821f99184a82@id_aeb29bf4_fc4f_4ee4_9808_d3b9d66927ea" tailtooltip=" " edgetooltip=" "]
  
  id_6292a1ac_68bc_4d3a_b849_fa000a21dd7f:s -> false_dummy_down_id_b5a64d34_eaa0_494d_bfb1_821f99184a82:n [id="id_6292a1ac_68bc_4d3a_b849_fa000a21dd7f@id_aeb29bf4_fc4f_4ee4_9808_d3b9d66927ea" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  false_dummy_down_id_b5a64d34_eaa0_494d_bfb1_821f99184a82 -> end_id_b5a64d34_eaa0_494d_bfb1_821f99184a82 [id="id_6292a1ac_68bc_4d3a_b849_fa000a21dd7f@id_aeb29bf4_fc4f_4ee4_9808_d3b9d66927ea" tailtooltip=" " edgetooltip=" "]
  
  ## IF-END
  end_id_b5a64d34_eaa0_494d_bfb1_821f99184a82:s -> id_718af0b2_27e9_496c_b34c_aa750d90d46e:n [id="end_id_b5a64d34_eaa0_494d_bfb1_821f99184a82@fun-main" tailtooltip=" " edgetooltip=" "]
  

}
