Puzzle #310
111
21
13
12
11
10
7