Day1 solutions