T1, T2 = gets.split.map &:to_i
A1, A2 = gets.split.map &:to_i
B1, B2 = gets.split.map &:to_i
a1 = T1 * A1
a2 = T2 * A2
b1 = T1 * B1
b2 = T2 * B2
if a1 + a2 == b1 + b2
    puts :infinity
elsif (a1 - b1) * ((a1 - b1) + (a2 - b2)) > 0
    puts 0
else
    puts 2 * ((b1 - a1) / ((a1 - b1) + (a2 - b2))) + (((b1 - a1) % ((a1 - b1) + (a2 - b2)) == 0) ? 0 : 1)
end
