Puzzle #103
999
729
126
12