solution to Day3