puzzle problem, 01.31.05