refactor puzzle_08