
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_786f4c20_8464_4e04_804d_41024392576c [id="id_786f4c20_8464_4e04_804d_41024392576c#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_ae45ca93_1885_467f_8c46_957f76c0c1fc [id="id_ae45ca93_1885_467f_8c46_957f76c0c1fc#Declare" pos="0.0,9999.0625!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="a" tooltip="a: Real" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_60f793d4_dd9d_41e5_9f7f_3b87fff471d0 [id="id_60f793d4_dd9d_41e5_9f7f_3b87fff471d0#Declare" pos="0.0,9998.125!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="b" tooltip="b: Real" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_7c77dfe8_ce4e_4052_8f88_7c90c0d5ac6e [id="id_7c77dfe8_ce4e_4052_8f88_7c90c0d5ac6e#Declare" pos="0.0,9997.1875!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="c" tooltip="c: Real" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_a5bf1c18_223d_423c_8f6b_ce8f01d0cccb [id="id_a5bf1c18_223d_423c_8f6b_ce8f01d0cccb#Declare" pos="0.0,9996.25!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="d" tooltip="d: Real" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_645c7c57_d20f_479b_8e7e_80ff1d1f8658 [id="id_645c7c57_d20f_479b_8e7e_80ff1d1f8658#Declare" pos="0.0,9995.3125!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="root1" tooltip="root1: Real" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_9d5ebadb_a6ee_40d1_a2e9_15212bfd0708 [id="id_9d5ebadb_a6ee_40d1_a2e9_15212bfd0708#Declare" pos="0.0,9994.375!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="root2" tooltip="root2: Real" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_e5bad098_c45d_4a4b_85f4_0ae966766a50 [id="id_e5bad098_c45d_4a4b_85f4_0ae966766a50#Input" pos="0.0,9993.4375!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="a" tooltip="a" shape="invtrapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_36f9ce78_b1d9_420a_b8fd_34cbbcee709f [id="id_36f9ce78_b1d9_420a_b8fd_34cbbcee709f#Input" pos="0.0,9992.5!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="b" tooltip="b" shape="invtrapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_426bd161_8295_43b2_a601_0734f61fdd1d [id="id_426bd161_8295_43b2_a601_0734f61fdd1d#Input" pos="0.0,9991.5625!" height=0.4 width=1.0 fixedsize=true group="fun-main"    label="c" tooltip="c" shape="invtrapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_6e6fb2ea_cccf_419b_815b_ee5f717d11f4 [id="id_6e6fb2ea_cccf_419b_815b_ee5f717d11f4#Assign" pos="0.0,9990.625!" height=0.4 width=2.0700000000000003 fixedsize=true group="fun-main"    label="d = (b*b)-(4*a*c)" tooltip="d = (b*b)-(4*a*c)" fillcolor="#002a3a" color="#001117" fontcolor="white"] 
  id_f9edf708_c6b5_438d_bc11_0dda5878e27f [id="id_f9edf708_c6b5_438d_bc11_0dda5878e27f#If" pos="0.0,9989.6875!" height=0.5 width=1.0 fixedsize=true group="fun-main" 
    label="d>=0" tooltip="d>=0" shape="diamond" fillcolor="#ffd166" color="#8f6400" fontcolor="black"]
  
  true_dummy_up_id_f9edf708_c6b5_438d_bc11_0dda5878e27f [pos="2.5,9989.6875!" shape=point width=0]
  false_dummy_up_id_f9edf708_c6b5_438d_bc11_0dda5878e27f [pos="-2.5,9989.6875!" shape=point width=0]
  
  id_38c170a0_8f50_42d5_b777_be1ac5a368de [id="id_38c170a0_8f50_42d5_b777_be1ac5a368de#Assign" pos="2.5,9988.75!" height=0.4 width=3.06 fixedsize=true group="id_3350c783_dd8f_434c_9ee7_e9d0c77db484"    label="root1 = (-b+sqrt(d))/(2*a)" tooltip="root1 = (-b+sqrt(d))/(2*a)" fillcolor="#002a3a" color="#001117" fontcolor="white"] 
  id_9c170f99_5e1a_41d6_8601_283a8c5702bf [id="id_9c170f99_5e1a_41d6_8601_283a8c5702bf#Assign" pos="2.5,9987.8125!" height=0.4 width=3.06 fixedsize=true group="id_3350c783_dd8f_434c_9ee7_e9d0c77db484"    label="root2 = (-b-sqrt(d))/(2*a)" tooltip="root2 = (-b-sqrt(d))/(2*a)" fillcolor="#002a3a" color="#001117" fontcolor="white"] 
  id_4898228b_2edd_47d7_9532_00a634ba85fc [id="id_4898228b_2edd_47d7_9532_00a634ba85fc#Output" pos="2.5,9986.875!" height=0.4 width=4.2700000000000005 fixedsize=true group="id_3350c783_dd8f_434c_9ee7_e9d0c77db484"    label="\"Root1:\"+root1+\"and Root2:\"+root2" tooltip="\"Root1:\"+root1+\"and Root2:\"+root2" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  id_84d58e75_3cc9_4040_a655_4f7d6d246203 [id="id_84d58e75_3cc9_4040_a655_4f7d6d246203#Output" pos="-2.5,9988.75!" height=0.4 width=3.2800000000000002 fixedsize=true group="id_e96c72dc_5e1e_4d00_84f9_e876f3186236"    label="\"The roots are imaginary.\"" tooltip="\"The roots are imaginary.\"" shape="trapezium" fillcolor="#015692" color="#002a3a" fontcolor="white"] 
  
  true_dummy_down_id_f9edf708_c6b5_438d_bc11_0dda5878e27f [ pos="2.5,9985.9375!" shape=point width=0]
  false_dummy_down_id_f9edf708_c6b5_438d_bc11_0dda5878e27f [ pos="-2.5,9985.9375!" shape=point width=0]
  
  end_id_f9edf708_c6b5_438d_bc11_0dda5878e27f [id="end_id_f9edf708_c6b5_438d_bc11_0dda5878e27f#IfEnd" class="flowrun-not-selectable" pos="0.0,9985.9375!" group="fun-main" fillcolor="#ffd166" color="#8f6400" fontcolor="black"
    label="" tooltip=" " shape="circle" fixedsize=true width=0.2 height=0.2]
  
  
  id_f08557d0_8971_4281_ae68_43f9e2f7d379 [id="id_f08557d0_8971_4281_ae68_43f9e2f7d379#Return" pos="0.0,9985.0!" 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_786f4c20_8464_4e04_804d_41024392576c:s -> id_ae45ca93_1885_467f_8c46_957f76c0c1fc:n [id="id_786f4c20_8464_4e04_804d_41024392576c@fun-main" tailtooltip=" " edgetooltip=" "]
  id_ae45ca93_1885_467f_8c46_957f76c0c1fc:s -> id_60f793d4_dd9d_41e5_9f7f_3b87fff471d0:n [id="id_ae45ca93_1885_467f_8c46_957f76c0c1fc@fun-main" tailtooltip=" " edgetooltip=" "]
  id_60f793d4_dd9d_41e5_9f7f_3b87fff471d0:s -> id_7c77dfe8_ce4e_4052_8f88_7c90c0d5ac6e:n [id="id_60f793d4_dd9d_41e5_9f7f_3b87fff471d0@fun-main" tailtooltip=" " edgetooltip=" "]
  id_7c77dfe8_ce4e_4052_8f88_7c90c0d5ac6e:s -> id_a5bf1c18_223d_423c_8f6b_ce8f01d0cccb:n [id="id_7c77dfe8_ce4e_4052_8f88_7c90c0d5ac6e@fun-main" tailtooltip=" " edgetooltip=" "]
  id_a5bf1c18_223d_423c_8f6b_ce8f01d0cccb:s -> id_645c7c57_d20f_479b_8e7e_80ff1d1f8658:n [id="id_a5bf1c18_223d_423c_8f6b_ce8f01d0cccb@fun-main" tailtooltip=" " edgetooltip=" "]
  id_645c7c57_d20f_479b_8e7e_80ff1d1f8658:s -> id_9d5ebadb_a6ee_40d1_a2e9_15212bfd0708:n [id="id_645c7c57_d20f_479b_8e7e_80ff1d1f8658@fun-main" tailtooltip=" " edgetooltip=" "]
  id_9d5ebadb_a6ee_40d1_a2e9_15212bfd0708:s -> id_e5bad098_c45d_4a4b_85f4_0ae966766a50:n [id="id_9d5ebadb_a6ee_40d1_a2e9_15212bfd0708@fun-main" tailtooltip=" " edgetooltip=" "]
  id_e5bad098_c45d_4a4b_85f4_0ae966766a50:s -> id_36f9ce78_b1d9_420a_b8fd_34cbbcee709f:n [id="id_e5bad098_c45d_4a4b_85f4_0ae966766a50@fun-main" tailtooltip=" " edgetooltip=" "]
  id_36f9ce78_b1d9_420a_b8fd_34cbbcee709f:s -> id_426bd161_8295_43b2_a601_0734f61fdd1d:n [id="id_36f9ce78_b1d9_420a_b8fd_34cbbcee709f@fun-main" tailtooltip=" " edgetooltip=" "]
  id_426bd161_8295_43b2_a601_0734f61fdd1d:s -> id_6e6fb2ea_cccf_419b_815b_ee5f717d11f4:n [id="id_426bd161_8295_43b2_a601_0734f61fdd1d@fun-main" tailtooltip=" " edgetooltip=" "]
  id_6e6fb2ea_cccf_419b_815b_ee5f717d11f4:s -> id_f9edf708_c6b5_438d_bc11_0dda5878e27f:n [id="id_6e6fb2ea_cccf_419b_815b_ee5f717d11f4@fun-main" tailtooltip=" " edgetooltip=" "]
  ## IF-TRUE
  id_f9edf708_c6b5_438d_bc11_0dda5878e27f:e -> true_dummy_up_id_f9edf708_c6b5_438d_bc11_0dda5878e27f [id="id_f9edf708_c6b5_438d_bc11_0dda5878e27f@id_3350c783_dd8f_434c_9ee7_e9d0c77db484" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="true" fontcolor="forestgreen"]
  true_dummy_up_id_f9edf708_c6b5_438d_bc11_0dda5878e27f -> id_38c170a0_8f50_42d5_b777_be1ac5a368de:n [id="id_f9edf708_c6b5_438d_bc11_0dda5878e27f@id_3350c783_dd8f_434c_9ee7_e9d0c77db484" tailtooltip=" " edgetooltip=" "]
  
  id_38c170a0_8f50_42d5_b777_be1ac5a368de:s -> id_9c170f99_5e1a_41d6_8601_283a8c5702bf:n [id="id_38c170a0_8f50_42d5_b777_be1ac5a368de@id_3350c783_dd8f_434c_9ee7_e9d0c77db484" tailtooltip=" " edgetooltip=" "]
  id_9c170f99_5e1a_41d6_8601_283a8c5702bf:s -> id_4898228b_2edd_47d7_9532_00a634ba85fc:n [id="id_9c170f99_5e1a_41d6_8601_283a8c5702bf@id_3350c783_dd8f_434c_9ee7_e9d0c77db484" tailtooltip=" " edgetooltip=" "]
  id_4898228b_2edd_47d7_9532_00a634ba85fc:s -> true_dummy_down_id_f9edf708_c6b5_438d_bc11_0dda5878e27f:n [id="id_4898228b_2edd_47d7_9532_00a634ba85fc@id_3350c783_dd8f_434c_9ee7_e9d0c77db484" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  true_dummy_down_id_f9edf708_c6b5_438d_bc11_0dda5878e27f -> end_id_f9edf708_c6b5_438d_bc11_0dda5878e27f [id="id_4898228b_2edd_47d7_9532_00a634ba85fc@id_3350c783_dd8f_434c_9ee7_e9d0c77db484" tailtooltip=" " edgetooltip=" "]
  
  
  ## IF-FALSE
  id_f9edf708_c6b5_438d_bc11_0dda5878e27f:w -> false_dummy_up_id_f9edf708_c6b5_438d_bc11_0dda5878e27f [id="id_f9edf708_c6b5_438d_bc11_0dda5878e27f@id_e96c72dc_5e1e_4d00_84f9_e876f3186236" tailtooltip=" " edgetooltip=" " arrowhead=none taillabel="false" fontcolor="red"]
  false_dummy_up_id_f9edf708_c6b5_438d_bc11_0dda5878e27f -> id_84d58e75_3cc9_4040_a655_4f7d6d246203:n [id="id_f9edf708_c6b5_438d_bc11_0dda5878e27f@id_e96c72dc_5e1e_4d00_84f9_e876f3186236" tailtooltip=" " edgetooltip=" "]
  
  id_84d58e75_3cc9_4040_a655_4f7d6d246203:s -> false_dummy_down_id_f9edf708_c6b5_438d_bc11_0dda5878e27f:n [id="id_84d58e75_3cc9_4040_a655_4f7d6d246203@id_e96c72dc_5e1e_4d00_84f9_e876f3186236" tailtooltip=" " edgetooltip=" " arrowhead=none]
  
  false_dummy_down_id_f9edf708_c6b5_438d_bc11_0dda5878e27f -> end_id_f9edf708_c6b5_438d_bc11_0dda5878e27f [id="id_84d58e75_3cc9_4040_a655_4f7d6d246203@id_e96c72dc_5e1e_4d00_84f9_e876f3186236" tailtooltip=" " edgetooltip=" "]
  
  ## IF-END
  end_id_f9edf708_c6b5_438d_bc11_0dda5878e27f:s -> id_f08557d0_8971_4281_ae68_43f9e2f7d379:n [id="end_id_f9edf708_c6b5_438d_bc11_0dda5878e27f@fun-main" tailtooltip=" " edgetooltip=" "]
  

}
