31x20 puzzle
Time:
1 3 5 6 7 7 8 8 3
9
17 18 18 19 18 18 6
8
1
7
6 5 4 2 1 2 2 4 7
1  5
1  4
5  2
7  2
7  1
9  1
8  1
8
7
6
6
7
10
13
15
17
18
19
20
20
You might wish to visit the archives, if you want more.