pub fn part2(input: &[Reaction]) -> u64
Find the maximum amount of fuel possible from 1 trillion ore with an efficient binary search.