8   7   4   15  2   17  5   11  3   1   18  6   10  9   13  19  12  16  20  14
