day 1 solutions