Updated day 7 with solutions