Senior Puzzle 447