PUZZLE 1000***(10)