0 15 16 2 15 12 8 19 13 6 5 11 4 6 10