day 3, part 1 solved