puzzle1

puzzle2