day 2 is a bit hard