by Dzmitry martynchyk
1 2 4 6 5 3 8 7 10 9 11 14 12 15 23 17 19 13 16
1 2 4 6 5 3 8 7 10 9 11 14 12 15 23 17 19 13 16 Less