В чем проблема
# Matchsticks
l1 = int(input())
r1 = int(input())
l2 = int(input())
r2 = int(input())
l3 = int(input())
r3 = int(input())
L1 = r1 - l1
L2 = r2 - l2
L3 = r3 - l3
need_ans = True
ans = -1
st1 = (r1 >= l2) and (r2 >= l3) and (l1 <= l2) and (l2 <= l3)
st2 = (r1 >= l3) and (r3 >= l2) and (l1 <= l3) and (l3 <= l2)
st3 = (r2 >= l3) and (r3 >= l1) and (l2 <= l3) and (l3 <= l1)
st4 = (r2 >= l1) and (r1 >= l3) and (l2 <= l1) and (l1 <= l3)
st5 = (r3 >= l1) and (r1 >= l2) and (l3 <= l1) and (l3 <= l2)
st6 = (r3 >= l2) and (r2 >= l1) and (l3 <= l2) and (l2 <= l1)
if st1 or st2 or st3 or st4 or st5 or st6:
need_ans = False
ans = 0
elif ((r2 + L1 >= l3) and (l2 <= l3) or (r3 + L1 >= l2) and (l3 <= l2))\
and need_ans:
need_ans = False
ans = 1
elif ((r1 + L2 >= l3) and (l1 <= l3) or (r3 + L2 >= l1) and (l3 <= l1))\
and need_ans:
need_ans = False
ans = 2
elif ((r1 + L3 >= l2) and (l1 <= l2) or (r2 + L3 >= l1) and (l2 <= l1))\
and need_ans:
need_ans = False
ans = 3
print(ans)
