29 21 13 21 2 21 21 2 2 2 21 2 21 21 21 21 21 21 21 2 21 21 15 21 12 12 12 21 21 21 2 2 21 21 2 12 12 20 12 21 12 12 21 21 12 20 12 12 12 12 21 12 12 12 12 12 21 21 21 21 11 2 2 2 21 2 2 21 21 21 21 12 21 12 21 6 21 2 2 21 21 12 2 2 21 21 21 2 2 21 2 11 21 2 21 2 21 21 21 21 2 2 21 21 21 2 21 11 2 21 21 21 21 21 2 2 21 21 21 2 21 11 21 2 11 2 21 2 2 21 21 21 21 2 21 2 2 11 21 2 21 21 21 21 21 21 2 2 2 2 2 2 2 21 2 2 2 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 2 12 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 13 12 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 2 21 21 12 21 12 12 21 12 21 21 21 21 2 21 21 21 21 21 21 12 21 2 12 21 21 12 21 21 12 21 21 21 21 21 12 12 21 21 21 21 21 12 21 12 12 21 21 21 21 21 21 21 2 21 21 21 12 12 21 21 21 12 21 21 21 12 12 21 12 21 21 2 21 15 12 21 12 12 2 21 12 21 12 12 21 12 21 21 12 12 12 12 12 12 12 12 12 21 12 21 12 21 20 12 20 12 12 12 12 21 21 12 21 12 21 21 21 12 12 21 21 21 21 21 12 21 12 21 12 4 12 12 12 21 21 20 21 12 12 20 21 12 21 12 21 12 12 21 12 21 21 20 12 21 21 21 20 21 12 12 12 12 12 12 21 12 21 12 21 12 21 12 12 21 12 12 12 12 21 12 12 12 12 12 12 12 12 12 12 12 21 21 12 12 12 12 21 12 12 21 12 21 21 12 21 20 21 21 21 12 12 12 12 21 12 12 21 21 12 21 12 21 2 21 21 12 12 12 20 12 21 12 12 12 12 21 21 12 12 21 21 21 12 12 21 12 21 21 12 20 12 21 20 12 12 12 12 12 12 12 20 21 21 12 12 12 21 12 12 12 12 21 12 21 20 12 20 12 20 12 12 21 20 12 12 12 20 12 20 20 20 4 20 20 21 4 12 12 12 12 12 12 20 12 21 21 21 12 2 12 12 12 21 12 12 20 12 21 12 21 21 12 12 21 21 21 21 12 21 21 21 21 21 21 12 21 21 12 12 12 21 12 12 21 21 21 21 21 2 21 21 21 21 11 21 21 21 21 21 21 21 12 21 21 12 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 2 2 21 21 21 21 21 21 21 21 21 13 2 21 21 21 21 21 21 21 21 2 21 12 21 12 12 21 12 21 12 21 20 20 20 21 12 12 21 11 12 21 21 21 20 21 21 12 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 2 21 21 21 21 21 12 21 21 21 12 12 21 21 21 21 21 12 21 21 12 12 21 12 21 21 12 12 2 21 21 12 21 21 21 21 21 12 21 12 20 21 12 12 12 12 12 12 12 12 12 21 12 12 12 20 12 12 12 12 12 12 12 12 12 2 21 21 2 21 12 21 21 21 21 21 21 11 21 21 2 21 12 12 21 12 12 21 12 12 21 21 12 21 2 12 12 12 12 12 4 21 21 12 12 21 12 12 21 21 2 12 21 12 21 21 21 12 21 2 2 21 21 21 12 12 21 21 2 21 21 21 2 21 21 21 21 21 2 21 21 21 2 21 21 2 12 2 2 21 21 21 2 2 2 2 2 21 21 2 2 21 2 2 21 21 21 2 2 21 2 21 21 21 21 2 2 21 21 11 21 21 2 2 21 2 2 11 2 2 2 21 21 2 21 21 11 21 21 2 21 21 2 21 2 2 21 21 21 2 21 21 2 2 21 2 21 15 21 2 21 2 21 2 21 12 2 21 2 21 2 2 21 21 21 2 21 21 2 21 21 2 21 21 2 2 21 2 2 21 21 2 21 6 21 21 2 2 2 2 21 21 2 21 21 2 21 2 21 2 12 2 21 2 2 2 21 21 21 12 21 21 21 2 21 21 21 2 2 2 21 2 21 2 2 21 21 2 21 2 21 2 21 21 21 2 21 2 21 21 21 21 2 21 21 21 21 21 2 21 2 21 2 2 21 21 2 21 21 11 21 21 2 21 2 2 21 11 2 2 2 2 21 2 2 2 21 2 21 21 21 2 2 21 2 2 21 2 21 21 21 2 2 2 12 21 2 2 2 2 21 21 2 2 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 11 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 2 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 12 21 21 21 21 21 21 12 21 12 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 2 21 21 21 2 21 2 2 21 21 2 12 21 21 21 2 2 21 21 21 21 21 21 2 21 21 21 21 21 21 12 12 21 12 12 21 12 12 12 12 12 12 20 21 12 12 12 12 12 21 21 12 21 12 12 21 21 12 12 21 12 12 12 21 12 21 12 12 21 21 12 12 20 20 12 12 12 12 21 12 21 21 12 21 21 12 21 12 12 12 12 21 12 12 12 12 2 21 12 12 21 21 12 12 12 21 21 12 21 12 12 12 20 12 12 12 12 12 12 12 12 12 2 12 21 21 12 12 20 12 12 12 21 12 2 11 12 21 21 21 21 2 2 2 21 2 21 21 21 21 21 21 21 2 21 21 2 21 21 21 2 21 21 21 21 2 21 12 12 12 12 12 21 12 12 12 21 11 21 2 21 21 12 12 12 21 21 21 21 21 21 21 12 12 12 21 21 21 12 12 21 21 21 2 2 12 21 21 12 21 20 12 21 21 21 21 11 12 21 12 21 12 12 21 12 21 12 12 21 12 12 12 12 21 21 12 21 12 12 12 21 12 21 21 12 12 21 21 12 21 21 12 21 21 21 12 21 12 12 12 12 12 21 12 21 21 2 21 21 21 2 21 21 21 21 21 2 2 2 21 21 2 2 21 2 21 21 21 21 21 20 21 21 12 21 12 21 2 21 21 21 21 2 21 21 12 21 21 21 12 21 21 21 12 21 21 21 12 12 12 12 12 12 21 12 12 12 12 2 12 12 21 11 20 12 12 12 12 12 21 2 21 21 21 13 21 21 21 2 21 11 2 2 21 2 21 12 21 2 21 2 2 2 21 21 21 2 12 21 21 21 21 2 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 12 21 21 12 2 21 12 2 2 21 21 21 21 21 12 12 21 12 12 21 21 21 12 21 21 21 21 12 20 21 12 12 12 12 21 12 21 21 12 12 12 21 2 21 21 12 21 20 12 12 12 12 12 21 21 21 12 12 12 2 21 12 12 12 21 12 12 12 21 21 12 12 20 21 12 21 12 2 20 12 21 12 21 21 12 12 12 12 12 12 12 12 21 21 21 21 12 12 12 12 2 21 12 20 20 12 12 12 12 12 12 21 12 21 21 21 2 12 12 21 21 12 21 12 20 12 12 12 12 12 12 12 20 21 12 21 12 21 12 12 12 12 21 21 21 21 21 21 12 12 21 12 21 21 21 12 21 21 12 12 12 21 12 12 21 12 21 21 21 21 12 12 20 21 12 21 21 12 21 12 12 21 12 12 12 12 21 21 12 21 21 21 2 21 21 21 2 2 21 21 12 21 11 2 21 21 21 2 21 2 12 21 20 12 21 12 12 12 4 21 21 21 12 21 21 21 11 21 2 21 21 12 21 12 12 21 12 21 21 2 21 21 12 12 21 12 2 2 2 2 2 12 12 21 2 2 21 21 21 21 21 12 2 2 21 12 21 21 2 12 21 21 12 21 21 2 21 2 2 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 21 21 12 21 12 21 21 2 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 2 21 21 2 21 2 21 21 21 2 21 2 21 21 2 2 2 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 2 21 21 21 2 21 2 11 2 21 2 21 2 21 21 2 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 2 2 2 11 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 12 21 2 2 21 21 21 21 21 21 21 21 6 21 2 21 2 2 2 21 2 2 2 21 21 2 21 21 21 21 2 11 2 2 2 21 21 21 21 21 2 2 11 2 21 21 21 2 21 21 15 2 2 2 21 2 2 2 2 21 21 21 2 21 2 21 2 2 2 2 2 21 21 21 21 21 2 21 21 21 2 2 21 21 21 21 21 12 21 21 21 12 2 21 11 2 21 2 2 2 21 21 21 12 6 11 12 21 21 21 2 21 21 21 2 21 21 11 21 12 21 21 21 2 11 21 21 21 2 21 21 21 21 2 2 13 21 2 21 12 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 2 21 2 21 2 21 21 21 21 11 2 21 2 21 21 11 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 20 12 21 20 21 21 21 2 21 21 21 21 21 21 21 21 6 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 2 21 2 2 2 21 21 21 21 21 21 2 21 21 21 2 13 2 21 21 2 2 11 21 2 21 12 12 21 21 21 21 21 21 21 12 12 12 21 12 21 12 12 12 4 21 12 21 12 12 20 20 12 21 21 21 12 21 12 21 12 21 20 21 21 2 12 12 21 21 11 21 2 21 12 2 12 21 21 12 20 12 21 21 21 21 21 21 21 12 21 11 21 21 21 21 21 21 2 21 21 21 21 21 12 21 12 21 21 21 21 21 21 2 21 21 21 21 12 21 21 12 12 12 20 20 12 20 20 12 12 4 12 12 12 21 12 21 12 11 21 21 21 2 11 21 21 2 21 2 21 21 11 2 2 11 2 2 21 21 11 21 2 11 2 11 21 21 12 2 21 21 2 21 21 2 21 21 2 2 21 12 21 2 21 21 2 21 2 21 21 21 2 21 21 21 2 21 2 2 2 21 2 21 21 21 2 2 21 21 2 2 2 21 21 2 21 2 2 21 21 21 2 2 11 21 2 2 21 2 21 21 2 21 2 21 21 21 21 21 21 2 21 15 20 21 20 12 11 21 12 12 12 12 2 2 21 12 12 12 4 20 12 21 21 12 21 21 12 21 12 2 2 21 21 21 2 2 21 2 2 2 21 2 21 21 21 21 2 2 2 21 21 2 21 11 21 2 2 21 21 21 21 2 2 2 21 2 21 6 21 21 21 21 2 21 2 21 2 2 21 2 21 21 21 21 21 2 21 2 2 2 21 2 21 2 2 21 2 2 2 2 21 11 2 21 2 2 2 21 2 21 2 12 21 21 2 2 21 21 21 21 2 13 2 21 2 2 21 21 2 2 2 2 2 2 21 21 21 2 21 2 21 2 2 21 2 21 2 21 21 2 21 2 21 21 21 11 21 21 2 12 21 21 21 2 2 2 21 21 2 21 2 2 21 21 2 21 21 2 2 11 2 21 2 21 21 21 2 2 21 21 21 21 21 11 2 12 21 21 21 21 2 21 11 12 21 21 11 21 6 21 2 21 2 21 2 2 2 21 21 2 21 2 2 21 21 2 2 2 21 21 2 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 2 21 2 11 2 21 21 2 21 21 21 2 21 21 21 21 21 2 21 2 2 2 21 21 21 21 21 21 21 21 21 20 21 12 12 21 21 21 12 20 4 12 4 20 12 20 12 12 12 12 21 12 12 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 2 21 2 2 21 11 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 2 2 2 11 12 21 2 12 21 12 12 21 21 12 12 12 12 21 21 21 21 12 21 12 12 21 21 21 21 21 12 12 12 21 20 12 12 12 12 21 12 21 21 12 21 12 12 20 12 12 12 21 12 12 12 21 12 12 21 11 2 21 21 21 12 2 2 21 11 11 21 2 12 12 12 12 20 21 12 12 12 21 12 12 20 12 12 21 21 21 12 21 12 21 20 21 21 12 21 12 21 21 21 21 12 21 21 2 21 21 2 21 2 12 21 21 21 21 21 21 21 21 21 21 2 12 21 2 21 21 21 2 21 21 2 21 12 2 21 21 21 21 2 2 21 12 2 21 21 21 2 2 21 21 21 2 2 21 11 2 21 12 21 21 21 21 2 21 2 21 21 2 2 21 21 2 21 2 21 11 21 21 21 21 21 2 21 21 2 2 21 21 21 2 6 2 21 2 2 2 21 21 21 21 21 2 21 21 2 11 11 2 2 2 21 21 21 2 2 21 21 21 21 21 21 2 2 21 2 21 2 21 2 2 21 21 2 21 21 2 21 2 2 21 2 2 21 2 11 21 21 2 11 2 21 2 2 21 21 21 2 21 21 21 11 21 2 11 21 2 21 2 21 2 2 2 21 2 21 2 21 2 2 21 21 11 21 13 21 13 21 12 21 21 2 2 11 21 2 21 2 21 21 21 21 21 2 21 21 21 21 21 21 2 21 2 21 2 21 11 2 2 2 2 21 21 21 21 21 2 2 21 2 21 2 21 11 2 2 21 2 11 2 21 2 2 21 2 21 2 12 12 21 12 12 12 21 21 21 12 12 12 12 12 12 21 21 12 12 21 12 12 12 12 4 12 20 12 12 20 12 4 20 12 12 12 21 21 2 21 21 11 21 21 11 2 11 21 21 12 12 21 2 2 21 12 12 12 12 12 12 21 12 20 20 20 12 20 21 12 21 12 4 12 12 21 12 12 21 12 21 12 2 2 21 21 12 21 21 21 21 21 21 21 21 21 12 12 21 21 2 21 12 12 21 21 12 21 21 21 2 12 12 21 21 21 12 21 21 12 12 21 12 21 12 20 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 2 21 21 12 21 11 21 12 21 21 12 12 12 11 21 21 21 21 12 21 21 12 12 21 21 2 21 12 12 21 12 12 21 21 2 12 21 21 21 21 2 21 21 21 2 21 21 12 21 2 21 21 21 12 21 2 21 2 21 12 12 21 21 12 21 12 12 12 12 12 21 21 21 2 21 2 21 2 21 2 12 12 2 21 21 21 2 21 12 21 21 20 12 12 12 12 21 21 12 12 12 11 12 12 12 12 12 21 12 21 21 21 12 21 12 12 21 21 21 21 21 21 2 21 12 2 21 21 21 12 21 21 11 2 21 21 12 21 2 21 21 2 21 2 2 2 2 21 21 21 2 2 21 2 21 2 21 21 21 21 2 12 21 21 6 2 2 21 21 21 2 21 2 21 2 2 2 2 2 21 2 2 21 2 21 2 21 21 2 21 21 2 21 2 2 21 2 21 2 2 21 2 11 2 2 2 2 21 21 21 2 21 21 2 2 2 2 21 21 11 21 21 21 2 21 2 21 2 2 2 2 11 21 21 2 21 2 2 2 2 2 21 21 21 21 21 11 11 21 21 2 21 11 2 2 21 21 21 2 11 21 21 2 11 21 11 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 11 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 15 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 6 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 2 2 11 21 21 11 12 21 12 21 2 21 2 2 21 21 21 2 2 21 21 2 2 21 12 2 21 2 21 2 2 21 21 21 21 2 21 21 21 2 21 21 12 21 21 21 21 2 12 12 12 21 21 21 21 2 21 2 21 2 21 21 21 12 12 12 21 12 21 12 12 12 12 12 21 12 21 12 12 12 12 12 21 12 12 20 12 12 12 12 21 21 20 20 12 12 12 20 12 12 20 12 12 20 20 21 2 12 21 12 12 12 12 21 12 21 12 12 12 12 20 12 20 20 12 12 21 12 12 12 12 2 21 20 12 20 12 21 12 21 12 12 12 12 12 12 20 12 12 20 21 12 20 21 12 11 21 12 21 12 12 12 21 21 20 21 12 12 12 12 21 12 12 12 21 21 12 12 21 12 12 12 21 21 12 12 12 21 12 21 20 21 12 2 12 21 21 12 12 21 12 21 12 21 21 21 21 21 12 21 12 12 21 21 21 12 2 12 12 21 21 11 12 21 12 12 21 12 12 12 21 21 11 21 21 21 12 12 12 12 21 12 12 21 21 21 21 21 2 21 21 12 21 21 2 2 21 21 2 2 21 2 21 2 21 21 13 2 13 21 2 2 2 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 12 12 21 2 21 2 21 21 21 21 2 21 2 21 21 12 21 12 12 21 12 21 12 12 12 21 12 12 12 21 12 21 12 21 2 2 2 2 21 21 21 12 11 12 21 12 12 12 12 20 20 21 21 12 20 12 12 12 12 12 4 12 12 12 12 12 12 21 12 12 12 12 12 21 20 12 20 20 20 21 4 12 12 20 12 12 21 12 12 12 20 12 12 12 4 21 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 20 12 12 12 12 21 12 21 12 21 12 12 21 21 21 21 12 2 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 2 21 21 21 12 21 21 15 2 21 21 12 21 21 20 21 20 12 20 12 12 4 12 21 21 4 12 21 21 12 21 21 21 12 21 12 12 12 12 12 12 12 21 21 2 21 12 2 12 12 21 12 21 21 21 12 21 21 12 2 12 12 12 12 21 12 12 2 12 21 12 21 21 12 21 21 21 21 2 2 21 21 12 21 21 21 12 12 2 21 21 21 12 12 12 21 12 21 12 21 12 21 21 21 21 12 21 2 21 21 21 21 21 21 21 15 21 21 21 21 21 21 2 21 12 21 2 21 12 12 21 21 21 12 21 21 21 21 2 21 2 21 11 21 21 12 21 21 21 12 21 2 21 21 12 11 12 21 2 11 21 12 12 12 21 12 21 12 21 12 12 21 12 12 12 12 12 21 12 21 21 21 12 12 21 12 21 21 21 12 2 21 2 2 21 12 21 12 2 21 2 21 12 20 12 12 12 12 21 2 12 21 12 20 12 12 21 21 21 21 21 21 21 21 21 21 2 2 2 21 21 13 2 2 2 21 21 21 21 2 21 2 21 2 2 21 21 21 11 2 12 21 21 2 2 2 2 2 21 21 13 13 2 2 21 21 2 21 2 21 2 2 2 2 21 21 21 2 11 2 21 2 12 2 21 21 21 11 21 12 12 21 11 21 2 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 2 21 2 2 21 21 21 12 21 21 21 21 21 2 21 21 2 21 21 21 21 11 21 21 2 21 2 12 21 2 21 21 2 2 2 21 2 2 21 21 12 21 21 21 2 2 21 2 21 6 21 13 2 2 21 21 21 11 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 2 2 2 21 21 2 21 21 2 2 21 21 21 2 21 21 21 2 21 2 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 4 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 2 2 21 21 2 21 2 21 21 21 2 21 21 21 21 21 2 21 2 21 2 21 2 21 21 21 11 2 21 2 2 2 2 11 21 21 2 21 21 21 2 11 2 2 2 2 21 21 21 21 21 12 21 2 21 12 12 12 21 21 21 21 21 12 21 21 11 21 21 12 2 11 12 21 21 21 21 2 2 21 21 2 21 2 2 21 2 21 2 21 21 2 21 2 21 21 2 2 21 21 2 21 12 21 11 2 2 2 2 21 2 2 21 21 2 21 2 2 21 2 2 2 21 21 21 21 21 21 2 21 21 2 21 21 21 21 2 2 21 21 11 21 21 12 11 21 21 21 21 21 21 2 2 2 21 21 12 21 21 21 2 21 2 2 2 2 2 2 11 11 21 21 2 21 21 2 2 2 21 21 11 21 21 21 2 21 21 2 21 21 2 21 2 2 21 21 2 2 2 21 12 21 21 12 21 21 12 21 2 21 2 2 21 21 21 2 2 2 21 21 2 2 2 21 21 21 21 21 11 21 2 21 2 21 21 21 21 2 2 2 21 21 21 2 21 2 11 2 2 11 2 2 2 21 21 21 2 2 11 2 2 2 21 21 21 2 21 21 12 2 2 15 21 2 2 21 2 21 2 2 21 21 2 11 11 21 21 11 21 2 2 2 11 21 11 2 21 21 21 2 21 2 21 21 2 21 21 2 2 21 21 21 21 21 2 2 2 21 21 21 2 21 21 21 21 21 21 21 21 2 2 21 11 21 2 11 21 21 2 2 21 2 21 21 2 21 21 2 2 21 21 21 21 21 21 21 21 21 21 2 2 2 2 21 2 21 2 21 21 21 21 21 2 21 11 21 2 21 21 21 21 11 2 21 21 2 21 11 21 21 21 21 21 12 12 21 21 11 12 2 2 21 2 2 21 21 21 2 2 2 21 21 2 2 21 2 21 11 21 21 12 21 21 21 21 21 2 21 12 12 12 12 12 12 12 21 21 12 12 21 21 21 12 12 2 12 21 2 21 13 11 2 2 2 12 21 12 12 21 12 12 12 12 12 12 12 12 12 21 2 21 21 21 21 21 2 2 21 21 2 12 21 12 21 11 21 12 21 12 21 21 12 21 12 21 21 21 21 21 12 21 12 12 2 21 21 21 21 12 21 12 12 20 21 12 12 21 12 21 12 21 12 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 2 2 2 21 21 2 11 21 2 21 11 21 21 21 21 21 2 21 11 21 21 21 21 2 21 2 21 21 21 2 21 2 2 21 21 2 11 11 21 21 21 11 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 12 21 21 12 12 21 21 12 12 21 12 12 21 12 12 21 21 21 2 11 12 21 21 21 12 21 12 12 21 12 12 12 21 21 12 21 21 12 12 12 12 21 21 12 12 12 12 12 12 21 12 12 12 21 12 21 12 21 12 21 21 12 2 21 21 12 21 21 21 21 12 21 2 12 20 12 21 12 21 21 2 12 12 21 2 21 21 21 21 21 2 2 21 21 12 21 21 12 12 21 21 12 12 21 12 11 21 2 21 12 21 21 20 12 12 12 21 2 12 21 2 2 2 21 2 2 21 2 2 21 21 21 21 21 21 21 2 11 2 2 21 21 2 2 21 2 2 11 2 21 2 2 21 21 2 21 21 2 21 2 2 21 21 21 2 2 12 21 21 21 21 21 2 2 21 21 2 2 2 2 21 21 21 2 2 2 21 21 21 21 21 2 21 2 2 21 11 2 2 2 21 2 21 2 21 21 2 21 2 2 2 21 21 2 2 2 2 2 21 21 2 11 21 21 21 21 21 21 2 21 21 2 2 2 2 11 2 2 2 11 21 2 21 21 21 21 2 21 2 2 2 21 21 2 21 21 11 21 2 2 11 21 21 21 21 2 21 21 21 21 12 12 21 21 21 12 21 21 2 2 2 21 21 21 21 21 21 2 2 21 21 2 21 21 11 2 21 21 2 21 2 2 21 21 21 11 21 2 2 21 2 2 21 2 2 2 2 2 2 2 21 2 21 21 21 2 21 2 12 21 11 12 21 2 2 11 2 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 2 21 11 4 21 12 4 12 12 21 21 21 15 21 21 21 2 2 11 2 21 2 11 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 12 21 12 12 2 21 11 21 21 2 2 21 12 12 2 12 21 11 21 12 21 12 12 21 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 11 12 21 12 12 21 12 12 21 21 21 21 11 12 12 12 12 21 21 21 21 12 12 21 21 21 12 21 12 12 12 12 12 2 21 21 2 2 21 21 21 2 2 2 21 21 21 2 21 21 21 21 21 12 2 21 21 21 21 12 11 2 2 21 21 21 21 21 21 21 21 21 2 2 21 2 21 21 21 11 21 21 21 21 2 21 2 21 21 21 21 2 2 21 21 21 2 2 11 2 2 21 21 2 2 21 21 2 2 21 21 21 2 21 21 21 21 2 21 21 2 2 21 2 21 21 2 11 21 21 21 21 21 21 21 6 21 2 2 21 21 21 2 21 2 21 21 21 21 2 21 2 21 21 21 21 2 12 21 12 12 12 21 21 12 21 12 21 21 12 11 21 12 12 21 12 12 21 12 21 21 21 21 21 21 21 21 11 21 21 12 21 21 12 21 21 21 21 12 21 12 21 21 21 21 2 21 2 21 11 11 21 2 21 11 2 11 11 2 21 11 11 21 21 21 2 2 21 21 2 2 2 11 21 21 2 21 21 21 21 21 21 21 12 11 12 21 21 21 21 12 21 21 21 2 21 2 21 2 21 21 21 12 12 21 21 12 21 21 21 2 21 21 11 11 21 11 21 2 2 2 2 21 13 21 2 2 11 11 2 2 21 21 21 2 2 11 11 2 11 11 11 2 11 11 21 11 11 2 21 21 21 21 21 13 11 21 2 21 21 11 21 21 21 11 12 21 21 21 21 12 12 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 11 21 12 21 21 21 21 21 11 21 11 21 21 2 2 21 11 21 2 21 2 11 2 21 2 2 2 21 2 21 11 12 21 21 21 21 21 13 11 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 11 21 12 2 21 21 12 12 21 12 12 12 21 12 12 12 21 21 12 12 21 12 21 21 2 2 2 21 11 21 11 21 12 12 21 12 21 12 12 12 21 12 12 21 12 12 12 12 12 12 20 21 11 12 12 21 12 12 21 12 12 21 12 12 12 12 12 12 21 12 12 21 12 21 12 21 12 21 21 20 12 12 21 21 21 21 12 21 12 21 12 12 21 21 12 12 21 21 12 21 21 21 21 11 12 21 12 12 21 21 21 11 12 21 21 12 12 12 21 12 12 12 21 12 12 12 20 21 12 12 21 12 12 12 12 21 12 20 12 12 12 12 20 12 12 12 12 12 12 21 12 12 12 21 12 21 12 21 12 12 12 12 12 12 12 12 12 21 21 21 2 12 21 12 21 21 11 21 21 12 12 12 21 12 21 4 21 12 21 21 12 21 12 12 12 6 21 21 21 21 21 12 21 21 21 12 21 21 12 21 2 21 12 12 21 12 12 21 21 21 12 12 12 12 21 21 12 21 12 12 21 21 21 21 2 2 2 21 21 2 11 12 12 12 21 12 12 12 12 12 21 12 21 2 12 21 21 21 21 12 12 21 2 21 21 12 21 2 21 21 21 21 12 21 21 21 12 12 21 21 12 21 21 21 21 21 11 12 12 2 21 12 21 21 12 11 21 21 21 21 21 2 21 21 21 12 21 21 12 21 12 21 21 21 21 21 21 21 21 12 21 12 21 21 21 12 21 21 21 12 2 12 12 12 21 12 12 12 12 21 21 2 12 12 12 21 12 21 12 12 12 12 21 21 21 12 21 12 21 12 21 21 21 21 12 21 12 21 21 21 12 21 21 21 2 21 21 21 12 12 21 12 12 2 12 12 12 20 12 20 12 20 12 12 21 21 21 21 21 12 2 2 21 12 21 12 21 21 2 21 21 12 2 12 21 21 12 12 12 12 21 21 2 21 21 21 12 11 21 21 21 21 21 21 12 12 21 21 21 2 2 21 21 12 21 21 21 12 12 21 12 21 21 12 21 21 21 12 12 21 21 21 21 12 12 21 2 2 21 21 21 21 12 12 21 21 21 21 12 21 21 21 12 12 21 21 12 21 21 21 21 21 21 2 21 21 21 2 2 21 21 21 2 2 21 21 21 2 2 21 21 21 2 2 2 21 2 2 2 21 2 21 21 11 2 21 12 21 2 21 21 21 21 21 21 2 21 21 2 21 21 2 21 21 2 2 21 2 21 2 2 21 2 21 21 21 2 21 21 2 11 2 21 21 21 21 21 21 21 2 21 2 2 2 2 21 2 2 21 13 21 2 2 21 2 21 21 21 2 2 21 21 21 2 21 21 2 2 21 2 2 21 2 21 21 2 2 2 21 2 21 21 21 21 21 21 21 21 2 2 21 21 21 2 2 21 2 2 21 21 21 21 11 11 21 21 21 21 21 2 21 2 2 21 21 21 21 21 13 21 21 21 2 21 21 21 21 21 21 21 21 21 11 21 21 2 21 21 21 21 21 2 21 21 2 2 21 21 21 21 2 12 21 21 12 12 12 12 21 21 12 12 21 12 12 21 12 21 12 21 12 21 4 12 12 12 20 12 12 12 21 12 21 12 12 11 12 21 12 21 21 21 21 21 21 21 21 11 21 21 21 2 21 21 2 21 21 2 2 2 12 21 21 2 21 21 2 21 21 21 21 21 2 2 2 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 2 2 21 21 21 12 21 21 21 21 12 11 21 2 21 21 21 21 21 21 2 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 20 12 12 21 20 4 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 11 21 21 21 21 21 11 21 21 21 21 11 2 21 21 21 21 21 21 2 21 2 2 11 21 21 11 21 2 2 21 21 21 21 2 21 21 21 2 21 2 21 2 2 2 12 12 21 21 21 21 21 21 21 2 11 21 2 21 21 2 21 21 21 11 21 2 21 2 21 21 21 21 2 2 21 21 21 11 21 21 2 21 2 21 21 2 2 2 21 21 21 21 2 21 11 21 21 11 21 21 2 21 21 21 12 21 21 2 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 2 21 21 12 21 21 21 21 21 21 12 21 12 21 21 12 21 21 21 21 21 3 14 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 13 22 12 21 21 12 21 21 21 21 21 12 21 21 28 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 19 21 21 21 21 21 21 21 21 21 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 21 21 21 21 21 21 21 21 21 12 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 12 12 12 21 21 21 21 21 21 21 21 21 7 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 12 12 21 21 21 21 21 21 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 2 21 21 11 21 7 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 1 8 21 21 21 21 21 2 21 21 21 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 13 21 21 21 21 21 21 7 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 12 21 4 21 21 21 21 21 11 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 12 21 11 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 2 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 7 7 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 7 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 1 21 21 21 21 21 21 21 21 21 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 11 21 21 21 21 21 21 13 21 21 21 2 21 21 21 2 12 21 21 2 21 21 4 21 21 12 21 21 21 21 21 21 21 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 13 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 22 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 21 19 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 11 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 2 11 21 21 21 20 21 21 12 21 21 21 21 21 6 21 21 21 2 21 21 21 21 21 21 21 12 2 12 21 21 21 21 21 21 21 21 21 21 12 21 21 11 21 21 21 21 12 21 21 21 4 21 21 21 21 21 21 4 21 21 21 21 2 12 12 21 12 12 21 12 21 21 21 21 2 21 21 12 2 21 21 12 6 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 12 21 21 21 21 21 21 4 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 12 21 21 2 12 21 21 21 12 2 21 21 2 11 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 2 21 21 12 2 21 21 21 12 21 21 21 12 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 11 2 21 21 12 21 21 21 21 21 21 12 21 21 21 21 2 12 21 12 21 12 13 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 12 12 21 21 21 21 21 21 21 21 21 21 21 21 2 12 20 21 12 12 12 21 12 12 12 12 21 12 15 12 20 21 12 12 12 21 12 12 12 12 12 21 21 21 12 21 11 21 21 12 12 12 21 2 21 12 21 21 2 21 2 21 12 12 12 12 12 12 21 21 21 20 20 12 2 2 4 12 12 12 21 21 21 12 11 21 21 21 21 2 21 21 2 2 21 2 21 21 21 21 21 21 2 12 11 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 12 12 21 2 15 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 21 21 12 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 11 21 21 21 2 21 2 12 21 2 21 21 21 21 21 2 12 12 21 2 11 12 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 2 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 19 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 2 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 2 11 11 2 21 21 21 21 2 2 21 21 21 21 21 21 2 21 21 21 21 21 2 2 21 21 2 12 21 21 2 21 21 2 2 2 21 21 21 21 21 21 21 21 21 2 2 21 21 2 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 12 21 12 12 2 21 21 21 2 21 21 2 2 11 2 21 13 21 2 21 21 21 21 21 21 2 2 2 21 21 2 2 21 21 21 21 21 11 21 21 21 21 21 12 15 2 2 21 21 21 21 21 12 12 21 21 11 2 21 21 21 21 21 21 21 12 12 12 12 21 12 12 12 12 21 12 12 20 21 12 4 20 21 20 4 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 11 21 21 21 21 12 21 21 21 12 12 21 21 21 21 21 11 12 21 15 21 12 12 12 12 21 21 21 21 12 2 21 21 12 21 21 21 21 21 21 12 2 2 21 2 12 12 12 12 12 21 12 12 2 12 21 2 12 21 12 21 21 21 21 12 12 21 21 2 21 21 2 2 12 20 21 21 12 12 12 12 21 2 2 21 21 21 21 21 12 21 12 15 2 21 21 12 21 12 21 12 21 12 21 12 12 21 12 12 21 21 21 21 12 2 21 12 21 12 21 12 21 12 12 21 21 12 21 2 12 21 12 21 21 12 2 21 12 12 21 12 21 21 21 12 20 20 12 21 21 12 12 21 21 12 12 21 12 21 12 21 21 2 21 21 21 21 21 21 12 11 21 2 2 21 12 21 2 21 21 12 21 2 21 12 12 21 21 21 21 2 21 21 12 12 21 21 21 21 21 12 21 21 12 12 21 21 2 21 21 2 2 2 21 21 21 21 2 2 21 21 2 21 2 2 2 21 21 12 2 21 2 2 21 21 21 2 21 2 21 21 21 12 12 21 21 21 21 2 21 2 11 2 2 21 21 2 21 21 21 2 21 21 21 21 21 2 2 21 21 21 21 21 21 21 2 21 21 2 21 2 21 21 21 21 2 21 2 21 2 21 21 21 21 2 2 2 21 2 2 2 21 21 11 6 21 21 21 2 21 21 21 21 21 21 2 21 2 21 12 2 21 2 21 21 21 21 21 2 2 2 2 21 21 21 2 2 11 21 21 2 2 21 11 2 12 21 21 13 21 21 21 21 21 21 21 21 11 21 21 2 2 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 6 21 21 21 21 21 21 21 21 21 11 21 21 21 11 2 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 11 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 11 21 21 21 2 21 2 21 21 21 12 21 21 11 12 21 11 21 21 21 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 13 21 21 13 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 20 12 21 21 2 12 21 12 2 2 21 21 21 21 21 21 21 21 21 11 12 21 21 21 21 21 21 21 12 11 21 12 2 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 12 21 21 21 21 2 21 21 21 21 8 4 4 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 20 21 4 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 12 21 21 12 21 12 12 21 21 21 21 4 21 21 21 21 21 21 21 21 21 21 21 21 21 20 21 21 21 21 21 21 21 21 21 20 4 20 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 20 21 21 12 12 12 21 21 21 21 12 21 12 21 21 21 21 13 21 21 21 21 21 21 21 21 21 12 12 21 12 21 12 21 21 11 21 12 20 4 20 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 2 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 12 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 21 21 21 21 21 12 21 21 12 21 2 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 13 12 12 2 12 21 21 21 21 12 21 21 21 21 12 21 21 21 11 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 12 12 12 12 2 21 2 21 21 21 21 21 21 12 12 21 21 21 12 21 12 21 12 2 21 12 12 21 21 21 2 21 21 21 21 21 12 21 21 21 21 12 21 21 11 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 11 11 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 2 21 2 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 2 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 11 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 12 21 21 21 21 21 21 21 21 21 21 13 21 21 2 21 21 12 21 12 12 21 21 21 21 12 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 6 21 21 21 21 12 12 12 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 12 21 12 21 11 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 11 21 21 21 21 12 2 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 12 21 21 21 21 20 21 21 21 21 21 21 2 21 12 21 21 12 21 12 12 20 21 12 12 12 21 12 12 12 12 21 21 21 21 12 21 21 12 21 21 2 12 20 12 12 21 12 12 12 12 21 21 21 21 12 12 21 21 21 21 21 12 12 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 21 12 21 12 12 21 21 12 21 20 21 21 12 21 21 21 21 21 21 21 21 21 12 11 21 21 21 21 12 12 21 12 12 2 12 12 21 21 21 21 20 12 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 12 21 21 21 12 21 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 12 20 12 21 20 12 21 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 2 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 12 21 21 21 21 21 12 21 21 21 21 21 21 20 21 12 12 21 12 12 21 20 12 12 21 21 12 12 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 12 21 21 21 21 21 21 21 12 21 12 12 21 12 12 21 21 21 2 12 21 12 21 12 20 12 21 12 21 12 21 12 12 12 21 21 12 21 12 12 12 21 21 12 20 12 12 12 21 12 20 12 21 21 20 20 12 20 12 12 12 12 21 12 12 21 12 12 2 21 2 21 21 21 21 21 21 12 12 21 11 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 4 21 21 21 2 21 21 2 21 21 21 13 21 21 21 21 21 4 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 11 21 2 21 11 21 21 21 21 21 21 2 12 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 11 21 21 21 21 12 21 2 21 21 21 21 11 11 21 21 2 21 12 21 21 21 12 21 21 21 12 21 21 21 11 21 21 21 2 12 12 11 21 21 21 21 21 21 2 21 12 12 21 21 11 2 21 21 21 2 21 11 11 21 21 21 21 21 21 21 2 21 21 11 21 21 21 2 12 12 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 2 21 2 21 21 2 12 21 21 12 21 21 21 21 21 21 21 21 2 11 12 12 21 21 21 2 11 21 12 12 21 21 2 12 12 21 2 12 21 21 2 21 12 12 2 21 21 21 21 12 12 21 21 12 21 21 12 12 12 21 21 21 2 11 21 11 21 21 11 11 21 11 21 12 12 21 21 21 21 21 21 21 21 21 21 11 21 2 21 2 2 11 2 11 21 2 21 11 21 21 21 2 13 21 12 2 21 2 2 2 21 2 21 21 2 21 21 21 21 21 21 2 21 2 21 2 13 21 21 21 2 21 2 21 21 12 21 21 12 21 21 21 21 2 21 12 21 21 2 21 21 21 12 21 21 2 2 2 2 21 2 21 21 21 2 21 21 21 21 21 4 12 12 21 21 2 2 21 2 2 21 2 21 21 21 21 2 2 21 2 21 21 2 2 21 21 21 21 12 21 21 12 12 21 21 21 21 12 21 12 2 21 21 2 21 12 12 21 12 12 12 12 21 12 21 12 21 2 21 12 21 21 21 21 21 21 2 2 21 2 13 12 2 21 21 21 21 21 21 21 21 21 21 21 2 2 21 12 12 21 21 12 12 2 12 12 12 12 12 21 21 21 21 12 12 12 21 21 12 2 21 12 21 21 12 12 12 21 21 21 21 12 21 12 2 21 2 2 21 21 12 21 21 12 2 21 12 2 21 21 12 12 21 12 15 21 21 12 12 21 12 12 21 20 12 12 20 20 21 4 12 4 12 12 20 12 20 20 12 21 21 21 21 6 21 21 13 12 12 12 21 21 12 2 12 12 12 21 21 12 12 21 11 13 21 21 12 2 12 21 12 12 21 12 12 12 15 12 21 21 21 21 12 21 21 12 21 21 12 12 21 21 21 21 21 12 12 21 12 12 2 21 21 21 21 21 12 21 12 12 21 21 21 21 21 21 21 12 11 12 21 12 2 12 21 21 12 21 21 21 12 21 21 12 21 12 21 12 21 12 21 12 12 21 12 12 21 21 2 21 12 21 21 21 21 12 12 21 21 21 21 12 21 21 12 21 21 21 13 21 21 21 21 2 21 21 21 2 21 21 21 21 2 2 21 2 2 2 11 21 21 12 12 21 21 21 2 21 21 2 2 21 21 21 2 21 21 21 2 2 2 21 2 2 21 21 21 11 21 2 21 21 21 12 21 12 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 2 21 21 2 2 2 11 21 2 21 21 2 21 2 21 21 21 21 21 2 21 21 21 21 21 13 21 21 2 12 2 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 2 2 2 2 21 11 21 21 21 21 2 11 2 11 21 21 2 2 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 11 21 11 21 2 21 2 2 2 21 2 12 2 2 21 21 21 21 21 21 12 12 21 21 2 21 2 21 21 21 2 21 21 21 2 21 2 21 21 21 21 21 21 2 21 2 12 21 2 21 2 21 12 21 21 12 21 21 21 21 12 21 21 12 12 21 21 12 21 21 2 12 21 21 12 12 21 21 12 12 2 21 12 21 21 21 21 12 12 2 21 21 21 21 12 2 12 21 21 21 21 21 12 12 21 12 21 12 21 12 21 21 12 12 12 21 2 21 2 21 2 12 2 11 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 11 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 12 12 12 12 21 11 21 21 12 12 21 12 11 2 21 21 21 21 11 21 21 21 21 21 21 2 21 21 21 2 21 2 21 21 21 21 2 2 12 11 21 21 21 2 11 21 21 21 11 21 21 12 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 21 21 11 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 11 2 21 21 11 21 21 21 2 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 12 12 2 21 21 21 21 21 11 2 2 21 2 12 21 12 2 12 11 21 21 21 21 21 21 21 12 21 2 21 21 2 21 21 21 11 12 21 21 21 21 12 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 2 12 21 21 21 21 2 12 21 21 21 21 2 12 12 21 21 11 2 12 21 21 12 12 21 21 21 21 21 21 12 12 21 21 21 21 2 2 11 21 21 21 21 2 2 21 12 21 12 21 11 2 21 11 21 12 2 21 21 11 12 2 11 21 21 12 21 21 21 21 21 21 21 2 2 21 12 12 12 21 21 21 12 12 12 12 21 11 21 21 21 21 12 21 21 21 11 21 21 21 12 21 21 12 2 21 21 2 2 2 21 11 2 21 21 21 21 13 21 21 21 2 21 21 21 2 2 2 2 2 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 2 11 2 21 2 21 11 21 21 21 21 21 21 2 21 21 21 21 11 21 21 21 21 2 11 2 12 11 2 21 21 21 21 11 12 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 11 21 21 2 21 21 21 21 21 21 11 12 21 2 2 2 2 21 21 21 2 21 21 2 12 12 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 21 12 21 21 21 2 21 21 21 21 21 11 21 12 21 21 12 21 21 21 21 12 21 21 21 21 2 2 2 11 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 11 2 2 21 21 11 21 21 2 12 21 21 13 11 21 21 12 21 21 21 21 21 21 2 21 2 2 11 2 2 2 2 21 21 21 21 21 12 21 21 12 21 21 21 21 21 12 12 12 12 12 2 21 21 21 12 12 12 12 21 21 21 21 21 21 21 21 12 12 12 12 12 12 12 12 12 12 12 21 12 21 12 12 21 21 12 21 12 21 21 20 12 12 4 12 12 12 21 20 12 21 21 21 21 2 21 12 21 21 12 21 2 21 21 21 21 21 12 12 21 12 2 21 21 2 21 21 21 2 2 21 21 21 2 21 21 21 11 21 2 12 12 21 12 21 12 12 2 21 21 21 21 21 21 21 12 12 12 12 21 12 2 12 21 21 12 12 21 21 12 2 2 21 12 2 21 21 21 21 21 21 21 21 12 12 21 21 12 21 21 2 21 12 21 21 12 12 21 21 12 21 12 21 12 21 2 12 21 12 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 2 2 12 21 21 12 21 21 2 2 2 21 2 21 21 12 21 12 21 21 21 21 12 12 21 21 21 12 12 12 12 12 12 12 12 12 21 12 12 21 12 12 12 12 12 12 21 12 21 21 12 12 21 21 12 12 21 21 12 21 21 20 20 21 12 21 12 21 2 21 12 21 21 2 2 21 20 12 12 21 21 12 2 21 21 12 21 21 20 21 12 21 21 12 12 12 12 20 12 12 21 12 12 12 12 12 12 12 12 21 12 21 12 12 21 12 12 21 12 12 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 12 12 12 21 2 21 21 21 21 12 12 21 12 21 2 21 12 21 12 12 12 12 21 21 12 21 12 21 21 21 20 21 12 12 12 12 20 21 12 21 12 21 21 21 21 12 21 21 21 2 2 21 12 12 12 12 21 21 21 12 21 21 21 21 2 13 21 12 12 12 21 21 12 12 21 21 21 2 21 21 12 21 21 21 12 12 12 12 21 21 21 12 21 21 21 2 21 21 12 21 2 2 11 21 21 2 21 2 2 21 2 12 21 21 2 2 21 2 12 2 21 2 21 21 21 12 21 21 22 15 21 21 12 12 21 12 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 12 21 21 12 21 12 21 12 21 12 21 12 21 21 12 12 21 21 21 6 12 12 21 21 12 21 21 21 21 21 21 2 21 21 12 12 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 2 13 21 21 14 14 21 21 21 21 21 21 21 2 21 2 21 21 21 21 2 21 21 2 2 2 21 21 21 21 2 2 2 21 2 21 2 21 2 21 21 2 21 21 21 21 2 2 11 21 2 21 21 12 21 21 2 21 2 21 21 2 2 21 2 2 2 21 2 21 2 21 21 2 21 21 21 21 2 2 21 21 21 2 2 2 21 21 21 21 21 21 21 2 21 2 2 21 2 21 21 6 21 2 2 21 21 2 2 2 2 2 2 2 21 21 21 21 21 21 21 2 12 21 21 21 21 2 2 21 21 2 21 21 12 21 21 2 21 21 21 21 21 2 12 21 12 21 21 21 21 21 2 21 21 2 12 2 21 21 21 21 21 2 21 21 2 21 2 2 2 2 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 2 2 21 2 21 21 21 21 2 21 2 21 21 21 21 12 21 21 21 2 12 21 21 21 12 11 21 21 12 21 21 12 21 21 21 12 21 21 21 12 12 2 21 21 21 12 21 12 12 21 21 21 12 12 12 12 12 12 21 21 21 12 12 12 21 12 12 12 12 21 12 21 12 21 21 21 21 21 12 21 2 21 21 21 21 21 2 21 21 21 21 21 2 2 12 12 12 20 12 12 12 2 21 12 21 11 2 21 21 21 21 21 11 21 21 2 21 12 12 21 20 12 12 12 21 21 21 2 21 2 21 2 2 12 21 21 12 21 2 2 21 12 15 15 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 12 21 6 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 12 21 21 21 14 14 14 21 21 21 2 12 12 21 21 21 2 21 21 21 2 21 21 21 12 21 21 21 21 13 21 21 12 21 2 21 21 21 12 21 12 21 21 12 21 12 21 2 12 21 12 12 12 21 12 12 21 21 21 21 12 21 12 12 21 12 21 12 21 21 12 21 21 21 21 21 21 21 12 12 21 12 12 21 21 21 12 12 21 12 21 21 21 21 21 21 12 21 21 2 12 21 21 21 21 2 2 12 21 21 2 12 21 21 21 21 2 21 2 21 12 21 21 21 21 12 2 12 21 21 12 21 21 21 21 2 2 21 21 2 21 2 2 21 6 21 11 2 2 2 2 2 2 21 11 21 21 2 2 21 21 21 2 21 11 21 2 21 2 21 21 21 2 21 21 11 21 2 21 2 2 21 12 2 21 21 21 21 2 21 21 21 2 21 2 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 13 21 21 21 21 21 21 21 21 21 12 2 2 21 2 21 21 21 21 21 21 21 2 2 21 2 11 2 21 21 21 2 21 21 2 21 2 6 12 21 2 2 2 11 21 2 21 21 21 21 21 2 12 21 2 12 21 21 2 21 21 2 21 12 12 2 12 21 21 21 21 21 21 21 21 12 21 21 21 12 6 2 21 2 2 21 21 11 21 21 21 12 21 21 21 21 21 21 21 21 2 21 2 21 2 21 2 21 2 21 2 21 21 21 21 21 12 21 21 21 21 2 21 21 2 21 21 2 2 21 21 2 21 21 21 21 2 21 21 2 21 12 11 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 18 15 14 21 21 21 21 21 21 21 21 21 2 2 21 21 21 2 2 21 21 21 21 21 21 21 2 2 2 2 21 2 11 21 11 2 2 21 21 21 2 21 21 2 2 21 2 21 2 21 21 21 21 21 12 2 21 21 21 21 21 21 21 2 21 21 21 2 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 2 21 21 2 2 2 21 21 11 21 2 21 21 21 2 2 21 21 2 2 21 21 2 21 2 12 2 11 12 21 12 2 21 2 21 2 2 2 11 11 21 21 21 2 21 11 2 21 2 2 21 21 2 2 12 2 21 21 2 2 2 21 21 12 21 12 12 2 21 11 21 21 11 2 21 2 21 21 2 21 2 21 21 12 11 21 12 12 21 21 21 21 21 12 21 21 21 21 12 21 12 12 12 21 21 21 12 12 12 12 12 12 21 21 21 21 12 20 21 21 12 12 12 21 21 12 12 12 21 21 2 12 21 12 21 2 21 21 21 21 12 21 12 12 12 21 12 21 21 2 21 2 21 21 21 2 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 11 12 12 21 12 12 12 21 21 21 21 21 21 21 11 21 21 21 21 11 12 21 21 2 2 2 12 21 21 21 21 12 21 12 21 12 2 21 21 12 12 12 21 21 12 12 20 12 21 12 12 12 21 21 21 12 12 21 12 21 12 12 21 21 21 21 8 21 21 21 21 12 21 21 12 12 12 12 12 21 21 21 21 21 21 21 12 21 12 21 21 21 21 12 12 12 21 21 21 12 21 21 21 21 21 12 12 21 21 12 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 12 12 21 21 13 21 21 2 21 21 21 21 21 21 21 21 7 28 19 21 21 21 21 2 21 21 2 21 21 21 21 21 2 2 21 21 21 2 2 21 21 2 2 2 21 2 2 2 21 21 21 2 2 21 21 2 21 2 21 2 21 11 2 2 21 21 2 2 2 21 2 2 2 2 2 2 2 2 21 21 21 21 21 11 2 21 21 11 2 21 21 21 2 2 2 11 2 21 21 2 2 21 2 21 21 21 21 2 2 2 2 2 21 21 21 11 2 21 21 21 21 21 12 21 2 21 21 21 12 12 21 12 21 21 21 2 2 21 12 21 12 21 12 21 12 12 12 2 2 2 11 21 21 21 21 11 21 21 21 2 21 12 10 12 12 12 2 2 21 21 12 21 12 2 2 21 2 21 12 12 21 21 12 21 12 12 12 21 2 12 21 21 21 21 21 21 21 12 21 11 21 2 29 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 17 14 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 2 21 2 2 21 2 21 2 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 12 12 12 21 12 21 21 12 21 21 21 12 12 21 21 12 12 21 21 12 12 21 12 21 2 21 2 2 21 21 21 2 21 21 21 12 21 2 2 12 21 21 21 2 21 2 2 21 2 2 12 12 12 12 12 21 21 21 21 2 12 12 12 12 21 21 2 21 21 21 21 21 21 21 2 2 21 21 21 2 21 21 2 12 21 2 2 2 21 2 2 2 21 2 2 21 21 2 2 21 2 2 21 11 2 21 21 11 2 21 2 21 21 21 21 2 2 2 2 2 2 2 2 2 11 11 2 11 2 21 21 21 11 2 2 2 21 21 2 2 2 21 2 2 2 2 21 21 21 12 12 12 11 21 21 12 21 2 21 21 2 21 21 21 13 2 21 2 21 2 2 2 21 21 21 2 21 21 21 21 2 11 21 2 2 2 21 2 21 21 21 2 21 21 2 2 21 21 21 2 21 21 21 2 21 2 11 2 12 21 2 21 21 12 21 21 21 21 21 11 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 11 21 2 21 21 21 21 2 21 2 11 2 12 21 12 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 2 21 21 21 2 21 21 2 2 21 2 21 21 2 21 2 21 21 21 21 21 21 21 21 21 6 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 2 2 2 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 11 21 21 21 21 21 21 21 21 12 21 21 21 21 11 21 21 21 2 2 21 2 21 2 11 21 12 12 21 2 21 2 2 21 21 21 21 21 21 21 2 21 2 21 12 21 20 20 21 12 21 12 12 12 12 21 21 12 12 21 12 12 21 21 21 12 12 12 12 21 21 21 21 12 12 21 21 2 2 2 21 11 2 2 21 21 2 2 21 21 21 2 21 21 21 21 21 21 2 2 21 2 21 21 21 21 21 2 21 2 21 21 21 12 2 21 12 21 12 21 2 21 21 21 21 21 21 12 2 12 21 12 12 21 21 21 12 12 11 21 12 12 2 12 21 21 21 21 21 21 2 21 2 2 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 2 12 12 21 21 21 21 21 12 4 2 12 21 2 21 21 21 21 21 21 21 21 21 21 21 12 12 21 11 21 21 2 20 21 11 12 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 2 21 2 21 21 21 2 11 21 2 21 21 21 2 21 2 21 21 21 21 21 21 21 21 2 21 2 2 2 21 21 2 21 21 21 21 21 21 21 11 21 21 21 21 2 11 21 21 21 2 2 21 21 12 21 21 21 6 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 20 12 21 21 21 2 21 2 2 21 21 2 2 2 21 21 2 2 21 21 21 21 2 6 21 12 2 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 2 21 21 21 21 21 21 21 12 21 2 2 2 2 12 12 21 21 21 2 21 12 21 21 21 21 2 2 2 21 2 21 21 21 2 21 2 2 2 21 2 2 2 21 12 2 2 21 21 21 12 21 12 21 21 21 12 12 12 2 12 2 21 21 12 21 12 12 20 21 21 12 12 21 21 21 21 2 21 21 21 11 21 2 21 2 21 21 2 2 21 2 11 2 2 21 21 21 12 12 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 2 2 21 21 21 12 12 21 21 2 29 13 21 21 21 12 12 21 21 21 12 21 12 21 21 21 12 21 21 12 12 21 2 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 1 14 21 21 21 2 2 21 2 13 21 2 2 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 11 21 2 2 2 21 2 21 21 21 21 21 2 2 21 21 21 21 2 21 2 2 21 21 13 11 2 2 21 2 11 21 21 21 21 2 2 21 2 2 21 2 2 2 2 21 11 21 21 21 21 2 2 2 21 2 11 21 2 21 21 21 2 2 21 2 21 21 21 2 2 2 21 11 2 2 21 21 2 21 21 21 21 6 21 11 2 21 2 11 21 21 21 21 2 2 21 2 21 21 21 21 21 2 21 21 21 2 11 2 21 21 2 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 11 2 21 2 21 21 21 2 21 21 21 12 11 12 12 12 21 2 21 11 21 12 21 21 15 12 12 21 21 21 21 21 21 21 12 21 21 21 21 21 12 12 21 12 21 12 20 12 12 21 21 12 21 12 12 21 21 21 2 21 2 21 2 21 21 21 2 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 2 21 2 11 21 21 2 11 2 21 21 21 21 11 21 21 21 21 21 21 21 21 21 11 21 21 21 2 21 21 21 21 21 12 21 21 21 12 21 21 21 12 21 21 21 12 12 12 12 21 12 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 12 21 21 15 21 21 12 21 21 12 12 21 12 21 21 21 21 21 21 12 21 12 12 21 21 2 12 12 21 2 21 12 21 12 12 12 21 21 2 21 2 12 2 21 12 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 29 21 12 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 12 21 12 12 21 12 12 12 21 21 12 12 21 12 12 12 21 21 12 21 12 21 12 12 21 12 12 21 21 21 21 12 12 21 12 12 21 12 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 12 21 21 12 21 21 12 21 21 21 12 21 21 21 12 21 21 21 21 21 12 21 21 21 12 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 12 21 21 21 21 1 15 21 3 14 21 21 21 21 21 21 21 21 21 2 21 21 2 2 2 21 12 21 21 21 21 21 21 21 2 21 21 21 2 21 2 21 2 21 21 21 2 2 21 2 2 2 21 2 21 21 21 21 2 21 2 21 11 21 2 21 2 2 21 2 11 2 2 2 2 2 11 2 11 2 2 21 2 21 21 2 2 2 21 2 21 21 2 21 2 21 2 2 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 2 21 2 21 21 2 12 21 11 21 21 12 21 11 2 21 21 2 21 21 21 21 21 11 2 12 12 21 21 21 21 21 13 2 21 21 11 21 11 21 21 2 2 21 21 21 2 21 2 21 2 21 21 2 2 12 2 2 2 21 21 2 2 2 21 2 2 21 2 2 21 21 21 21 11 21 21 21 21 2 21 21 21 6 21 2 21 21 12 12 12 12 21 21 21 21 21 21 21 21 21 21 2 2 21 21 12 12 13 2 21 12 2 21 21 12 12 12 21 12 12 21 21 21 21 12 12 21 12 21 12 21 12 12 21 21 21 21 21 21 12 12 21 21 12 12 21 21 21 21 21 12 21 12 12 20 21 12 20 12 12 12 12 12 21 21 12 12 21 12 21 21 21 21 12 21 21 12 12 21 12 12 12 12 21 12 12 12 21 21 21 21 12 2 12 21 21 21 21 2 21 21 21 21 21 2 12 15 2 21 21 15 21 21 2 2 21 21 21 21 2 21 21 21 12 12 2 2 12 21 21 12 12 21 21 21 21 21 21 21 2 21 2 2 2 21 2 12 21 2 11 21 21 21 21 21 21 6 21 12 12 21 21 21 21 12 21 21 21 12 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 12 12 21 21 21 21 21 21 12 12 21 21 12 21 13 12 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 19 21 14 14 21 21 21 21 21 2 21 2 21 6 2 21 21 21 21 2 2 21 2 2 21 2 2 2 2 21 2 11 2 21 2 2 2 2 2 2 2 2 2 2 2 2 2 21 2 11 21 21 2 21 21 21 2 21 2 21 21 21 11 2 21 21 21 21 2 2 2 2 2 2 2 2 21 2 2 21 21 21 2 2 2 11 2 2 21 2 2 21 21 21 21 21 2 2 2 2 2 21 2 2 2 21 11 2 21 2 21 2 2 2 2 21 21 2 2 21 2 2 21 21 2 2 21 2 21 21 21 2 2 2 21 21 21 11 21 21 2 2 21 21 11 2 21 2 11 2 21 2 11 21 21 21 21 2 21 12 15 2 21 21 12 21 21 21 21 21 21 11 21 21 2 21 12 11 21 12 21 12 21 12 21 2 21 21 29 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 12 21 12 12 12 21 21 21 21 21 6 12 21 21 12 21 21 21 21 21 21 21 21 2 2 21 2 21 21 21 12 12 21 12 12 21 2 2 21 21 12 21 21 21 21 2 21 6 2 2 2 21 2 21 21 2 21 21 2 2 2 2 21 2 2 2 2 21 2 2 21 2 2 21 21 2 12 21 6 21 2 2 21 21 2 2 21 2 13 2 2 2 21 21 21 2 21 2 21 2 2 2 21 2 2 21 21 21 2 21 2 21 2 2 21 2 21 2 21 21 2 21 21 2 21 21 2 2 21 21 2 21 2 2 21 21 21 2 21 11 2 21 11 2 2 2 21 11 21 2 11 21 21 2 21 2 2 21 21 2 21 2 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 13 21 21 21 21 21 21 21 12 21 21 21 2 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 11 21 2 21 2 2 21 21 2 12 12 21 21 21 21 21 2 2 21 21 21 21 2 2 12 2 12 21 12 12 12 12 21 2 12 20 21 21 12 12 21 21 2 2 11 2 11 21 2 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 12 2 12 21 2 2 21 2 21 11 21 2 21 21 21 21 21 21 12 2 12 21 12 21 21 29 15 21 21 21 12 21 12 21 12 21 21 21 12 12 21 12 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 11 21 15 24 3 14 21 11 6 11 2 21 21 12 21 2 21 21 21 21 12 12 21 21 2 21 2 11 2 2 2 2 21 21 21 21 2 2 21 21 21 21 12 21 12 21 21 21 2 2 11 2 2 2 21 2 2 21 21 21 21 21 12 12 21 21 12 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 12 2 21 21 13 21 12 21 13 21 21 21 21 21 21 2 21 21 21 2 11 2 21 21 21 2 21 21 2 2 2 2 2 21 2 2 21 21 21 21 21 2 21 21 21 2 11 21 21 2 2 11 21 2 2 21 2 2 21 2 2 21 2 21 2 2 2 2 13 21 21 21 21 11 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 2 12 21 12 12 21 21 21 12 21 21 11 21 21 12 12 12 21 12 21 20 21 12 21 12 21 21 12 11 12 21 12 21 21 21 21 12 2 21 21 13 11 11 21 21 21 21 11 21 13 21 21 2 21 21 21 11 21 21 21 2 2 21 2 2 2 21 21 21 21 21 21 21 2 11 21 12 21 21 21 21 2 21 12 2 21 12 12 21 12 21 12 12 12 12 12 21 21 21 12 21 21 12 21 21 12 21 21 21 2 2 2 12 21 2 12 21 2 6 2 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 2 11 21 21 21 21 2 2 21 21 2 12 21 2 21 21 2 12 21 2 21 2 2 21 21 11 21 21 12 21 21 2 2 11 21 2 2 2 21 21 21 21 21 2 2 21 21 21 2 21 2 2 2 2 2 21 11 21 21 11 21 2 21 21 21 2 2 21 2 2 21 2 2 2 2 21 2 2 2 13 21 2 2 21 2 21 21 21 2 21 21 21 21 21 21 21 2 21 21 2 21 2 2 21 21 21 21 21 21 21 2 2 2 2 21 11 2 21 2 21 21 21 11 2 21 2 2 21 21 21 21 2 2 2 2 2 2 2 21 12 21 21 2 2 21 21 2 2 21 21 21 21 2 21 21 12 21 21 12 21 2 4 12 12 21 21 2 21 20 12 21 2 12 21 21 21 12 21 2 2 21 21 11 21 21 2 12 2 21 21 21 11 21 2 21 21 21 21 2 11 21 21 21 2 2 21 11 21 21 2 21 21 21 2 21 12 21 12 21 21 12 21 21 21 2 21 21 2 21 21 2 2 2 21 2 21 2 2 21 2 2 21 2 11 21 2 21 2 21 21 21 2 21 2 21 21 21 21 21 2 21 21 21 2 21 2 21 21 12 21 21 21 2 21 21 21 12 21 21 12 21 21 21 2 21 12 21 12 21 21 21 2 21 11 21 21 21 21 21 12 21 21 21 21 11 2 21 21 21 21 21 21 21 2 12 21 21 21 2 21 2 21 21 21 21 21 21 2 21 2 21 2 2 2 21 21 21 21 21 21 2 21 21 11 21 21 21 21 2 21 21 21 21 21 21 12 12 21 21 12 12 12 12 12 12 21 2 2 12 12 20 12 12 21 21 12 12 21 12 12 21 12 21 2 2 21 2 21 21 21 21 2 2 2 21 21 2 21 2 21 21 2 2 2 21 2 11 21 2 2 21 2 21 21 12 21 21 21 21 21 2 21 2 2 21 21 21 2 21 11 21 21 2 2 21 2 21 21 21 21 2 11 21 21 21 21 21 21 2 21 21 13 2 21 21 21 2 2 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 2 21 21 11 21 21 21 21 2 2 2 21 21 2 2 21 2 21 2 21 2 21 2 21 2 2 2 21 21 21 21 2 21 21 2 11 21 21 2 21 21 21 21 21 2 21 21 21 2 2 2 21 2 2 2 21 21 2 2 21 21 21 2 11 21 21 2 21 21 21 21 21 2 21 21 21 21 21 2 2 2 2 2 2 2 21 21 11 21 21 21 2 21 21 2 21 21 21 21 11 2 21 21 2 2 21 21 11 2 21 21 21 21 2 2 21 11 21 11 21 21 21 21 2 21 21 21 2 2 21 21 21 21 21 12 21 21 21 21 21 2 21 2 12 21 12 21 21 21 21 21 21 21 12 12 12 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 21 12 21 21 21 12 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 12 12 12 21 12 12 19 7 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 12 12 21 4 20 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 20 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 12 4 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 4 21 21 21 4 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 12 21 21 12 12 2 21 12 21 21 21 21 21 21 21 12 21 21 21 11 21 21 12 20 11 21 21 21 21 21 21 12 2 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 12 21 21 21 21 21 12 21 21 21 21 21 21 13 12 12 21 21 21 21 21 21 21 4 21 12 21 21 21 21 21 21 21 21 12 20 12 21 21 21 21 21 21 21 21 21 11 21 21 20 21 21 21 21 21 21 21 12 21 21 21 12 21 21 12 21 21 12 11 12 2 2 21 21 11 12 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 12 12 12 21 12 21 21 12 21 21 12 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 2 21 21 21 12 12 21 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 11 12 2 12 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 12 12 21 21 12 12 21 13 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 20 21 21 21 21 12 21 21 21 2 21 21 21 12 21 21 11 21 21 21 21 21 12 11 2 11 21 21 12 21 12 21 12 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 2 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 11 21 12 21 12 11 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 24 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 2 21 11 2 21 21 12 11 21 21 21 11 21 21 21 21 21 21 11 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 2 21 11 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 11 12 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 2 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 11 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 11 21 21 2 21 21 2 11 21 11 21 21 11 2 21 21 21 2 11 21 2 21 21 21 21 2 21 21 11 21 2 21 2 21 2 21 21 2 21 21 21 21 21 21 21 2 21 21 2 21 2 21 2 2 21 2 21 12 21 21 11 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 21 24 24 24 24 24 24 24 24 24 12 12 24 24 12 24 21 21 12 24 3 24 12 21 24 12 24 24 24 21 24 24 21 12 12 24 21 12 21 21 24 24 3 24 21 24 21 21 24 24 21 21 12 24 3 24 24 24 12 3 24 12 12 21 12 12 24 21 21 24 24 24 24 21 24 24 24 24 24 24 21 24 24 24 21 15 24 24 24 24 21 12 15 24 24 21 12 22 24 24 24 12 21 22 12 2 22 21 15 24 12 11 22 21 24 24 24 24 24 22 24 22 24 24 24 24 22 24 22 22 24 21 22 21 12 22 12 21 21 24 21 11 24 12 24 21 24 12 24 12 21 12 24 24 12 21 24 12 21 24 21 21 12 2 24 21 21 11 21 21 21 12 21 21 2 21 21 21 21 2 21 2 21 21 21 21 21 12 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 11 12 21 21 12 21 21 21 2 21 12 12 21 2 21 21 21 21 21 21 21 2 21 21 21 21 12 21 12 21 21 21 12 21 21 21 21 21 12 21 21 21 21 2 2 2 21 21 2 12 12 21 21 21 11 2 21 21 12 12 21 2 11 21 21 12 21 21 2 21 2 2 2 21 2 21 2 21 21 2 21 21 12 21 21 2 21 12 12 21 21 21 12 2 21 21 21 21 21 2 11 2 21 12 21 21 21 21 21 21 21 2 21 12 21 12 21 21 21 21 12 21 21 21 21 21 2 12 21 21 21 21 21 21 11 21 21 21 2 11 2 21 2 21 21 2 21 21 21 21 2 2 2 21 2 12 21 21 21 21 21 2 2 21 2 21 21 2 11 21 2 2 2 2 2 21 21 2 21 2 2 2 21 21 2 21 2 21 21 21 21 21 21 2 21 21 2 21 21 2 2 2 2 21 21 21 2 2 2 21 21 21 2 21 2 21 21 21 2 2 21 2 2 21 2 11 21 2 21 2 21 21 2 21 2 2 2 2 21 21 11 21 21 21 2 11 2 21 2 2 21 2 2 21 2 2 21 2 2 21 21 2 2 2 21 2 2 2 21 2 2 2 2 2 21 2 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 13 21 21 21 21 21 21 2 13 2 2 11 2 2 12 2 21 21 21 2 21 21 21 11 21 21 2 21 21 21 21 21 21 21 21 2 2 2 2 21 21 21 21 2 21 21 2 13 21 21 21 2 21 21 2 21 21 11 21 21 21 11 21 21 2 21 21 2 21 21 2 21 21 21 21 2 21 2 2 21 2 2 21 11 21 2 21 2 21 21 11 2 2 21 21 11 11 21 2 21 11 21 12 12 12 12 12 21 21 12 21 21 21 12 21 12 12 21 12 12 12 12 21 21 12 21 21 21 12 12 12 12 12 21 12 12 12 21 21 12 12 12 21 15 21 21 2 21 2 21 21 12 21 21 2 12 12 2 21 21 21 2 21 21 12 12 12 21 12 12 12 21 11 21 21 21 21 2 21 21 12 12 21 2 21 21 20 21 21 21 11 2 12 21 12 21 21 21 21 21 21 21 21 12 12 12 12 12 21 21 21 12 21 12 12 21 21 21 21 21 12 2 21 21 21 2 12 11 21 21 2 21 21 2 21 12 21 21 12 21 2 2 21 2 21 21 21 11 21 2 11 21 21 21 21 21 2 2 21 21 21 21 2 2 21 20 12 12 21 12 21 21 2 21 2 21 2 2 2 21 21 2 21 2 2 21 2 21 2 2 2 2 12 21 2 2 21 2 11 11 2 21 21 21 21 21 21 12 21 21 21 21 2 21 21 2 21 2 21 2 21 11 21 2 2 2 21 11 2 2 21 2 21 21 2 21 21 21 2 21 21 21 11 2 21 2 2 21 2 21 21 11 2 11 21 2 21 2 11 2 11 21 21 11 2 2 21 2 21 2 11 21 21 2 21 2 21 2 2 21 2 2 2 21 21 2 2 21 2 2 2 11 21 11 2 21 21 21 21 21 21 12 21 2 2 21 21 21 21 2 21 21 21 21 21 21 11 2 21 11 21 2 21 11 11 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 11 21 21 11 21 2 21 21 2 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 11 21 21 21 21 21 21 21 2 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 2 2 21 12 21 21 21 21 21 21 2 21 21 11 21 2 21 11 21 21 21 21 21 21 2 21 21 2 21 21 2 21 21 21 21 2 21 2 21 21 21 2 21 2 21 2 21 2 21 21 2 21 2 12 21 21 21 2 21 11 21 21 21 2 12 21 12 12 21 21 12 21 12 12 21 12 21 21 12 21 2 21 21 11 21 21 2 2 2 2 21 21 12 21 12 12 12 21 12 12 21 21 21 12 2 21 2 20 2 21 21 12 12 21 21 2 21 12 21 12 21 12 20 12 21 12 21 21 12 21 21 12 21 11 2 21 21 2 2 21 21 2 2 21 11 21 21 12 2 21 21 12 21 21 12 12 21 12 21 21 21 12 12 21 2 12 12 21 21 21 12 21 21 21 21 21 21 12 21 21 11 12 21 21 12 21 21 2 21 2 2 21 2 11 21 21 21 2 11 21 11 21 11 21 12 21 21 2 21 21 2 21 12 12 21 6 21 21 21 11 21 21 21 21 21 11 2 21 21 21 21 21 21 21 21 12 21 11 21 11 11 21 21 6 21 21 2 2 11 21 21 21 11 12 12 12 11 2 21 21 2 11 12 21 12 21 21 21 2 12 21 12 12 21 21 12 12 12 21 21 21 21 12 21 12 12 21 12 12 20 21 12 12 21 21 12 12 12 12 21 12 21 21 12 12 12 12 12 12 12 12 21 21 12 2 11 21 21 2 21 21 21 21 2 2 21 11 2 2 2 2 21 21 21 21 12 12 12 12 20 20 12 20 12 21 21 12 2 21 21 2 21 12 21 2 21 21 21 2 12 21 20 12 12 12 21 21 12 21 21 21 21 12 21 21 12 21 21 21 21 21 21 12 21 12 12 21 12 21 21 21 12 21 21 2 11 21 21 2 21 12 21 12 11 21 12 21 21 2 21 21 21 21 21 21 21 21 12 12 21 15 2 21 12 11 21 2 21 21 12 21 12 12 21 12 21 2 12 21 12 12 21 21 21 21 21 21 21 21 21 21 12 12 12 21 12 2 12 12 21 12 21 21 21 21 2 21 21 2 21 21 21 21 21 12 12 21 12 12 12 12 12 20 12 12 12 12 20 12 12 20 12 12 12 21 21 12 21 11 21 2 21 21 21 21 2 21 21 12 21 12 12 21 12 21 21 2 12 21 12 21 21 12 12 12 11 21 21 12 21 12 21 12 21 12 21 21 12 21 21 12 21 21 2 12 12 12 21 21 21 21 21 12 12 12 20 12 21 21 21 21 12 21 12 21 21 11 21 21 12 21 21 21 2 21 21 12 12 21 21 21 2 12 21 12 12 12 12 21 21 12 12 11 2 21 21 21 12 21 12 11 21 21 21 21 12 21 21 2 21 21 21 21 21 15 21 21 2 2 2 2 21 2 2 2 2 2 2 21 21 11 2 21 21 21 21 21 12 21 2 21 21 21 21 21 21 2 2 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 2 21 21 2 21 21 2 21 21 21 21 21 2 21 2 21 21 21 11 21 11 21 2 21 21 12 12 21 12 21 11 21 21 21 12 2 21 21 21 21 21 2 11 13 21 21 21 21 21 21 21 21 21 21 2 2 21 21 2 21 11 21 21 21 2 2 21 21 21 21 21 2 21 11 2 2 21 21 21 21 21 21 21 21 11 2 21 2 2 2 21 21 2 2 2 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 2 11 2 21 2 2 2 21 2 21 21 2 21 21 21 21 21 21 2 21 21 21 2 2 21 21 11 21 21 21 2 21 21 21 21 21 2 21 21 21 2 21 2 2 21 2 21 21 21 2 2 21 21 11 21 2 21 21 2 21 2 2 2 2 2 21 2 21 21 21 2 11 21 2 21 21 2 21 2 21 2 2 2 2 21 21 2 21 21 2 21 21 21 2 21 21 21 2 21 21 2 21 12 2 21 21 21 2 2 21 21 21 21 11 2 2 21 2 21 21 12 21 2 21 2 21 2 21 2 21 21 2 2 2 2 21 2 2 21 11 2 21 2 21 21 21 2 2 11 2 21 21 21 2 2 21 11 2 21 21 2 21 21 21 2 2 2 21 2 21 21 2 2 2 21 11 21 21 21 2 21 11 2 2 2 21 21 2 21 2 21 21 2 21 21 21 21 21 2 2 2 21 2 21 2 21 2 2 11 21 2 2 21 21 2 21 21 21 21 11 2 2 21 21 21 21 2 21 21 21 2 21 2 21 21 21 2 21 2 2 2 21 21 21 2 2 21 2 2 2 2 2 21 2 21 21 2 21 21 2 2 21 2 2 21 21 21 21 21 21 21 12 2 12 21 21 12 21 2 21 21 12 21 2 2 21 21 12 21 21 21 21 21 21 21 21 21 12 21 2 21 21 12 12 12 12 21 12 21 12 21 21 21 21 12 12 21 21 12 21 21 21 21 2 21 21 21 12 21 20 12 21 12 21 21 2 2 12 21 12 12 21 12 21 21 12 21 21 12 12 12 12 12 21 21 21 21 12 21 21 12 21 21 21 12 21 12 21 21 12 21 21 21 12 21 12 12 21 12 12 21 21 21 12 21 21 21 12 21 12 21 21 21 12 21 12 12 21 2 2 21 21 2 21 21 12 21 2 21 21 2 2 2 21 21 21 2 21 2 2 21 21 11 21 2 2 2 21 2 2 2 12 21 21 21 2 2 21 2 21 2 21 21 21 11 12 12 21 21 21 12 12 11 21 12 11 2 21 21 21 21 21 21 21 21 2 2 21 2 2 21 2 2 2 2 2 11 2 2 21 2 11 2 21 2 2 21 21 21 21 2 2 21 2 2 21 2 2 21 2 21 21 21 2 2 2 2 21 21 2 21 21 21 2 21 21 2 21 21 21 2 21 21 21 21 21 2 2 2 21 21 21 2 2 21 21 21 2 21 21 2 21 2 2 21 2 2 21 21 11 2 2 2 21 2 12 20 12 4 12 21 21 12 20 20 12 12 21 12 20 4 20 20 21 12 12 20 21 21 21 21 21 21 2 12 12 21 21 12 21 21 12 12 12 21 12 2 2 2 21 12 12 2 21 12 21 21 21 21 21 21 12 12 21 21 21 12 12 21 12 4 12 12 20 12 12 21 12 12 12 12 21 2 21 21 12 21 21 21 21 21 2 21 2 2 21 2 21 21 21 21 21 21 21 21 11 11 21 21 11 21 21 21 2 21 21 2 2 2 21 21 21 21 2 2 21 21 2 2 2 11 2 21 21 21 21 2 11 2 2 2 2 21 21 2 2 2 2 21 2 21 11 21 2 2 2 21 21 2 21 2 2 21 13 21 21 12 2 21 21 2 21 2 11 2 21 11 21 2 2 21 2 21 2 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 2 2 2 21 2 2 21 21 2 21 2 21 21 12 21 21 21 2 11 21 12 2 21 21 11 21 21 11 21 2 2 2 2 2 21 2 2 21 21 21 12 21 12 21 21 12 21 21 11 21 21 21 21 2 21 21 21 21 21 12 21 21 21 12 21 21 15 2 21 13 21 12 12 21 2 21 21 21 21 21 12 21 21 21 15 21 12 2 21 12 2 21 21 12 12 21 21 21 12 12 21 12 21 12 21 21 21 21 2 12 21 2 12 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 12 2 12 21 21 12 12 11 20 12 12 21 20 12 12 12 12 12 4 20 20 21 12 12 21 12 12 21 21 21 21 21 2 21 21 2 21 21 11 21 12 11 12 21 21 21 21 21 12 12 21 2 21 2 21 21 12 12 12 21 2 21 12 12 21 21 21 12 21 21 12 2 21 21 21 2 12 21 2 21 21 2 21 21 2 21 2 21 21 12 21 2 21 2 21 21 21 21 21 21 21 11 21 2 2 2 2 21 2 21 2 2 21 2 21 2 21 13 2 2 2 21 21 2 6 21 2 2 21 21 2 11 2 2 2 2 21 21 21 2 2 21 21 2 2 21 21 2 21 2 21 21 21 21 2 21 2 21 2 2 21 2 2 2 2 21 2 2 21 21 2 21 21 2 21 21 21 13 2 11 2 2 2 2 21 11 2 2 21 21 12 2 2 2 21 21 21 21 21 21 21 2 11 2 21 21 2 2 21 21 21 21 2 2 2 21 21 2 11 21 21 2 2 21 21 21 21 21 2 2 2 21 21 12 11 12 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 12 12 12 12 12 21 12 12 12 12 12 12 21 12 21 12 12 12 21 12 2 12 12 12 21 12 21 21 20 12 21 12 12 12 12 12 20 12 12 12 12 12 4 12 12 21 21 12 21 12 21 12 12 21 2 21 21 21 21 21 2 21 2 21 21 2 21 21 21 21 2 21 21 2 21 2 2 21 2 2 21 21 21 21 21 11 21 21 21 21 21 21 12 21 12 12 21 21 21 21 21 21 21 11 21 21 21 2 21 2 2 11 21 21 2 11 11 21 21 21 2 21 21 21 11 21 21 11 21 21 2 21 12 21 12 2 21 21 21 21 2 21 21 21 21 21 21 2 21 21 2 21 2 2 2 21 21 2 2 21 21 2 2 21 2 21 2 21 2 21 2 2 21 21 21 2 2 21 21 2 2 2 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 12 12 12 21 12 21 2 2 21 21 21 2 21 21 12 21 21 2 21 2 2 2 21 21 2 21 21 2 2 21 21 12 2 2 11 21 12 21 2 21 12 21 21 21 21 21 12 21 21 12 21 21 21 21 12 12 12 21 21 21 21 12 21 2 2 12 12 12 2 2 12 21 21 21 21 21 2 21 12 21 21 12 12 21 12 2 21 21 21 2 21 21 11 21 2 12 21 21 21 21 2 21 12 2 21 21 2 21 2 2 21 2 2 2 21 2 2 13 2 2 21 21 2 21 2 21 21 2 21 11 11 21 13 2 2 11 21 21 2 21 2 21 2 2 2 21 11 2 2 21 21 2 2 21 21 2 21 21 21 21 2 12 21 2 21 2 11 2 21 2 21 21 21 21 21 2 13 21 21 21 2 21 21 21 21 21 21 12 11 21 21 21 2 21 21 21 21 21 21 12 12 2 21 2 21 2 21 2 21 21 21 2 21 21 21 21 21 12 21 12 21 12 2 21 21 21 21 21 21 2 21 21 2 21 21 11 21 11 21 13 21 21 21 2 2 21 2 21 2 11 11 21 21 21 21 2 21 21 21 2 21 21 21 21 2 2 21 21 21 2 2 21 2 21 21 21 21 11 21 11 21 21 2 21 21 11 21 21 21 21 11 2 21 21 2 2 2 21 21 2 11 21 2 21 11 21 12 20 11 12 12 21 12 21 21 12 12 12 12 21 12 12 21 12 21 12 12 11 12 2 21 20 12 12 12 21 21 21 2 21 2 21 21 2 21 21 21 21 21 2 21 21 21 2 21 21 21 2 2 21 2 21 21 2 21 11 21 21 2 21 2 2 21 2 21 21 2 21 2 21 2 21 2 2 21 21 2 21 21 21 21 2 21 21 2 21 21 12 21 2 21 21 21 21 21 2 11 2 21 21 11 21 2 2 21 21 13 2 2 21 12 21 2 21 21 21 12 2 2 21 2 21 21 2 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 2 21 21 12 12 21 21 21 12 2 12 21 21 12 21 21 12 21 21 12 21 21 21 21 2 21 21 21 21 2 21 21 21 2 2 2 21 12 2 21 2 21 21 12 21 21 21 21 2 2 2 21 21 21 2 21 21 21 2 21 21 2 2 21 11 2 21 21 21 21 2 21 2 2 2 21 21 2 2 2 2 21 2 21 21 21 2 21 21 21 21 21 21 2 21 12 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 2 21 12 21 11 21 2 21 12 12 12 2 21 2 21 12 21 21 21 21 21 11 2 2 2 11 2 21 2 13 21 21 2 21 2 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 11 21 12 21 21 21 21 21 21 21 2 11 2 21 11 21 21 21 21 21 21 2 2 21 21 2 21 21 21 2 2 2 2 21 21 21 2 2 2 21 21 21 21 21 2 21 11 21 21 21 2 21 21 21 2 21 21 21 21 12 12 21 21 21 2 21 2 21 21 10 21 21 12 12 21 12 21 21 21 21 12 12 12 21 12 21 21 21 21 12 12 12 12 12 12 12 21 12 21 21 12 12 21 12 2 21 12 21 12 21 2 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 12 2 2 21 21 21 2 12 21 21 21 12 21 21 2 21 2 2 21 21 2 21 21 2 2 2 21 21 2 21 2 12 21 21 12 21 12 21 21 21 21 21 21 21 21 2 21 21 11 21 21 2 21 21 2 2 2 21 21 12 21 2 21 2 2 21 21 21 21 2 21 2 2 2 21 21 2 21 21 12 21 21 21 21 21 21 12 12 12 12 21 12 21 12 12 21 2 12 12 21 21 15 21 12 21 12 21 12 21 12 21 12 21 12 21 21 21 21 21 12 21 12 12 21 12 12 2 12 21 21 12 21 2 21 12 2 21 21 21 21 21 21 21 21 2 13 21 2 2 21 21 21 21 2 2 2 2 2 2 21 2 21 2 21 21 2 2 2 21 21 21 2 21 12 2 21 2 12 21 2 21 12 2 21 21 2 2 2 2 21 21 21 21 21 21 21 21 2 12 12 21 2 2 21 21 2 21 21 21 21 2 2 21 2 2 2 2 2 2 21 2 2 2 21 21 21 11 2 21 21 2 21 21 21 21 21 2 21 21 21 2 2 21 21 21 2 21 21 21 2 2 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 11 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 11 2 21 2 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 12 11 21 21 21 21 21 21 16 2 21 21 11 2 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 2 2 2 21 11 21 21 21 21 21 21 21 2 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 12 11 21 21 21 21 21 12 12 21 21 21 21 11 2 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 12 2 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 2 21 2 21 21 21 21 21 12 21 21 21 2 21 21 21 11 2 2 21 12 20 21 21 21 21 21 21 21 2 21 21 21 21 21 21 11 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 13 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 11 21 21 21 21 12 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 11 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 2 2 11 21 2 2 21 11 2 21 21 12 12 12 11 21 21 21 21 21 21 21 21 12 21 21 2 2 2 2 21 21 12 21 2 2 21 21 21 21 12 2 21 21 2 11 2 2 21 21 21 12 21 21 12 12 12 21 12 2 12 21 21 21 12 12 2 21 21 12 2 2 20 21 12 21 21 11 21 21 12 2 21 2 12 2 21 2 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 12 12 12 21 12 12 21 13 12 12 21 21 21 12 12 21 21 12 21 21 12 21 21 21 21 21 12 21 2 12 21 21 21 21 21 21 11 2 21 12 21 21 12 21 21 21 12 12 21 20 21 21 21 20 12 21 21 12 21 12 21 12 12 2 12 21 21 21 21 21 21 21 21 2 2 21 21 21 2 11 21 21 21 2 12 21 21 21 21 21 21 21 2 21 21 21 21 2 12 21 21 21 21 12 21 21 21 21 12 12 21 12 12 21 12 12 21 21 20 21 21 12 21 11 21 21 2 2 2 21 21 21 21 2 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 13 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 2 21 2 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 2 13 21 2 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 13 21 2 21 21 21 2 21 2 21 2 21 21 21 21 21 21 21 21 11 21 21 21 2 21 11 2 21 2 2 6 11 2 11 21 2 2 21 2 21 21 21 21 21 2 11 21 21 2 21 21 21 2 21 2 21 21 2 2 2 21 11 2 21 13 2 21 21 21 21 21 2 21 2 21 21 12 21 2 21 21 21 2 21 21 12 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 2 2 21 21 2 11 21 21 21 21 21 12 21 12 21 21 21 21 21 12 12 21 12 12 2 12 21 12 21 12 21 20 12 12 12 12 12 21 12 12 21 21 21 21 12 12 21 12 12 12 12 12 12 12 21 21 12 2 12 12 12 21 12 21 21 12 12 11 2 21 21 21 12 21 12 2 21 12 21 21 12 12 12 21 12 21 21 11 21 12 12 12 2 21 21 21 12 21 21 21 21 21 12 12 21 21 12 2 21 2 2 12 2 21 2 21 21 21 21 2 11 21 2 21 2 21 2 2 2 21 2 2 21 21 2 2 21 2 2 21 2 21 11 11 2 2 2 11 21 2 21 2 2 11 21 21 21 2 2 21 21 2 2 21 2 2 21 21 2 21 21 21 2 21 2 2 2 2 2 21 2 2 2 21 21 2 2 2 2 21 11 21 21 21 21 2 21 21 21 21 11 21 21 2 21 21 21 2 21 2 21 21 21 21 2 11 21 11 21 21 2 2 2 2 21 21 2 2 2 2 2 21 12 12 12 20 12 12 21 21 21 21 21 21 12 20 12 12 21 12 21 21 12 21 12 12 21 21 21 21 21 12 12 21 21 21 21 21 20 21 12 21 12 21 21 12 21 21 21 12 12 12 21 12 21 12 2 12 21 12 12 21 21 12 21 21 21 2 21 21 21 21 2 21 21 2 21 11 2 21 21 21 21 2 2 21 21 21 12 12 12 12 21 21 12 12 21 12 11 12 12 21 12 21 21 21 12 12 12 21 21 12 21 12 21 21 2 21 21 21 21 21 21 21 21 6 2 21 2 21 20 21 21 2 2 2 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 2 21 2 21 21 21 21 2 11 2 2 21 21 21 21 2 21 21 21 21 21 12 21 21 21 20 21 21 21 2 21 12 21 21 11 21 21 12 2 12 21 21 21 11 2 11 21 21 21 21 21 21 2 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 21 2 21 2 21 2 2 21 2 21 2 2 21 21 11 2 2 2 21 21 6 21 21 21 21 21 21 12 12 21 21 11 21 2 21 21 12 21 2 21 12 12 21 21 21 21 21 21 2 2 21 21 21 21 12 21 11 21 12 21 12 21 12 21 12 12 20 12 12 21 12 12 21 21 2 12 12 21 21 12 21 21 21 21 21 12 12 21 12 12 2 12 12 12 21 21 21 21 21 12 21 21 21 21 2 2 21 4 21 12 21 11 21 21 21 12 21 12 21 21 21 12 21 21 21 2 21 13 12 12 21 12 21 12 21 21 12 21 12 21 21 21 21 21 12 21 21 21 11 21 12 21 21 21 12 2 21 21 21 2 12 21 21 21 21 21 21 2 21 11 11 2 21 2 11 2 2 21 2 2 21 21 21 21 21 2 21 21 21 11 2 2 2 2 21 2 21 21 21 11 2 21 2 21 2 2 2 21 21 11 2 2 2 21 11 21 21 21 2 2 11 21 2 21 2 2 2 2 2 2 2 2 11 21 12 2 21 21 2 21 2 2 2 21 2 11 2 21 21 2 21 21 11 21 21 2 2 2 2 21 21 21 21 21 2 11 21 2 21 21 21 21 21 21 21 2 21 2 21 21 21 21 12 21 21 21 21 21 12 12 21 2 21 12 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 2 21 21 11 2 2 21 2 21 21 2 21 4 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 12 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 2 21 12 20 12 12 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 11 21 21 21 2 21 21 21 21 12 21 11 21 21 21 21 21 11 21 2 21 21 21 21 21 21 2 21 21 11 21 2 21 12 21 21 2 12 12 21 21 21 12 21 21 12 21 2 20 12 12 12 21 12 12 2 21 2 2 21 21 2 21 2 21 12 21 21 21 21 12 21 12 21 12 21 2 21 21 21 12 21 21 12 2 2 12 21 21 21 21 21 21 21 12 21 21 20 12 21 12 21 12 21 21 21 12 12 21 21 21 12 12 12 21 21 29 21 21 21 21 12 21 21 21 21 12 12 12 21 21 21 21 21 21 21 2 21 12 21 12 12 12 21 21 12 21 21 21 21 21 21 21 12 21 12 21 12 12 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 21 21 12 12 12 21 21 21 13 6 21 21 21 12 21 21 12 12 12 21 21 21 21 21 21 12 12 20 12 21 12 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 12 21 12 21 21 2 13 21 4 21 2 2 21 2 21 2 21 21 21 2 2 11 2 2 21 2 21 21 21 2 2 21 2 21 21 2 11 21 21 21 21 21 2 21 2 2 21 2 2 21 21 11 21 21 21 2 21 21 2 2 21 21 21 21 12 21 21 2 2 21 21 21 21 21 12 21 21 2 21 11 2 21 21 2 21 11 2 21 21 21 21 12 21 11 21 21 21 21 2 2 21 21 2 2 2 21 2 21 2 21 2 21 21 2 2 2 2 21 11 21 11 2 12 21 21 12 21 21 12 15 21 21 21 12 12 21 12 21 21 21 12 21 21 12 21 21 21 2 2 21 2 2 2 21 21 2 21 12 12 11 21 21 21 21 21 21 21 12 21 21 12 12 12 21 21 12 2 20 21 12 12 2 21 21 21 12 12 2 21 20 12 11 2 2 2 21 21 2 21 2 2 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 12 12 12 12 21 21 21 21 21 12 21 2 2 2 21 21 2 2 21 21 12 11 12 21 12 21 21 21 21 21 21 21 12 21 21 12 12 12 21 21 21 21 12 2 21 21 21 2 2 21 12 12 11 21 21 2 2 21 21 2 2 21 2 2 21 21 21 11 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 15 21 12 21 21 21 21 21 12 21 21 21 21 12 12 21 2 21 21 12 21 12 12 12 21 12 21 12 21 12 20 12 21 21 21 21 21 12 21 12 21 21 12 21 12 12 12 21 12 12 12 12 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 6 21 21 2 21 21 21 2 21 21 21 21 21 21 17 21 21 21 21 12 21 21 21 12 12 2 21 21 21 20 12 12 12 12 20 12 12 12 21 12 12 21 2 21 21 2 21 21 2 21 21 21 21 21 21 2 21 21 12 2 21 11 11 2 21 2 21 2 21 2 2 21 21 2 21 2 21 21 12 2 21 21 21 12 21 12 2 21 21 21 21 21 21 2 2 2 12 2 12 21 21 21 11 2 21 2 2 2 2 21 2 21 21 2 2 21 21 21 12 21 21 21 2 2 2 2 21 2 2 11 21 21 2 21 21 2 21 2 21 11 21 2 2 2 2 21 21 21 2 2 2 2 2 21 2 21 2 21 2 2 2 21 2 2 2 21 2 2 21 21 2 21 21 21 2 2 21 21 21 12 2 21 21 21 21 4 4 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 12 21 21 4 21 21 20 12 12 21 21 20 21 12 21 2 2 21 21 2 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 2 2 21 21 11 12 2 21 21 21 21 21 21 2 21 13 2 2 2 2 2 21 21 21 2 2 2 21 12 21 21 12 21 21 2 21 21 21 21 21 21 21 2 12 21 21 21 21 2 11 21 12 20 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 2 21 21 12 12 21 12 21 21 2 12 12 12 21 2 12 21 15 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 12 21 12 21 12 12 21 21 21 21 12 21 21 21 21 21 21 12 21 12 21 12 21 12 21 21 21 12 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 12 21 12 21 12 21 21 12 12 21 21 21 21 21 21 12 21 21 21 21 12 21 21 12 21 21 21 21 21 21 12 12 21 21 21 21 12 21 21 17 14 3 14 21 2 21 21 2 6 21 21 21 2 21 21 21 21 21 21 13 2 21 21 2 2 21 2 2 21 2 2 21 2 21 21 21 2 2 2 2 2 2 2 21 2 21 2 2 21 2 21 2 11 21 21 2 21 21 2 21 21 21 21 2 21 2 21 2 21 2 21 21 21 21 2 21 11 21 2 21 21 2 2 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 2 21 13 12 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 6 21 11 2 21 21 21 21 21 2 21 2 2 21 21 21 2 21 2 2 21 21 21 21 21 21 12 21 21 12 21 12 21 21 21 21 2 12 21 21 12 12 12 21 21 12 12 12 12 12 21 12 12 12 12 21 11 12 21 2 21 11 2 12 21 12 12 21 21 2 21 21 2 2 21 21 21 12 12 21 12 12 12 2 12 21 21 12 21 21 21 21 21 21 12 12 21 21 21 12 12 29 12 21 21 21 12 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 14 14 14 2 21 2 21 2 21 21 21 12 12 21 21 21 21 2 21 12 21 21 2 21 11 2 21 2 2 21 12 21 21 21 21 21 21 21 21 11 21 21 2 2 21 21 2 2 11 21 21 2 21 2 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 2 21 21 21 11 21 11 2 21 2 2 2 21 21 2 11 2 2 2 21 21 21 21 12 21 21 12 21 21 21 20 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 11 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 11 21 21 21 21 2 21 21 11 21 21 2 11 2 2 2 21 2 21 21 21 21 12 2 12 21 21 12 12 12 12 12 12 4 12 21 12 12 12 21 12 12 21 12 12 12 12 12 12 12 12 12 12 12 12 20 12 12 12 12 12 12 12 12 12 20 12 12 12 21 12 12 12 12 12 12 21 21 12 21 21 21 12 12 12 12 12 21 21 12 12 20 12 4 20 12 4 21 21 21 12 21 21 21 21 2 2 21 2 21 2 2 21 21 2 2 21 21 21 21 21 2 21 21 2 21 21 2 21 12 11 21 12 21 12 12 21 21 21 21 21 21 21 21 12 21 2 21 21 21 2 21 2 2 21 2 21 21 21 21 21 21 21 21 12 12 12 12 12 12 21 21 21 21 12 12 12 21 12 2 2 21 2 21 2 21 21 21 21 21 21 21 2 21 12 12 12 2 21 2 2 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 12 21 21 29 21 12 21 12 21 12 12 21 21 21 12 21 21 21 13 12 21 21 12 12 12 12 12 12 21 21 21 12 12 12 12 21 21 12 6 21 12 21 21 12 21 21 21 21 21 21 13 12 21 12 12 12 21 21 21 12 21 6 21 21 21 12 21 21 21 21 21 21 14 14 14 21 21 21 21 21 21 21 2 2 21 21 2 21 2 21 2 2 2 21 2 2 21 21 21 2 2 2 2 21 2 21 12 21 11 2 21 2 21 2 21 21 21 21 21 21 12 2 21 21 2 2 2 2 11 2 21 6 2 21 21 21 2 2 2 21 11 2 2 21 21 21 21 21 2 2 11 21 11 2 21 21 11 21 21 21 2 21 2 21 2 21 2 2 21 21 21 2 21 2 21 2 2 21 2 21 21 11 21 21 21 21 21 13 21 21 21 21 21 21 11 21 2 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 6 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 13 21 2 21 21 21 21 21 21 2 6 21 21 2 21 2 21 2 2 21 21 21 21 21 21 11 21 21 21 21 21 12 21 21 21 21 21 21 12 21 12 12 12 12 21 12 12 21 21 21 21 21 21 21 21 11 11 21 2 11 21 12 11 21 21 21 2 2 21 12 12 21 21 12 12 12 21 2 11 21 21 21 21 21 21 12 12 21 12 2 21 12 21 21 12 21 21 12 2 12 2 12 12 20 12 12 12 21 12 21 21 21 2 2 11 2 21 2 21 11 21 21 21 21 21 21 21 21 21 2 21 2 21 21 13 21 21 21 11 2 21 12 2 21 21 12 21 21 21 21 21 21 2 21 21 21 2 2 11 21 2 21 2 21 21 2 12 21 2 12 21 21 21 21 11 21 21 21 21 21 21 21 12 12 20 12 12 12 12 12 21 21 21 21 21 21 13 21 21 21 21 21 21 2 2 21 2 11 2 21 21 21 21 2 21 21 2 21 12 12 21 21 11 21 21 12 12 12 12 21 2 21 21 2 12 12 29 21 21 21 21 12 12 21 21 21 21 21 21 21 21 12 12 21 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 2 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 2 21 21 2 2 2 21 21 21 2 21 21 21 21 2 11 2 21 21 21 21 2 2 21 21 2 21 21 21 2 21 21 21 21 21 11 2 11 2 2 21 11 21 2 21 21 21 2 2 21 2 2 21 12 21 2 21 21 21 2 21 12 11 21 21 21 21 21 21 2 21 21 21 12 21 21 2 21 21 21 21 2 2 11 2 11 2 21 21 2 2 11 11 21 21 21 21 2 21 21 21 2 11 21 11 21 2 12 12 21 21 2 21 21 12 12 12 21 21 21 12 21 12 2 2 21 2 21 21 2 21 21 21 21 12 12 21 21 21 21 2 2 21 21 21 13 21 21 21 11 2 21 21 2 21 2 11 21 2 12 21 12 12 12 12 21 2 21 21 2 12 2 21 21 21 21 21 12 21 21 12 21 21 12 12 21 12 21 21 21 12 12 21 12 12 21 21 12 21 12 21 6 21 12 12 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 2 18 14 21 19 21 21 2 21 2 21 2 2 21 21 2 21 21 21 21 21 2 21 2 2 11 2 21 21 21 2 21 21 21 11 2 11 2 2 21 2 21 2 21 21 21 21 2 2 21 21 21 21 21 21 2 2 2 21 21 21 21 21 2 21 2 2 2 11 21 21 21 11 21 2 2 21 21 2 21 2 2 21 21 2 2 21 21 21 2 21 21 21 21 21 21 12 12 21 21 12 21 21 2 12 21 2 21 2 21 21 21 21 2 21 21 21 21 2 21 11 2 2 21 2 21 11 2 2 11 11 21 2 21 21 2 21 11 21 2 21 21 2 21 21 2 21 21 21 13 21 11 2 21 21 21 2 21 2 12 12 21 21 21 12 20 12 21 12 12 21 12 12 21 12 21 12 12 21 4 20 4 12 12 21 12 4 12 12 21 21 21 12 12 12 4 12 12 12 4 12 12 20 4 20 20 4 20 20 12 4 12 12 12 12 20 12 12 12 12 12 12 12 12 12 21 12 12 12 12 21 12 12 12 12 12 12 21 12 12 21 21 20 12 21 4 12 12 21 21 12 21 12 12 12 12 12 12 12 12 21 21 12 20 21 12 21 12 21 12 21 12 21 12 2 20 21 21 2 21 2 11 6 21 2 2 2 2 11 21 21 21 21 21 11 21 21 21 2 11 21 2 11 21 12 12 12 21 12 21 21 21 12 12 21 21 21 12 21 21 12 21 21 12 21 21 21 2 21 21 21 21 11 21 2 21 21 21 21 21 12 21 12 2 12 21 21 2 2 21 21 2 21 11 21 21 21 12 21 21 21 21 2 2 2 2 21 21 21 21 21 2 2 21 2 21 21 21 11 21 2 2 21 21 21 21 21 21 21 21 15 21 21 2 21 21 21 2 21 21 21 21 21 21 2 21 21 21 11 2 21 21 2 2 6 2 2 2 2 21 2 11 2 21 21 2 21 2 21 2 21 21 21 6 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 13 21 21 21 21 21 21 12 2 21 21 21 21 21 21 20 20 21 12 11 2 21 21 21 21 21 21 21 21 12 12 12 12 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 2 21 21 21 21 21 21 21 11 21 11 11 21 2 11 21 21 11 21 21 21 21 21 11 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 2 2 2 2 21 21 21 21 21 21 11 11 21 21 21 21 2 21 2 12 21 12 21 21 12 21 21 21 21 2 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 12 21 12 21 21 12 12 20 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 11 21 21 11 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 12 12 12 21 12 21 21 21 12 12 12 21 21 12 21 2 21 2 2 12 12 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 11 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 2 12 6 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 13 21 21 12 21 21 21 21 21 12 21 21 2 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 13 12 21 12 21 21 6 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 2 21 21 12 11 21 11 21 8 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 8 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 19 21 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 1 21 12 20 21 12 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 8 21 12 21 21 7 21 21 21 12 21 21 21 21 21 21 21 22 12 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 8 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 8 21 8 21 12 21 21 7 7 21 21 21 21 21 21 21 21 21 21 21 8 8 12 21 12 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 21 21 7 7 21 6 21 21 21 21 21 21 21 21 21 21 8 8 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 8 12 21 12 21 12 7 21 21 21 21 21 21 21 2 21 21 8 3 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 22 12 21 12 21 12 21 21 7 12 21 21 21 21 21 21 2 21 21 21 21 21 21 22 8 21 12 21 12 12 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 21 12 21 12 12 6 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 22 8 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 6 21 8 21 21 12 21 12 12 21 21 7 19 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 6 21 11 21 12 21 21 2 21 12 2 21 2 21 21 21 21 21 12 21 12 21 21 21 6 21 21 21 11 21 21 21 21 21 2 21 21 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 12 11 21 21 12 21 21 2 21 21 21 21 21 21 4 21 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 11 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 13 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 2 21 12 21 21 11 13 21 2 2 21 21 12 21 12 21 2 21 21 21 21 21 21 11 12 11 21 21 12 11 21 11 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 2 21 11 21 4 21 21 12 21 12 21 21 21 21 21 21 7 21 21 21 21 21 21 21 21 11 21 21 21 21 4 8 21 12 12 12 12 21 12 12 21 18 21 11 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 6 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 12 12 21 21 19 7 21 21 21 21 21 21 21 21 21 21 21 19 21 12 12 12 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 4 8 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 11 21 21 21 11 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 8 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 12 12 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 2 2 21 21 21 21 21 21 21 12 21 21 21 21 13 21 21 21 21 21 2 21 21 21 21 2 2 21 11 21 21 11 2 11 11 11 21 2 21 21 12 21 21 2 2 21 21 12 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 12 21 21 12 21 21 21 12 11 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 8 22 21 21 21 21 12 12 21 12 12 21 7 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 7 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 6 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 3 8 12 21 12 21 12 21 21 12 2 7 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 13 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 6 11 21 21 21 21 21 21 21 21 21 21 21 2 21 2 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 12 21 21 21 21 21 12 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 8 22 21 21 21 12 12 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 12 21 21 21 21 21 21 21 21 21 21 21 22 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 11 21 21 21 21 2 11 21 21 21 21 21 21 21 21 12 21 21 15 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 11 11 21 21 21 21 12 12 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 2 21 2 21 21 21 12 21 2 21 21 21 21 11 12 2 21 12 21 21 21 21 12 21 12 21 12 21 12 12 12 12 12 20 12 12 21 12 21 12 12 12 12 12 12 12 21 12 12 21 12 21 21 21 21 21 21 12 12 12 12 21 21 12 21 21 21 11 12 21 12 21 21 12 12 12 12 21 21 21 12 12 21 20 12 20 12 12 21 21 2 21 21 12 12 21 21 21 12 12 21 21 21 2 21 21 21 21 21 21 21 12 21 21 2 12 2 21 2 21 12 21 20 12 20 12 21 12 4 21 12 21 12 12 21 12 12 21 21 21 12 20 12 21 11 21 2 21 21 21 21 2 21 2 2 21 21 2 21 2 2 21 11 21 21 21 21 2 21 21 2 21 21 2 21 6 21 2 2 2 21 11 21 21 2 21 21 21 21 21 12 12 21 21 2 12 20 12 2 21 21 21 21 21 21 12 21 21 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 12 2 12 21 21 2 21 21 21 21 2 21 21 12 21 12 21 21 12 21 21 15 21 21 21 12 21 21 12 21 21 21 21 21 12 21 12 12 12 21 21 21 21 21 21 12 21 21 21 21 2 21 6 21 13 21 21 21 6 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 27 21 2 21 21 21 21 21 21 21 21 21 21 2 2 21 21 2 2 2 2 21 2 2 2 21 21 2 2 2 11 2 2 21 21 21 2 21 21 2 2 2 21 21 2 21 2 2 2 2 21 2 21 21 2 2 2 21 2 21 21 21 11 2 11 21 21 21 2 21 12 21 21 2 2 2 2 2 2 21 21 21 2 21 2 21 21 21 21 11 11 21 21 2 2 21 21 21 21 21 2 2 2 2 21 21 21 21 21 12 2 12 21 2 2 21 21 21 12 21 21 21 11 21 21 2 2 2 21 2 21 2 2 21 2 21 21 15 12 21 12 21 21 21 21 21 21 21 21 21 12 21 12 12 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 12 13 2 21 21 21 21 21 21 27 12 14 19 21 2 2 21 2 2 2 2 21 2 2 2 21 2 2 21 2 21 21 2 2 2 11 2 21 2 2 2 11 2 21 2 2 2 2 21 11 21 21 21 2 21 21 21 2 21 21 21 11 21 21 11 21 21 11 21 21 13 21 21 2 2 2 2 21 2 2 21 2 2 2 21 21 21 2 21 2 21 21 11 2 21 21 21 21 2 2 2 21 2 21 12 12 12 21 21 21 21 21 12 12 21 21 21 12 21 12 12 21 12 21 2 21 21 21 21 12 2 21 21 11 12 12 21 13 2 21 2 21 21 21 21 11 21 2 2 2 21 2 21 21 2 21 21 21 2 21 21 2 21 21 2 21 21 21 21 21 21 2 21 21 21 2 6 21 21 2 21 2 21 21 12 21 21 21 21 12 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 2 12 21 21 21 12 21 21 21 21 21 2 2 21 21 2 21 21 21 21 21 21 21 21 12 2 21 2 21 21 21 21 12 21 2 12 2 2 21 21 21 21 21 29 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 2 6 2 21 21 21 21 21 21 21 21 21 21 21 21 11 2 21 2 21 21 2 2 21 21 2 21 2 21 21 11 21 21 21 21 12 21 21 12 2 2 21 21 11 21 21 21 2 21 21 11 21 21 21 21 21 21 11 11 2 21 2 11 21 21 11 21 21 21 21 2 21 21 21 11 21 21 11 21 21 2 21 21 21 11 21 2 21 11 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 12 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 11 21 21 12 21 21 21 11 2 11 21 21 21 2 12 2 21 21 21 21 11 21 12 21 21 2 21 21 11 2 21 11 21 21 21 21 21 21 21 12 12 21 21 21 21 2 21 21 21 12 21 21 2 11 21 21 21 21 21 21 12 12 13 21 2 21 21 21 21 21 21 12 21 12 2 21 12 12 12 21 21 21 12 11 21 12 21 12 21 21 21 21 12 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 12 21 11 21 2 2 21 2 21 2 2 21 21 21 2 21 2 21 21 2 21 21 11 21 2 21 13 21 21 21 21 2 6 21 2 2 21 13 21 21 21 2 21 21 2 21 21 21 2 21 21 21 21 21 2 21 12 21 21 2 21 21 21 21 21 21 21 2 2 2 11 2 2 21 21 12 21 21 21 21 2 21 21 12 2 2 21 21 21 21 2 2 2 21 21 21 21 21 2 2 2 21 21 21 21 21 11 21 2 2 21 12 21 21 2 11 21 2 21 2 21 21 21 12 21 12 21 12 21 21 12 21 11 21 21 21 2 2 21 21 21 21 11 12 2 11 21 21 2 2 21 21 21 21 21 12 21 12 21 21 21 21 21 12 21 12 12 11 21 21 12 12 11 21 21 21 21 2 21 21 11 12 21 21 11 21 12 12 21 12 12 2 12 21 12 21 12 21 21 12 12 2 12 12 21 21 21 12 12 12 12 12 12 21 2 2 12 21 12 21 21 12 21 21 2 12 21 21 12 21 21 12 21 12 12 21 21 12 21 12 12 12 21 12 21 12 21 21 21 21 21 21 12 2 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 11 2 21 2 21 21 21 21 2 2 2 21 11 21 21 2 15 12 21 21 21 21 12 12 2 21 21 21 15 21 21 12 21 21 21 21 21 13 21 21 21 21 12 12 21 11 21 21 21 12 21 12 12 21 21 12 12 21 21 12 21 12 12 21 21 21 21 21 12 2 2 12 21 21 21 21 21 21 21 12 2 21 12 2 2 21 12 21 21 21 21 12 12 12 21 12 12 21 21 11 12 21 21 21 12 2 21 12 11 12 12 21 2 21 21 21 21 21 12 12 21 21 2 2 21 21 12 21 21 21 2 21 11 21 21 11 21 21 11 21 2 21 21 21 21 2 2 2 21 2 21 2 2 21 21 21 2 21 21 13 21 2 21 2 21 21 2 21 21 21 21 2 21 21 21 2 21 2 2 21 21 21 11 21 2 21 12 2 21 21 2 2 2 2 21 12 21 21 11 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 2 21 21 21 2 21 2 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 11 11 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 12 21 13 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 15 21 2 21 2 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 12 21 2 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 11 11 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 2 21 21 2 21 2 2 21 21 21 21 21 2 21 2 2 21 21 21 2 2 21 2 21 21 12 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 12 21 21 21 21 21 21 21 21 21 2 12 21 12 21 12 2 12 21 21 21 12 12 21 21 21 21 21 21 12 12 12 21 21 21 12 21 21 21 21 13 21 21 21 21 21 12 12 12 21 21 12 2 21 2 12 12 21 21 21 21 2 21 11 21 21 21 21 2 11 11 2 21 21 12 21 2 12 21 2 21 21 11 21 12 21 21 21 12 21 2 12 21 12 21 12 12 21 12 12 12 12 21 21 21 12 21 21 12 21 12 12 21 21 12 21 21 21 21 12 2 12 21 12 21 12 21 2 12 21 12 21 12 12 12 12 12 15 21 21 12 12 12 20 12 21 21 12 21 21 12 12 12 21 21 12 21 2 2 21 2 21 21 21 2 2 21 2 2 21 21 21 21 21 2 21 21 21 2 21 2 21 21 12 21 21 2 11 21 2 21 2 21 21 21 21 21 21 21 21 21 21 2 2 21 2 21 21 2 2 11 2 21 2 21 21 21 21 21 13 21 21 21 21 21 21 2 11 21 21 21 12 12 12 4 12 12 12 12 21 12 12 2 21 2 11 21 2 2 11 2 21 21 21 11 21 2 2 2 21 21 21 21 21 2 2 21 21 2 2 2 2 21 11 21 2 21 2 2 2 2 2 21 11 2 21 2 21 2 2 21 11 11 2 21 21 11 21 21 21 21 21 21 2 2 21 21 21 21 21 2 21 21 21 12 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 2 2 21 11 2 21 11 21 2 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 2 21 21 21 2 21 11 21 2 21 21 21 2 21 21 2 21 2 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 2 2 2 21 21 21 2 21 21 21 21 21 12 11 21 2 21 21 2 2 2 21 2 21 2 21 11 2 21 21 2 2 2 21 21 12 12 12 12 4 12 21 12 20 20 12 2 21 12 12 11 21 21 2 2 21 21 11 21 21 12 21 21 21 12 2 21 21 21 13 2 2 21 21 2 21 21 21 2 11 21 21 12 12 2 11 2 2 21 21 21 21 12 21 12 12 12 21 12 2 21 12 21 11 21 12 21 21 21 21 21 21 21 21 21 21 21 12 12 12 2 21 21 12 21 21 21 21 21 21 21 21 21 21 2 2 21 21 2 21 12 21 21 2 21 21 21 21 2 2 21 2 21 21 2 2 21 21 21 21 21 21 21 21 21 2 21 21 6 21 21 2 2 21 21 6 11 21 21 2 21 21 2 2 21 2 21 21 2 12 21 2 11 21 2 12 21 21 21 21 2 21 21 21 21 21 2 2 21 2 2 21 2 2 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 11 21 21 21 21 21 2 21 2 11 21 21 2 21 2 21 21 21 13 2 2 11 2 21 2 2 21 2 2 2 21 21 21 21 21 2 21 21 2 2 2 21 21 12 21 21 21 21 21 21 11 21 21 21 13 2 21 21 21 21 2 21 2 21 21 21 11 2 2 21 21 21 21 2 21 2 21 11 2 2 21 2 21 21 21 2 2 21 2 2 21 21 21 11 11 21 21 21 2 21 20 12 12 21 12 15 21 2 12 21 13 21 21 21 2 21 2 21 21 21 21 21 2 11 21 21 21 11 21 2 2 21 21 21 21 21 12 21 21 11 21 21 11 21 2 21 2 21 21 2 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 6 21 21 21 21 21 21 21 6 21 21 21 20 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 2 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 2 21 21 2 21 21 11 21 21 21 21 2 21 21 21 21 21 11 12 12 2 21 21 2 21 21 21 21 12 12 21 21 21 21 21 21 2 21 12 21 12 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 2 12 11 21 21 21 21 21 12 21 21 21 12 21 21 12 21 12 21 21 12 12 21 12 21 21 12 21 21 2 21 21 21 21 11 12 12 21 12 21 21 12 12 21 21 12 12 12 21 21 21 21 21 21 12 21 12 21 12 12 21 21 12 12 21 21 2 12 12 21 2 21 2 11 2 2 21 15 12 12 21 11 2 21 21 13 11 11 12 21 11 2 21 12 21 2 2 2 2 12 21 2 21 21 21 2 2 21 2 21 2 21 21 21 11 21 21 2 2 21 21 12 21 21 21 11 12 12 21 12 21 21 12 12 6 21 21 2 21 2 21 21 2 2 13 21 21 21 2 11 2 21 21 21 2 21 11 21 21 2 21 21 2 2 21 6 21 21 21 21 11 2 2 2 21 21 21 2 21 2 2 21 2 2 21 21 11 21 21 21 2 21 21 21 21 21 11 21 2 2 21 2 2 21 21 21 21 21 2 21 21 21 2 21 11 21 21 2 2 2 21 21 2 2 21 21 21 2 21 21 21 21 21 2 11 2 21 21 2 21 11 21 11 21 21 21 21 21 21 21 2 2 21 21 21 2 21 11 21 21 21 21 21 11 2 21 2 21 21 21 12 12 12 12 12 12 12 2 12 21 21 21 20 21 12 12 21 21 12 12 12 12 12 12 12 21 12 12 12 12 12 12 4 20 20 20 12 12 21 12 12 12 20 20 21 12 20 21 4 12 12 21 21 12 21 21 12 12 21 12 12 12 12 21 4 12 21 20 20 20 12 12 12 20 12 12 12 20 20 20 21 12 12 12 21 12 12 20 12 20 21 12 12 4 12 21 20 12 21 12 12 21 12 20 4 12 12 12 4 12 4 21 12 12 12 12 12 21 2 21 21 21 21 2 21 2 21 21 21 2 21 2 2 21 2 2 21 2 21 21 2 21 21 2 2 2 21 2 21 21 21 21 21 21 21 21 21 2 2 2 2 21 2 2 21 2 2 21 21 2 11 2 2 11 11 2 2 11 2 21 21 12 21 21 12 21 12 2 2 21 21 11 2 21 21 21 2 2 21 21 21 21 21 21 21 21 21 2 2 21 21 21 12 21 2 21 2 2 21 11 11 21 11 21 12 21 21 2 21 2 21 12 12 21 12 21 21 12 12 12 2 21 21 2 21 21 21 21 21 12 21 12 21 12 21 12 21 21 21 21 12 21 11 21 21 12 21 2 21 2 21 12 21 21 2 2 21 21 21 12 21 21 12 12 2 2 21 2 21 2 21 2 2 2 2 2 11 2 2 21 21 21 21 2 2 2 2 2 21 2 13 11 11 21 21 2 21 2 2 2 2 21 21 2 2 2 21 2 2 21 11 21 11 21 21 21 2 21 21 21 2 21 21 2 21 2 2 2 2 21 2 21 21 2 11 21 21 12 21 2 21 2 21 21 21 21 21 21 21 21 21 21 2 2 21 2 2 21 21 21 21 21 2 21 2 2 2 21 2 21 11 21 21 21 2 2 21 2 21 2 21 21 21 11 12 2 21 21 21 21 12 21 12 13 12 21 12 21 12 21 12 21 12 12 21 21 12 21 21 12 12 12 12 12 2 12 12 12 12 21 21 21 12 21 12 21 12 12 20 21 12 21 12 12 12 21 12 20 21 12 12 21 21 12 12 21 21 12 12 12 12 21 12 12 20 12 12 12 21 12 20 20 12 12 21 12 21 12 11 12 12 12 12 12 12 12 2 12 12 2 15 21 12 21 12 11 21 21 12 12 21 12 2 20 21 21 2 21 21 21 12 21 2 21 21 21 2 2 2 21 21 21 21 21 21 2 21 2 21 2 21 2 2 15 2 21 21 21 21 21 2 2 21 21 2 21 2 2 21 2 2 2 15 21 21 21 21 21 12 21 21 21 12 12 21 21 12 21 21 21 21 21 12 21 21 21 2 21 21 21 12 12 11 21 21 2 21 21 12 21 21 12 12 12 21 11 12 2 21 21 2 21 12 21 12 12 21 21 21 21 2 21 21 21 21 12 21 21 12 2 21 21 11 21 2 21 12 12 21 21 12 12 12 12 21 12 21 21 21 12 21 12 21 21 12 12 21 12 21 21 12 21 12 21 21 21 21 12 21 21 21 21 12 21 12 12 12 21 21 12 21 12 12 21 21 2 21 12 12 21 12 21 21 12 21 21 21 21 12 21 21 12 12 12 21 12 21 21 21 12 21 21 21 21 21 12 21 21 21 2 21 21 21 21 2 21 21 2 2 2 21 21 21 21 21 2 21 2 21 21 21 2 21 21 2 2 2 21 2 2 2 2 11 2 21 11 2 2 2 21 21 21 2 21 2 21 21 21 21 21 21 12 21 21 11 21 2 2 2 2 21 21 11 21 21 2 21 21 21 21 21 21 21 21 12 12 2 21 21 12 12 21 21 21 2 2 21 21 21 21 2 21 21 21 2 21 21 21 21 2 2 21 2 2 21 2 11 21 2 2 21 21 2 2 2 21 21 21 2 2 21 12 2 2 21 11 21 11 2 21 2 21 21 2 2 2 21 21 21 21 21 2 21 21 2 2 21 21 2 21 21 12 21 2 2 2 2 2 21 21 21 21 2 21 2 21 2 2 2 21 21 11 2 21 2 11 21 2 21 21 21 11 21 21 21 21 2 21 21 2 21 21 21 2 21 21 21 2 21 12 21 21 11 12 21 12 2 21 12 21 21 12 21 21 21 21 21 2 21 21 11 2 21 21 21 12 12 12 12 21 12 21 12 12 21 21 21 20 12 12 12 2 21 12 2 12 2 21 21 2 21 21 21 12 12 21 21 2 21 12 21 21 12 12 12 12 12 21 21 21 12 21 12 21 12 12 12 21 12 21 12 21 21 11 12 2 21 21 21 12 21 21 12 12 21 2 21 21 12 21 2 21 21 21 21 12 2 12 21 21 2 2 2 21 21 12 12 21 21 2 2 21 21 2 2 21 21 21 21 21 11 21 2 21 2 2 21 21 2 21 21 11 2 2 21 21 21 21 21 21 21 2 21 2 2 21 21 21 2 21 2 21 2 2 21 21 13 2 21 2 12 21 21 21 21 11 2 2 11 2 2 21 2 21 21 21 2 21 21 21 21 21 12 2 21 12 21 12 2 11 21 21 2 21 2 21 2 21 21 21 21 2 21 21 12 21 11 21 21 2 21 12 21 12 12 12 12 21 21 21 21 11 21 21 21 21 21 21 12 2 21 21 21 12 21 21 2 21 12 12 21 21 21 11 21 21 21 21 12 12 2 21 2 21 21 21 21 21 2 21 12 21 21 21 21 2 2 21 21 21 21 21 21 11 2 21 2 21 21 21 2 21 21 21 21 21 21 12 21 21 21 2 21 12 21 21 21 12 12 21 21 21 21 21 12 12 21 21 21 21 21 12 21 2 12 21 21 21 21 11 21 2 21 2 21 21 21 11 21 21 21 21 21 21 21 2 21 21 21 12 11 12 21 2 12 12 2 12 21 2 21 21 2 21 12 21 12 2 21 12 12 12 21 2 21 21 12 12 12 11 21 2 21 21 12 21 21 12 21 21 21 21 12 12 21 2 21 21 12 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 2 21 20 12 21 21 21 21 21 2 2 21 12 2 2 12 21 12 21 21 12 21 21 21 21 11 21 21 21 21 21 12 21 21 12 12 21 2 12 2 2 21 21 2 2 21 21 21 21 21 21 21 21 11 21 21 21 2 21 21 21 2 21 21 2 21 2 21 21 21 21 21 21 21 21 21 11 21 21 11 21 12 21 21 21 21 21 2 2 21 21 12 12 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 12 21 21 12 21 2 2 11 21 2 21 21 2 21 21 21 21 21 21 21 2 21 21 12 21 21 2 21 2 21 21 21 12 21 21 21 12 2 2 2 21 12 11 11 21 2 21 21 21 12 2 2 21 21 21 21 21 21 11 11 11 21 21 12 21 21 2 21 21 21 21 2 21 21 21 12 21 2 21 21 21 12 12 21 11 21 2 2 2 21 21 12 12 21 11 12 21 21 21 21 21 2 21 21 2 21 21 21 12 11 12 2 21 21 2 21 21 21 21 21 21 21 21 21 11 2 2 21 21 21 21 21 13 2 21 2 21 21 2 21 21 2 12 12 2 21 21 12 21 12 21 21 21 21 12 21 21 21 12 12 12 21 21 21 12 12 21 12 2 21 21 12 2 21 21 21 21 2 2 21 2 2 21 11 21 21 21 2 21 21 21 21 21 21 21 2 2 21 21 21 2 2 21 2 2 21 2 2 21 2 2 2 2 21 2 2 21 2 21 2 21 21 21 2 21 21 2 12 12 21 21 21 21 21 21 21 2 11 12 21 21 21 11 21 21 21 12 21 21 21 12 21 12 21 21 21 21 2 21 12 21 12 12 21 21 12 21 2 21 12 12 21 21 21 21 12 12 21 21 12 12 12 12 12 21 21 12 12 21 21 21 12 12 21 12 21 12 11 12 12 12 12 21 21 12 12 21 2 12 12 20 21 12 21 12 12 12 12 21 12 12 12 21 15 20 21 12 12 12 21 12 12 12 21 12 21 21 21 21 21 21 12 21 12 21 12 12 20 20 21 21 12 12 12 21 12 12 21 21 21 12 21 21 21 21 12 21 21 21 12 21 21 21 21 12 21 12 2 21 12 21 21 21 21 2 2 21 21 2 2 21 2 21 21 21 21 21 21 21 2 2 2 21 2 21 2 11 21 21 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 6 12 21 21 21 21 21 21 12 21 21 21 21 13 21 2 12 21 21 21 12 21 12 21 12 12 21 12 12 21 21 12 12 2 21 21 21 21 21 12 12 12 21 12 12 12 21 21 12 12 12 21 21 12 21 21 2 12 21 21 21 21 21 21 2 21 21 21 12 12 21 21 21 21 12 12 21 2 12 12 21 21 12 12 12 21 21 12 12 2 21 12 12 12 12 11 21 12 2 21 21 12 21 21 21 2 21 11 21 2 12 12 2 21 21 21 21 21 2 2 2 21 21 21 12 21 21 12 21 21 21 21 12 21 21 21 21 12 21 21 21 11 21 12 21 12 21 21 21 2 21 21 21 21 21 21 11 21 21 2 21 21 21 21 12 21 11 11 2 2 2 2 2 12 12 12 21 2 2 2 12 12 21 21 21 12 21 12 12 21 21 2 21 21 21 21 21 21 21 2 21 2 21 21 2 21 2 11 12 2 11 12 12 20 12 20 12 2 21 21 21 21 21 21 21 2 2 21 21 21 2 21 21 12 12 21 21 21 21 21 21 15 21 21 2 2 21 21 21 12 2 12 12 21 2 21 12 12 12 12 12 21 12 2 21 21 11 21 21 21 21 11 11 21 21 21 21 2 21 2 2 21 21 12 21 2 6 11 21 21 21 21 12 21 2 21 21 21 2 12 21 21 21 2 21 2 21 21 2 21 21 2 21 6 21 21 12 21 12 21 21 21 2 2 21 2 21 2 21 21 21 21 21 2 21 21 21 21 21 2 21 2 21 21 21 21 2 21 21 2 21 21 21 21 2 21 21 2 21 21 21 2 2 21 21 21 2 2 21 21 2 21 21 12 21 21 2 2 21 21 21 12 21 21 21 21 21 21 12 2 21 21 12 12 21 21 21 21 21 2 2 2 21 12 12 21 11 12 21 21 21 12 21 21 21 21 12 21 2 21 21 2 21 2 21 21 21 2 2 12 21 21 21 21 2 21 2 21 2 21 2 21 21 21 21 21 2 21 2 21 2 2 21 2 2 2 21 21 2 2 21 2 2 21 21 13 12 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 2 2 21 12 12 21 12 21 21 21 21 21 21 21 21 21 2 21 2 21 2 21 21 21 2 2 2 21 11 2 2 2 21 21 21 21 2 21 2 11 2 21 2 2 21 2 21 2 11 2 21 21 11 21 21 2 21 11 2 21 11 21 2 21 12 2 21 21 21 2 21 2 21 2 21 21 2 21 21 2 21 2 12 21 2 21 21 21 21 21 21 21 21 11 2 2 21 21 2 21 2 21 2 2 2 21 21 21 12 2 2 12 12 12 12 21 21 12 12 12 2 21 21 21 2 21 2 11 21 21 2 2 2 21 21 2 21 21 21 21 21 6 2 2 21 21 11 21 21 11 11 2 21 21 21 2 21 21 21 21 21 2 2 21 21 12 12 12 21 12 12 21 12 21 20 2 21 12 12 12 12 21 12 12 21 21 12 12 21 21 12 2 21 2 21 2 2 21 2 2 2 21 2 21 21 21 21 21 21 21 2 12 21 2 21 21 21 12 12 2 21 2 2 21 21 21 12 12 12 21 21 21 21 21 2 2 2 21 21 2 2 21 2 21 2 21 21 21 21 21 21 21 2 21 21 11 21 21 2 21 2 21 21 12 2 2 11 21 21 2 21 2 21 21 21 2 2 21 21 2 21 11 21 6 21 21 21 21 2 2 21 21 11 2 21 21 2 2 2 2 2 21 21 2 2 21 2 21 2 21 21 2 21 21 12 21 21 21 2 21 21 2 2 21 21 12 21 12 12 12 21 12 21 21 20 21 12 12 12 12 12 21 4 12 12 12 12 21 12 12 21 21 12 21 21 12 12 20 21 21 12 12 21 12 12 21 2 2 12 12 21 21 12 12 12 12 12 12 12 21 12 12 21 12 21 12 21 21 21 12 12 12 12 21 21 2 2 12 21 12 21 21 12 21 12 12 21 21 21 21 21 2 21 12 2 12 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 2 21 21 11 21 13 2 12 21 21 21 21 21 21 11 2 21 2 21 2 21 2 2 2 2 21 21 21 21 21 21 21 12 21 12 11 12 21 21 12 21 21 21 21 21 21 21 21 2 21 2 2 21 21 21 21 2 11 21 21 21 21 2 21 21 12 21 21 12 12 21 21 12 21 21 12 21 21 12 12 12 12 21 21 12 21 12 21 12 21 2 2 21 12 21 12 20 12 20 21 12 21 4 21 12 12 20 12 21 21 12 12 12 12 12 21 21 21 21 12 21 21 21 12 21 21 21 21 12 4 12 20 21 20 21 12 12 12 21 21 12 2 21 21 21 21 12 21 21 12 21 21 21 21 11 2 2 11 21 21 21 2 21 2 2 2 21 21 21 11 21 2 21 21 2 2 2 2 21 21 21 21 21 21 21 21 21 2 21 2 2 21 2 21 12 12 21 12 12 12 12 20 12 11 21 21 2 21 21 21 2 2 21 2 21 2 21 11 21 2 2 21 21 21 2 21 2 2 21 19 2 21 2 21 21 11 21 21 2 2 21 2 2 21 21 21 2 21 2 21 21 2 2 2 2 2 11 2 21 21 21 21 2 21 21 21 21 2 12 12 21 21 12 21 21 12 21 21 21 21 2 2 21 21 2 2 21 21 21 21 21 21 20 21 12 21 21 12 21 12 21 21 12 21 21 21 11 2 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 11 21 21 21 2 21 21 21 21 21 21 12 21 21 2 12 21 21 21 21 12 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 11 21 21 21 21 21 12 2 21 13 21 21 11 21 12 21 2 21 21 13 21 21 2 12 21 12 21 21 21 2 21 12 21 21 21 21 2 12 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 2 21 21 12 12 21 21 21 21 21 12 21 21 12 12 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 12 12 21 21 21 12 21 20 21 21 12 12 21 21 21 12 21 12 21 21 21 21 2 21 2 2 21 21 2 2 21 11 21 21 2 12 2 21 21 21 21 21 2 21 11 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 2 21 21 2 2 21 21 2 21 2 21 21 2 2 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 11 21 21 2 21 21 21 21 11 21 2 2 2 21 2 21 2 21 21 2 2 2 21 21 21 21 2 11 21 21 21 2 21 21 2 11 2 21 21 21 21 21 12 2 2 2 2 2 11 21 21 12 21 21 21 12 2 13 2 21 21 21 2 2 2 21 21 11 21 21 21 21 21 2 2 2 11 2 2 2 21 21 21 21 2 21 2 21 21 21 21 12 21 2 2 12 21 20 20 12 12 21 21 21 12 12 21 21 2 21 21 21 21 2 21 21 21 21 21 21 2 21 21 11 2 12 21 21 21 21 21 2 21 2 21 21 21 21 21 2 21 12 21 21 21 11 2 2 2 21 21 21 21 2 21 21 12 21 21 2 21 2 12 21 21 21 21 21 21 21 2 2 12 21 2 2 21 21 21 21 12 12 12 21 21 21 2 21 21 21 11 21 21 21 2 2 21 11 21 12 21 12 21 21 12 21 21 21 12 21 2 21 12 12 12 21 2 2 21 21 12 21 21 21 21 21 12 11 12 21 12 12 21 20 21 20 20 12 21 21 2 2 21 2 21 13 12 21 21 11 21 21 2 2 21 21 21 2 21 21 2 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 2 2 21 21 2 21 21 21 11 21 21 2 2 2 2 21 2 21 2 21 21 21 21 21 11 2 21 2 21 21 21 21 2 2 21 21 21 2 2 2 21 2 2 21 2 11 21 21 12 21 21 21 21 2 21 21 21 12 12 11 21 2 21 21 2 21 2 21 2 21 2 2 2 21 21 2 21 2 2 2 2 21 2 21 21 2 21 21 11 21 21 21 21 21 21 21 2 21 21 21 21 21 13 21 21 2 2 21 2 21 2 21 21 2 21 2 11 2 2 2 2 21 11 21 21 11 21 21 11 21 21 21 21 2 2 2 21 21 21 21 2 2 2 2 2 2 21 21 2 2 2 21 2 21 21 21 21 2 2 2 2 21 11 21 21 2 21 2 2 2 12 2 21 21 12 2 21 21 21 21 2 21 21 21 21 2 21 2 21 21 21 2 2 2 21 11 2 21 21 2 2 21 11 21 2 12 12 12 21 12 21 4 12 12 21 21 12 21 21 21 12 12 21 21 12 12 12 12 12 21 2 21 21 21 21 21 2 21 21 2 21 2 12 21 11 21 21 21 21 21 12 11 12 21 2 21 11 21 21 21 21 21 21 21 12 21 21 12 12 21 21 21 21 12 21 21 21 21 21 12 2 21 2 21 21 2 2 21 21 2 21 2 21 6 11 21 21 21 21 2 2 2 2 2 2 21 2 21 2 21 21 15 21 21 21 21 2 21 2 11 21 21 21 21 12 2 11 21 21 21 21 21 2 2 21 21 21 21 2 21 21 21 21 12 21 21 2 2 2 21 21 21 21 21 21 2 2 2 11 11 21 21 21 21 12 21 2 21 21 21 2 11 21 21 12 2 21 21 2 21 21 21 12 2 21 21 12 12 2 13 2 21 21 21 21 21 21 21 12 11 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 13 21 21 12 12 21 21 12 21 21 12 21 21 12 12 21 21 12 21 21 12 21 21 12 21 11 21 21 12 21 21 21 21 21 2 21 2 2 21 21 2 2 21 2 21 21 13 21 21 2 2 21 11 21 21 21 21 21 21 12 21 2 2 21 2 21 21 2 21 21 21 21 11 2 21 21 21 6 21 21 21 21 21 2 21 11 21 21 6 11 21 21 21 21 21 21 21 21 12 21 21 21 21 11 21 12 21 21 21 21 21 11 11 2 12 21 21 21 21 11 21 13 21 21 21 21 21 2 2 21 21 13 11 21 21 21 2 21 21 21 2 21 6 11 21 21 2 2 21 21 12 2 11 12 12 21 21 2 2 2 11 21 21 12 12 21 2 2 2 2 21 2 21 21 21 12 21 21 21 2 21 21 11 21 2 12 11 21 11 21 21 21 2 21 21 12 21 12 12 21 21 11 11 2 21 21 2 6 21 12 11 21 11 21 2 12 21 12 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 12 21 21 21 21 11 21 21 21 21 21 2 13 2 21 21 21 21 2 21 6 11 21 21 12 2 21 21 21 2 2 21 2 21 21 2 2 21 21 2 2 2 21 21 2 21 2 2 21 2 21 21 21 21 2 21 2 2 21 12 21 21 21 21 21 12 12 2 21 21 2 21 2 21 2 6 21 2 2 2 21 21 11 21 2 21 2 21 21 21 21 21 12 21 21 11 11 21 2 2 2 11 21 21 2 21 21 11 2 2 13 11 2 21 21 21 2 21 21 2 21 12 21 2 2 2 21 21 2 21 2 2 2 21 2 21 21 21 6 21 2 21 21 2 2 2 21 2 21 21 21 21 21 21 2 11 2 21 21 21 21 21 12 21 2 21 2 21 21 12 2 21 21 2 21 21 21 2 21 21 21 21 12 21 2 21 2 21 21 21 21 11 2 2 2 21 21 2 21 21 21 2 21 21 2 2 2 2 21 21 2 21 2 11 21 2 21 2 2 21 21 21 2 21 11 2 12 2 21 21 21 12 12 12 21 21 21 21 21 21 21 2 21 21 21 2 2 21 21 13 2 11 21 2 21 21 2 21 21 2 2 21 2 6 2 21 2 21 2 21 2 21 21 2 2 21 21 21 2 21 21 12 21 2 21 2 2 21 2 2 21 2 2 2 21 2 21 2 21 2 21 21 21 2 2 2 21 21 21 2 2 2 21 2 21 21 21 2 2 2 2 2 2 2 2 2 2 2 21 2 21 21 2 21 21 2 6 21 21 2 21 21 21 2 21 21 21 21 21 2 12 12 21 21 21 21 21 21 21 21 2 21 2 21 21 21 2 21 11 21 21 21 21 2 21 21 2 2 2 2 2 2 21 21 2 2 2 2 2 11 21 2 11 2 2 21 2 21 2 2 21 21 2 2 2 2 21 21 11 21 2 21 2 2 21 21 2 21 12 2 2 21 2 21 2 21 12 12 11 12 12 21 2 2 11 12 21 21 12 12 12 21 21 21 21 2 21 21 13 21 21 2 2 2 21 2 2 21 21 21 21 12 12 12 12 21 12 21 12 21 12 12 21 21 2 21 12 20 4 12 12 12 20 12 21 21 21 21 21 21 2 2 21 21 21 21 21 12 12 21 12 21 21 21 12 21 21 2 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 12 2 12 21 2 21 21 2 21 21 2 11 13 21 2 2 21 21 21 12 21 21 12 21 21 12 21 12 12 21 20 21 11 21 12 21 21 21 12 12 21 21 12 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 20 21 21 11 21 21 21 6 21 21 21 21 21 13 21 21 2 21 21 21 21 21 21 2 2 11 2 21 21 21 21 2 21 2 21 12 12 2 11 21 21 21 21 21 2 21 12 21 12 12 21 21 21 12 21 12 12 21 21 21 21 21 12 21 21 12 21 21 12 20 21 12 12 12 21 21 12 21 21 12 21 21 12 2 21 21 21 12 12 12 21 21 12 21 12 21 21 21 12 21 12 20 12 21 21 12 12 12 21 12 12 12 12 12 12 21 21 21 12 12 12 21 12 21 21 21 21 21 12 21 12 21 21 2 21 21 2 11 2 21 11 11 2 2 21 21 12 21 2 21 21 12 21 12 12 21 12 12 21 21 12 21 12 12 12 12 20 21 12 12 21 21 21 12 21 12 21 12 21 21 21 12 12 12 12 12 12 21 21 21 20 21 21 21 21 21 12 2 21 21 12 12 12 12 21 20 21 12 12 12 21 12 12 12 12 12 4 12 12 21 12 12 12 21 21 12 12 12 12 12 21 12 21 12 12 21 21 21 21 12 12 12 12 21 12 12 12 12 20 12 21 12 20 12 12 12 12 21 21 21 12 12 2 12 12 12 12 21 12 12 21 21 12 12 21 12 21 2 12 12 12 12 21 21 12 12 21 12 21 12 21 21 21 21 12 12 21 12 12 21 20 21 21 12 12 21 21 2 21 21 21 12 12 12 12 12 21 12 12 21 12 12 12 21 21 12 21 21 12 21 12 21 21 21 12 21 21 21 2 21 21 12 12 2 2 21 6 2 2 2 21 21 21 12 12 21 21 2 21 21 21 2 2 21 21 2 21 21 21 21 2 21 21 11 2 2 2 21 2 2 2 21 21 21 21 21 11 21 21 21 21 21 21 12 2 21 2 21 12 11 21 21 21 21 21 21 21 21 2 2 21 21 2 21 11 21 21 21 21 21 12 21 21 21 12 12 21 21 21 12 12 21 12 21 21 12 21 12 21 12 21 21 21 12 21 21 21 21 12 12 21 21 21 21 21 21 6 11 21 21 12 12 20 12 21 4 20 20 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 6 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 2 21 21 21 21 12 21 21 21 12 21 12 21 21 21 21 21 21 21 2 21 12 21 21 21 12 21 21 12 11 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 11 21 21 2 2 21 21 11 21 21 21 12 21 21 12 12 21 12 12 21 21 21 6 21 21 12 21 12 21 21 21 12 21 12 21 21 21 21 21 21 2 21 21 2 21 2 21 12 21 21 21 21 21 2 21 12 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 2 21 21 21 21 11 12 21 21 21 21 12 2 21 2 21 12 12 21 21 21 21 21 21 12 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 2 21 21 21 2 2 6 21 21 21 2 21 21 21 21 11 21 21 21 21 11 2 21 2 21 21 13 11 21 21 2 12 21 12 21 21 12 21 21 11 21 21 21 2 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 12 2 21 21 21 12 21 12 21 12 12 12 12 12 12 21 21 12 12 12 4 12 12 21 12 21 21 21 21 20 12 20 12 12 21 12 12 21 12 21 21 21 21 12 12 21 12 12 21 12 12 21 21 12 12 12 21 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 21 12 12 21 12 12 21 12 21 21 12 12 20 12 12 21 12 12 12 12 12 20 21 21 12 12 21 21 21 21 12 21 12 2 2 2 12 21 21 12 12 20 12 21 12 21 12 12 12 12 12 12 21 12 12 12 21 21 12 21 21 20 21 12 12 21 12 12 21 12 20 12 21 21 21 21 12 12 21 21 21 12 21 12 12 21 21 21 21 21 12 21 12 21 21 21 13 11 21 21 21 21 2 21 12 21 2 21 2 2 21 2 21 12 21 21 21 2 21 21 2 11 2 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 2 21 21 21 21 21 21 2 21 21 21 12 12 21 12 12 12 12 21 11 21 21 12 12 21 21 21 21 12 21 11 21 21 12 12 12 2 20 12 12 12 12 12 21 12 12 21 21 21 21 21 21 21 21 2 21 12 21 2 12 21 12 20 21 12 21 12 21 21 21 21 2 2 21 21 21 2 21 12 21 12 21 21 2 21 21 2 21 21 21 21 11 2 2 21 2 21 21 11 21 21 21 2 2 21 21 21 12 21 21 12 2 21 21 21 21 21 12 12 21 12 12 12 2 2 2 21 21 21 2 2 2 21 21 21 12 21 2 2 21 2 21 21 11 11 2 2 21 21 2 2 21 21 21 21 21 2 21 21 2 21 2 2 21 21 21 2 21 21 2 2 21 2 2 2 2 21 2 2 21 21 21 2 6 2 2 21 21 21 2 21 11 21 21 12 21 2 21 2 2 21 21 21 21 21 2 2 2 2 2 2 21 21 21 21 12 21 12 12 21 21 21 21 21 12 12 2 21 21 2 12 12 12 21 2 2 21 2 2 2 21 12 21 12 12 21 2 21 21 21 12 12 12 12 21 21 21 12 21 12 12 12 21 12 21 12 12 12 21 21 21 21 21 21 21 21 2 2 12 21 21 21 2 12 21 21 21 2 21 2 2 2 21 12 21 21 12 20 12 21 12 12 21 21 21 21 12 2 2 11 21 21 21 13 2 2 21 2 2 21 2 2 21 2 21 21 21 21 2 2 21 21 21 11 21 2 2 21 2 21 2 2 21 21 2 11 2 21 21 21 21 11 12 21 2 21 21 12 21 2 21 21 21 11 21 2 21 21 2 2 21 21 21 11 2 2 2 21 21 21 21 2 2 11 2 21 12 12 12 2 2 21 2 21 12 12 21 12 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 12 21 21 21 12 21 21 21 21 2 21 12 12 12 21 12 21 21 2 21 12 2 21 21 21 21 2 21 2 2 21 21 21 21 21 2 21 2 21 2 21 21 21 2 21 21 21 2 12 12 21 12 12 21 12 21 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 2 21 21 21 21 21 2 2 2 21 21 2 21 2 21 21 2 21 13 2 21 21 21 21 21 2 21 21 21 2 2 21 2 21 21 2 21 21 21 21 21 11 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 11 2 2 2 21 21 21 11 21 21 21 21 21 21 21 2 6 21 21 21 21 21 21 21 21 21 21 21 2 21 12 12 21 12 12 2 21 2 21 12 12 21 12 21 21 21 21 12 2 2 21 21 12 21 12 12 12 21 21 21 21 21 2 21 2 21 21 12 12 21 2 21 2 2 21 21 21 21 21 12 20 12 20 20 12 21 21 21 12 12 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 2 21 21 12 21 12 21 21 21 21 21 12 21 21 21 2 2 11 21 21 21 12 12 21 12 21 12 21 21 21 12 21 21 21 21 12 12 12 21 12 12 12 12 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 12 21 12 12 12 12 12 12 12 12 21 21 21 21 21 21 21 21 12 21 21 2 2 21 21 21 21 12 12 21 12 21 2 21 21 12 21 21 12 12 12 21 12 21 21 12 21 12 21 12 20 21 12 21 12 20 12 12 12 12 12 12 21 12 12 20 21 12 12 20 12 12 12 12 21 12 21 21 12 12 12 12 21 12 12 12 21 21 12 21 21 12 21 12 12 12 21 20 12 21 12 12 12 12 21 21 20 12 12 12 21 12 12 21 12 12 21 12 21 21 21 12 12 12 21 21 21 21 12 21 12 21 12 2 21 21 12 21 21 12 12 12 12 12 21 20 12 12 12 12 12 12 21 12 21 21 12 12 12 12 21 12 12 21 12 12 20 4 12 21 12 12 21 12 21 21 12 20 12 12 12 12 12 12 21 4 12 12 21 21 12 12 21 12 12 12 12 12 12 20 12 12 20 4 12 12 12 21 12 12 21 21 21 12 12 12 21 21 21 21 12 21 12 21 21 4 12 21 12 21 12 21 21 12 11 12 12 12 21 12 12 12 20 12 21 21 12 21 21 12 21 12 12 12 12 12 21 20 12 21 21 21 12 12 4 20 12 21 21 21 21 12 12 21 21 21 21 21 21 2 2 2 21 21 2 21 21 12 21 21 21 2 11 21 2 21 21 2 21 21 2 21 2 21 21 2 2 2 2 2 21 21 2 12 21 12 21 12 12 21 12 12 12 2 12 21 21 21 12 21 12 21 21 21 12 21 12 21 12 12 12 21 12 21 21 12 12 12 21 21 12 12 21 21 21 21 2 21 21 2 21 12 2 2 21 21 2 21 2 12 21 21 12 12 21 2 21 21 21 12 12 12 12 21 2 21 21 21 21 21 11 21 2 21 21 21 11 21 21 2 11 21 21 2 2 2 2 2 11 12 12 12 12 21 21 12 2 21 12 21 12 21 21 21 12 12 21 12 21 12 21 21 12 2 21 12 2 12 12 12 21 21 21 12 21 12 21 12 20 12 12 12 21 21 21 21 21 21 12 15 21 2 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 12 12 21 12 21 21 21 21 12 12 21 12 12 20 12 21 12 21 12 12 20 21 12 12 20 12 12 12 20 12 12 20 12 21 12 21 12 12 21 21 21 12 21 21 12 21 12 12 12 12 21 12 12 21 12 20 20 12 12 12 21 12 12 21 21 12 12 2 20 21 12 21 21 21 21 2 21 15 21 21 12 12 12 12 21 21 21 21 12 12 21 21 12 21 12 20 21 12 21 12 12 12 12 12 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 11 21 2 21 12 21 21 21 12 21 2 21 21 21 21 21 2 21 21 21 21 2 2 21 21 21 21 21 2 21 21 2 2 2 21 21 21 12 12 12 12 12 12 21 21 12 12 12 12 12 21 12 12 21 12 12 21 12 12 12 21 2 12 12 12 12 12 12 12 12 21 20 12 21 21 21 20 21 12 21 21 4 21 12 12 12 21 21 12 12 12 12 21 12 21 21 21 21 12 12 21 20 12 12 21 21 12 21 12 21 21 12 12 21 21 21 12 21 12 2 12 12 21 2 12 12 12 21 21 12 21 12 21 12 21 21 12 21 12 12 12 12 12 12 12 20 12 21 12 12 12 12 12 12 12 12 12 20 12 20 12 21 21 21 12 21 21 20 12 12 21 12 12 12 12 12 12 12 21 21 12 12 12 12 12 12 12 12 21 12 12 21 20 12 12 12 12 12 12 12 21 12 12 12 12 20 21 12 12 20 21 12 20 12 20 12 20 12 12 21 12 12 12 12 21 21 12 21 12 21 2 12 12 12 12 21 2 21 21 12 21 12 12 21 20 12 21 21 21 12 21 12 21 21 12 12 12 12 12 12 12 2 12 12 21 21 2 21 21 21 20 21 12 21 12 12 2 12 21 12 21 12 12 12 21 21 12 12 12 12 12 20 12 12 12 21 12 12 12 12 21 21 12 12 12 21 21 21 2 11 21 2 21 2 12 12 12 12 21 21 12 12 12 12 12 21 21 21 12 12 12 12 21 12 21 21 21 12 21 12 21 21 12 12 12 12 21 21 21 12 12 21 12 12 12 12 12 21 12 12 21 12 21 12 12 12 21 12 21 20 12 12 12 21 20 12 12 21 11 21 12 12 12 12 12 12 12 12 20 12 20 20 12 12 12 12 12 21 12 20 12 2 12 12 4 12 12 12 12 20 20 12 20 12 12 12 12 12 12 20 12 12 12 12 12 12 12 20 12 20 20 20 20 12 12 20 12 12 12 20 20 21 12 20 12 20 20 21 12 12 12 20 21 20 12 12 12 12 21 12 20 12 12 12 12 21 12 21 21 12 21 21 21 12 21 21 12 12 12 21 21 12 12 20 12 12 12 21 21 15 12 12 12 21 2 21 12 21 21 12 21 21 21 21 12 12 12 21 21 12 12 12 21 12 12 12 21 21 12 12 12 12 12 21 2 21 12 12 21 21 12 12 21 12 21 12 21 21 12 12 11 21 21 21 12 21 12 21 12 12 12 12 12 12 12 12 12 12 21 12 12 21 21 12 21 21 21 21 21 21 21 2 21 21 21 12 21 12 12 12 12 21 4 12 12 21 12 12 12 12 12 12 21 21 21 21 21 2 2 12 12 12 2 21 6 2 2 13 21 2 12 12 21 21 21 12 12 12 21 21 21 20 21 21 21 12 12 21 21 21 21 12 21 12 12 20 12 12 21 12 21 12 21 21 21 12 12 21 21 21 12 21 21 12 12 21 21 12 12 12 12 21 12 12 12 21 21 12 21 12 12 12 21 21 12 20 21 12 12 12 12 12 21 4 12 12 12 21 12 21 21 12 21 12 21 12 12 21 21 12 21 21 21 12 21 2 21 21 21 21 21 21 21 21 2 21 12 6 21 2 12 21 11 21 2 21 12 2 21 21 21 11 21 21 21 21 2 21 21 21 2 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 12 21 21 2 2 12 12 21 12 12 21 2 12 12 12 12 21 21 12 21 21 21 21 21 21 2 21 21 21 12 21 12 12 12 21 21 21 21 12 2 21 21 12 21 11 11 21 21 21 12 12 21 21 21 21 12 20 12 12 12 12 21 21 21 12 12 12 12 12 12 12 12 21 12 21 2 21 2 21 12 21 21 12 21 21 21 12 21 20 21 21 21 21 21 21 21 21 12 12 21 21 12 21 12 21 12 21 21 11 21 21 21 21 21 6 21 21 2 21 21 2 21 12 12 21 21 12 21 21 12 21 21 12 21 12 21 12 12 20 12 21 12 21 12 21 20 12 21 12 12 12 21 12 12 21 12 21 12 12 21 12 12 12 12 12 20 12 12 12 12 12 12 12 21 12 20 21 12 12 12 12 12 12 12 12 12 20 12 12 20 12 21 21 12 12 12 21 12 21 21 12 21 21 12 12 21 12 21 12 12 21 21 12 21 20 12 12 12 12 12 21 12 12 12 12 20 12 12 21 12 21 21 12 2 21 12 12 21 21 12 12 4 12 12 12 20 21 12 12 4 21 21 12 12 12 21 12 21 12 21 12 21 12 12 12 21 12 21 12 21 12 21 2 21 12 21 21 2 21 21 20 12 21 12 12 12 12 21 21 11 12 21 12 21 20 12 12 21 12 21 12 21 21 12 12 21 21 2 2 21 12 21 12 20 21 21 12 21 21 2 21 21 2 2 21 21 12 2 12 12 21 12 21 21 12 12 12 21 12 12 12 12 12 21 21 2 21 21 11 21 12 12 12 12 12 12 21 21 12 12 21 21 21 12 11 21 21 12 12 12 20 12 12 12 12 21 21 21 12 12 12 12 12 21 12 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 12 4 12 21 12 12 12 12 12 21 12 12 12 12 12 12 12 12 12 12 12 12 21 12 4 12 12 12 20 4 12 20 12 12 12 12 21 12 12 12 21 12 12 21 12 12 20 12 21 12 20 12 12 12 21 21 21 12 12 12 12 12 21 12 12 21 21 21 21 21 12 21 2 21 21 12 12 12 12 12 12 21 21 2 21 21 12 12 12 12 12 12 21 21 21 12 12 12 12 20 21 12 12 12 12 12 21 12 12 20 12 20 12 12 12 12 21 12 20 12 21 21 12 21 12 12 21 21 21 12 21 21 12 21 21 21 12 12 21 12 21 21 21 11 11 2 21 21 12 21 12 20 21 21 21 12 12 12 12 21 12 2 21 21 12 12 11 2 2 21 21 12 12 12 21 21 12 12 12 21 12 21 21 12 12 12 20 12 12 20 20 21 21 20 12 12 12 20 12 12 12 12 21 12 21 12 12 12 21 20 4 12 21 12 12 15 21 12 12 21 12 15 12 4 12 12 12 21 12 12 12 20 12 20 12 21 12 12 21 12 12 12 12 12 12 12 12 21 21 21 12 21 12 12 12 12 12 21 12 12 12 12 21 21 12 12 20 12 12 21 21 12 12 12 20 20 12 12 20 20 12 21 21 12 12 21 20 12 12 12 12 12 21 12 20 12 12 12 12 21 12 21 12 21 21 21 21 12 12 21 12 12 21 12 12 12 20 12 12 4 20 21 21 12 12 21 12 21 20 21 21 12 21 21 21 21 12 21 12 21 12 12 12 12 20 20 21 12 12 12 21 12 21 12 12 21 12 21 12 21 12 12 21 20 21 12 21 12 12 21 12 2 21 12 21 20 12 12 21 21 2 21 21 21 21 2 21 2 21 11 12 21 21 12 12 21 12 21 21 12 12 6 2 21 2 12 21 12 21 21 21 12 12 21 12 12 12 11 2 21 12 12 2 2 2 12 21 21 21 21 12 21 12 21 21 21 21 21 11 21 21 12 21 12 21 21 12 21 21 12 12 21 12 12 21 21 21 21 12 21 2 12 21 12 2 12 12 12 21 12 21 12 21 21 21 2 12 2 12 21 2 21 12 12 2 21 12 2 21 21 21 21 12 21 21 12 2 12 12 20 12 12 2 12 12 21 21 12 21 21 12 12 20 12 12 12 21 12 12 2 21 12 12 21 21 12 21 12 12 12 12 12 12 12 12 21 12 12 21 21 21 12 12 12 21 4 12 12 21 21 21 12 12 12 12 2 21 12 12 12 12 4 12 12 21 12 21 21 21 2 21 2 21 21 21 6 21 21 21 21 21 21 21 12 12 12 21 21 21 12 21 12 12 12 21 12 21 21 12 12 12 21 21 12 21 12 2 21 2 21 21 21 21 2 2 21 12 12 12 2 21 21 21 21 21 2 21 2 11 2 21 21 2 2 21 2 21 2 21 21 21 2 2 11 2 21 10 21 2 2 21 12 12 13 12 21 12 12 21 21 12 21 21 12 12 21 21 21 12 21 12 21 12 21 2 21 21 21 21 21 12 12 21 2 21 21 21 21 2 2 2 2 21 21 2 2 21 2 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 12 21 12 12 12 21 21 12 21 12 21 21 21 21 21 21 20 21 12 12 21 21 21 21 21 21 21 21 12 21 21 21 2 21 11 2 2 21 21 12 12 21 21 2 21 21 21 2 21 2 2 12 11 21 21 21 21 21 12 21 12 21 12 21 21 2 21 2 21 21 21 2 2 21 21 21 2 2 21 2 21 12 12 21 21 12 21 12 12 12 11 12 21 12 12 12 20 12 12 20 12 20 12 21 12 12 21 12 12 12 12 12 21 20 12 12 12 12 21 21 12 12 12 12 12 12 21 12 21 12 12 2 12 2 21 12 12 21 12 12 12 20 4 20 12 12 21 21 12 12 21 12 21 12 12 21 12 21 21 12 12 21 12 12 21 21 21 21 21 21 12 21 21 2 21 12 12 12 12 2 21 21 21 12 12 12 12 21 21 12 20 12 12 20 12 12 11 21 21 12 21 12 12 12 12 12 21 12 12 12 21 12 12 20 12 20 12 12 12 12 12 10 2 21 2 21 12 12 21 21 21 12 11 21 12 2 2 2 21 2 21 21 21 2 21 2 21 21 21 21 21 21 21 2 20 21 12 12 12 12 12 12 12 21 12 11 12 21 12 21 21 21 12 12 12 12 20 20 12 20 12 20 12 21 21 12 12 12 21 12 20 20 12 12 12 20 21 12 20 21 12 12 12 12 20 12 12 12 4 4 12 12 12 12 12 21 21 21 12 21 21 21 12 21 12 12 12 21 20 12 21 21 12 12 12 12 12 12 21 21 12 21 12 21 21 12 21 12 12 21 12 12 12 21 12 12 20 12 21 12 21 12 12 21 12 12 21 2 12 2 21 21 2 21 21 12 12 12 12 12 21 12 12 12 12 12 21 21 12 12 12 12 12 12 20 21 12 21 12 21 21 2 21 2 21 11 12 21 12 21 2 12 21 21 2 11 11 21 21 11 12 21 12 21 11 2 2 21 21 21 12 12 12 21 2 2 12 21 21 21 12 21 21 12 11 21 21 21 12 21 21 12 12 21 21 12 21 21 21 12 12 12 21 12 12 21 12 12 12 12 12 21 2 21 12 21 21 12 12 12 12 20 12 12 21 12 12 21 12 12 12 21 20 12 12 12 21 21 12 21 21 12 2 12 12 21 12 21 12 12 12 12 12 20 20 21 21 12 21 20 12 21 12 21 12 21 12 12 21 21 21 21 21 21 21 12 12 12 12 2 21 2 21 21 21 12 21 21 12 21 21 21 12 21 12 21 21 12 12 12 12 21 12 21 12 12 20 12 2 21 21 21 21 20 20 12 12 20 20 12 12 12 21 12 21 21 21 12 12 21 20 12 21 12 21 12 21 12 21 2 12 21 12 21 21 21 21 2 21 2 21 21 21 2 21 2 21 21 2 21 21 21 11 21 21 21 21 21 2 2 21 21 12 12 12 12 12 21 12 12 12 12 12 12 12 21 2 21 12 12 11 21 20 12 21 20 12 12 20 21 20 12 12 12 12 21 21 21 12 21 12 12 12 21 21 12 11 21 21 12 12 12 12 12 21 2 21 12 2 21 12 21 21 2 21 2 2 12 21 21 2 21 11 11 21 21 21 2 2 21 21 2 2 21 21 21 21 21 2 2 21 2 11 21 2 21 21 2 21 21 21 21 2 21 2 2 21 2 21 21 21 2 12 21 20 21 12 12 21 12 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 2 21 21 2 2 21 12 21 21 21 12 21 21 21 21 2 21 21 12 21 2 21 21 21 2 2 21 12 12 21 12 12 21 21 21 12 12 12 12 12 20 12 21 2 12 21 21 21 21 21 21 12 12 21 12 21 21 12 12 20 21 20 12 21 12 12 12 12 12 21 21 2 12 12 20 12 21 21 11 12 12 2 13 2 21 21 2 12 2 12 12 21 2 21 12 21 21 12 21 12 21 12 21 21 12 12 12 20 12 12 21 21 12 12 2 21 21 21 12 21 12 12 12 21 12 12 21 21 21 21 12 21 21 12 12 21 21 21 12 12 21 12 12 21 21 21 21 12 21 21 11 2 2 12 12 12 12 21 2 21 12 21 2 21 21 21 21 21 12 21 12 21 12 21 12 12 12 12 12 2 21 2 2 21 21 21 20 12 21 12 21 12 12 12 21 21 12 12 21 12 12 21 12 21 12 12 12 12 12 21 21 12 12 21 21 12 21 21 12 12 12 12 12 12 12 21 12 12 12 21 21 12 12 12 12 12 12 21 12 12 20 12 20 21 21 12 21 12 12 21 21 12 12 12 20 12 12 21 12 21 12 2 21 21 21 21 21 12 12 12 21 12 12 12 12 21 13 21 12 12 21 12 12 21 12 12 12 21 21 12 21 21 21 12 21 12 12 21 21 11 2 21 21 12 12 21 12 12 12 21 12 12 20 12 21 21 21 12 12 12 21 21 21 21 21 12 21 12 12 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 12 12 12 12 12 12 21 12 21 21 21 12 12 12 21 12 21 12 21 12 2 2 21 2 21 21 21 21 11 21 12 12 12 12 12 12 12 21 21 21 12 21 21 21 2 21 21 2 2 2 21 2 21 21 2 21 21 11 2 21 21 2 12 21 21 2 11 21 21 2 2 21 21 21 2 2 21 21 2 21 21 21 12 21 21 21 2 2 12 21 21 12 21 2 21 2 21 2 2 2 2 2 21 12 2 2 21 2 21 11 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 12 12 12 12 21 12 21 12 12 21 12 12 12 21 21 21 2 12 21 11 12 12 12 21 12 21 2 21 21 12 21 12 21 12 21 12 21 12 2 12 12 12 21 12 21 12 21 12 12 12 12 12 12 12 20 12 21 21 20 21 12 21 21 6 21 21 12 12 21 21 21 2 21 21 12 12 21 15 2 21 21 21 21 2 21 12 21 12 12 12 21 11 21 12 12 12 2 21 12 12 21 21 2 21 21 21 2 21 12 12 21 21 12 21 21 2 21 21 21 2 12 2 21 21 21 12 2 12 21 21 21 21 21 12 12 12 21 21 21 2 21 21 21 12 12 21 2 21 12 21 21 21 21 2 21 11 2 21 21 12 12 12 12 21 21 21 12 12 12 21 12 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 11 2 12 21 2 12 21 21 21 21 2 21 21 12 21 21 21 12 21 12 2 21 20 12 12 12 21 12 21 12 12 12 12 21 12 12 12 12 21 21 21 12 21 21 21 12 20 2 12 12 12 21 21 21 21 12 12 21 12 12 21 20 12 12 21 12 21 21 12 12 12 21 21 21 21 4 12 21 12 12 12 12 21 21 15 12 21 12 12 12 21 12 21 12 12 12 21 21 12 12 12 21 21 21 20 21 12 12 12 12 12 20 12 21 12 12 12 12 21 12 12 12 12 2 21 12 21 12 12 12 12 12 12 12 21 12 20 20 21 20 12 12 12 12 12 12 12 12 12 12 12 21 12 12 21 12 21 12 21 12 12 12 12 21 12 12 21 12 12 12 12 20 21 20 21 21 12 21 12 12 12 12 12 12 20 20 21 12 20 12 20 4 12 12 12 12 12 21 12 2 21 21 12 12 12 12 12 12 20 12 12 20 12 12 12 12 12 12 21 21 21 21 12 21 12 21 12 12 12 21 21 21 21 21 21 20 12 12 12 21 21 21 2 21 21 2 21 21 21 12 12 4 12 12 12 12 4 20 4 20 4 12 21 12 12 12 21 12 12 12 21 21 21 2 2 21 2 21 11 21 21 12 12 21 21 21 2 12 12 21 2 12 21 2 21 2 21 21 21 2 21 11 2 21 21 12 12 12 12 12 21 12 21 12 21 12 21 21 12 21 21 21 20 21 12 12 12 12 21 12 12 12 21 21 11 21 21 12 21 12 20 12 21 12 12 21 20 12 12 21 12 12 12 12 21 2 12 12 21 21 12 20 12 20 12 12 21 12 21 12 12 12 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 2 2 21 21 12 12 11 21 21 2 21 12 12 12 12 21 12 12 21 12 21 12 12 12 12 21 21 21 12 21 12 12 21 12 21 21 12 21 21 2 21 2 21 12 12 12 12 12 12 12 12 20 12 12 12 21 21 12 12 21 21 21 2 21 11 12 21 21 15 12 12 21 12 21 12 12 12 12 12 21 2 21 2 2 2 2 11 2 21 2 13 21 21 21 12 21 2 21 21 21 21 21 2 2 2 21 21 2 21 12 12 21 12 21 2 21 21 2 21 2 21 21 21 11 21 21 21 12 21 21 21 2 11 21 21 21 12 12 12 20 12 12 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 2 2 2 21 21 12 21 13 2 2 21 2 11 21 21 21 21 21 21 21 21 11 21 21 2 21 12 2 21 21 12 21 21 2 11 2 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 2 11 21 12 21 20 21 21 2 21 12 12 21 21 21 21 21 2 21 21 12 12 12 21 2 21 12 21 21 21 2 2 12 12 2 21 2 2 21 21 2 21 12 21 21 12 21 12 12 12 12 21 21 21 12 2 12 12 21 21 12 21 2 21 21 2 2 2 6 2 2 2 12 2 21 21 21 21 12 12 12 12 12 21 21 21 20 12 21 21 12 21 21 21 21 21 21 2 2 2 21 2 12 12 21 12 12 12 12 12 21 20 21 21 21 21 21 11 21 12 21 20 21 21 21 12 21 12 21 21 21 21 21 12 4 12 21 21 12 21 21 21 12 12 12 21 21 4 20 12 12 12 12 12 12 12 2 2 21 12 12 21 12 12 12 21 12 12 21 21 21 12 12 12 12 21 21 12 12 21 12 12 21 21 12 12 12 21 21 21 12 20 21 21 21 21 21 21 21 21 21 21 12 12 21 6 12 21 21 21 12 21 21 21 2 2 2 21 12 2 2 21 21 2 21 21 12 21 21 21 21 2 21 2 21 21 2 21 21 2 21 11 2 2 2 13 21 2 2 11 21 21 21 21 21 21 2 21 21 21 21 21 21 12 20 12 12 12 12 12 12 21 12 12 12 20 12 12 12 12 21 12 21 21 21 12 12 20 21 12 12 12 12 12 12 21 21 21 21 12 12 12 12 12 21 12 12 21 2 12 12 12 12 12 12 21 12 21 21 21 12 21 21 2 21 2 21 21 2 2 2 21 2 2 2 12 21 21 21 2 21 21 21 2 21 2 21 2 2 21 21 2 2 2 21 2 2 21 21 21 21 11 21 21 11 2 2 12 12 12 21 12 21 11 2 2 21 21 21 21 21 21 2 21 21 21 2 2 21 2 2 2 21 21 21 2 21 21 21 21 2 21 2 21 21 21 2 21 21 21 21 21 21 21 2 21 21 12 21 21 12 2 21 21 21 21 21 2 21 21 21 2 6 2 2 21 2 2 21 21 2 2 2 21 21 21 2 21 21 2 21 2 2 21 2 21 21 21 21 21 2 21 2 2 2 21 2 2 12 21 21 21 21 21 12 12 12 21 12 21 12 20 12 12 21 12 12 12 20 21 21 12 21 12 20 12 21 12 21 12 20 12 12 12 12 21 12 21 12 21 12 21 12 12 21 13 12 21 12 21 2 21 12 21 21 2 21 21 21 21 21 21 2 21 2 21 21 21 2 21 21 21 21 2 2 21 21 2 2 21 21 21 21 21 2 21 2 21 21 12 12 21 21 21 12 12 2 12 12 12 21 21 12 2 21 2 2 21 21 21 2 21 2 21 21 21 2 21 21 21 21 21 2 21 21 12 21 12 21 21 12 12 12 2 21 21 12 21 12 21 12 21 21 21 21 2 21 12 21 12 21 12 12 2 21 2 21 12 12 21 21 21 21 12 12 2 21 21 12 12 20 12 12 12 12 21 21 12 12 2 21 2 12 21 21 21 2 12 12 12 21 21 21 12 21 21 2 12 21 21 12 21 21 21 12 21 2 21 21 12 12 12 12 12 21 12 12 12 12 12 21 12 21 21 21 12 12 12 21 21 21 21 21 21 12 12 12 12 12 12 21 21 12 12 21 12 12 12 2 21 21 21 21 2 21 12 12 20 12 21 12 12 21 21 12 20 12 12 12 12 12 21 12 12 21 12 21 20 12 12 21 12 21 12 21 12 12 12 12 12 12 20 21 12 21 21 12 12 21 21 2 21 21 21 2 21 12 21 12 21 12 12 12 12 12 21 21 12 21 21 12 21 12 21 20 12 12 12 12 12 12 12 12 12 12 21 21 12 12 21 12 21 21 12 20 12 12 12 12 20 12 12 12 12 4 12 12 21 21 20 12 2 21 12 12 12 21 12 12 12 21 12 12 12 12 12 12 11 12 21 12 12 21 12 21 12 12 21 12 21 21 12 12 12 12 12 4 21 20 21 21 21 21 12 12 21 12 12 20 12 21 21 21 12 21 12 12 21 21 2 2 12 12 2 21 20 12 21 12 21 12 12 21 12 12 12 12 20 21 12 12 12 12 20 12 21 21 21 21 21 12 12 12 12 21 21 21 12 12 21 21 12 21 21 12 21 21 21 12 12 12 12 21 21 2 12 21 2 2 21 12 21 21 12 12 21 21 12 12 12 12 2 21 21 12 12 12 21 21 2 2 21 21 21 2 2 12 12 12 21 2 21 21 2 2 21 21 2 21 11 21 21 21 21 12 2 12 12 21 21 21 21 12 21 21 21 21 21 21 12 21 12 12 12 21 12 21 12 12 12 12 20 21 12 21 2 2 21 21 2 21 21 2 11 2 21 2 2 2 21 21 12 21 21 2 2 15 21 2 21 21 21 21 2 21 21 21 21 2 12 11 21 12 21 21 21 21 21 2 21 21 21 12 21 21 21 12 21 2 2 21 2 2 2 21 21 2 2 21 21 12 21 12 12 21 12 2 21 12 21 12 12 2 21 21 21 21 21 21 12 21 12 21 2 21 21 12 21 12 2 21 21 12 12 21 12 21 21 21 21 21 21 21 2 21 21 21 21 12 12 12 12 12 21 12 12 12 12 12 21 12 12 21 20 21 12 20 21 12 12 21 2 2 21 21 21 21 21 21 12 12 21 21 12 12 21 21 21 12 2 21 2 2 12 21 11 2 12 12 4 21 12 20 12 21 21 21 21 21 12 12 21 12 21 21 2 12 2 21 12 12 12 21 21 12 21 20 12 12 12 12 21 12 12 12 12 12 12 12 12 21 12 12 12 12 12 12 12 12 12 12 12 12 21 12 12 12 12 21 12 12 12 21 12 15 21 12 21 21 11 12 21 11 11 2 12 12 12 12 21 12 21 21 12 21 21 12 21 21 21 11 2 21 21 21 21 12 2 12 21 21 12 12 12 21 21 21 12 12 2 21 21 12 21 21 12 11 21 2 12 12 12 12 21 12 21 12 12 12 20 21 20 12 12 12 21 12 12 12 21 12 21 12 20 20 20 12 12 12 20 12 21 12 12 12 12 12 21 12 12 12 12 12 21 21 21 21 21 2 2 21 21 21 21 21 12 21 12 21 21 12 20 12 12 12 12 12 21 12 12 12 21 21 2 12 12 12 12 12 12 12 21 12 12 12 21 12 12 21 21 12 21 12 21 20 21 12 20 12 12 12 12 21 12 12 21 12 12 12 12 12 12 12 21 12 21 12 21 21 2 21 21 21 21 21 21 21 2 2 21 21 12 21 21 21 21 12 21 12 21 21 21 12 21 21 21 2 12 12 12 12 12 12 12 12 12 12 21 12 12 12 12 12 12 12 21 21 12 21 12 21 21 12 21 21 12 21 21 21 12 21 12 12 12 12 12 20 12 12 21 12 12 12 20 20 20 12 12 12 12 21 21 12 21 21 12 21 20 12 12 21 21 12 21 4 20 12 12 20 12 12 21 21 2 21 21 2 21 21 21 12 21 12 12 12 12 12 21 12 12 12 21 12 12 12 21 12 21 20 12 20 12 12 21 12 12 12 21 21 21 21 2 21 2 21 21 21 12 2 12 21 21 12 12 21 21 21 21 21 21 21 2 2 11 2 21 21 21 21 21 2 2 21 2 21 11 11 21 21 11 12 21 12 21 21 12 12 12 21 2 21 21 12 2 21 21 12 12 21 21 12 12 12 21 21 21 21 21 12 12 12 21 21 21 2 2 2 2 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 12 2 21 20 21 12 21 21 21 21 12 21 21 11 12 21 12 21 12 12 21 21 12 12 21 12 12 21 12 21 21 21 12 12 21 20 12 12 12 21 2 12 12 21 21 21 21 21 21 2 12 21 21 12 21 21 12 20 12 2 21 21 12 21 21 21 2 21 21 21 21 12 12 21 21 21 12 21 21 2 12 12 21 21 2 21 2 2 2 21 21 21 2 21 11 11 21 12 21 12 21 12 21 12 12 12 12 21 21 21 21 12 12 21 21 21 21 21 12 12 12 21 21 21 2 21 12 21 12 12 12 12 12 12 12 12 12 21 21 21 12 11 12 12 12 12 21 12 21 12 12 20 12 12 21 21 21 12 12 21 12 12 21 12 21 12 21 21 12 12 12 21 21 12 12 12 12 12 12 21 21 21 11 13 2 2 21 21 2 2 2 2 21 2 2 2 21 12 12 12 12 12 12 12 12 21 12 12 12 21 12 21 21 21 12 12 12 12 12 12 12 21 12 12 12 12 21 21 12 21 21 12 12 12 12 21 12 21 21 21 21 2 21 21 21 12 21 11 21 21 21 12 12 21 12 12 12 20 20 12 12 12 12 21 21 12 12 12 12 12 12 21 21 21 21 21 12 12 12 12 20 21 21 12 21 2 12 21 12 12 12 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 12 12 21 21 21 21 12 12 21 21 21 21 21 21 21 21 12 21 21 12 12 21 21 21 21 12 2 21 21 21 21 21 2 2 2 11 12 12 12 12 12 12 12 12 12 21 21 21 2 12 21 21 21 12 21 21 12 21 21 12 12 21 12 12 12 21 21 12 21 12 12 21 21 12 21 2 21 21 12 21 21 21 21 12 21 21 12 21 21 21 11 21 12 21 21 21 21 11 11 21 21 12 21 21 21 12 12 21 12 21 12 12 21 21 12 4 12 12 21 12 12 21 12 20 20 12 12 12 20 12 12 20 12 12 12 12 20 12 12 21 12 12 21 12 21 21 21 21 12 12 12 12 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 12 12 21 21 21 21 12 12 12 21 21 21 21 12 12 2 21 21 21 21 21 12 15 21 21 2 21 12 12 12 12 21 12 21 21 21 21 12 21 21 21 21 12 21 12 12 21 12 21 12 12 21 21 12 12 12 12 12 20 12 12 12 12 12 12 21 12 12 21 21 12 21 12 12 21 12 12 21 12 12 12 12 12 12 21 12 21 21 12 21 12 12 21 21 12 4 20 12 12 12 12 12 21 20 12 20 12 20 12 21 12 21 21 12 12 12 12 21 12 12 12 20 12 12 12 12 12 12 12 21 21 12 12 12 12 12 21 12 20 12 21 4 12 12 20 12 12 20 12 20 12 21 12 12 12 21 12 12 21 12 21 20 12 21 21 12 21 21 21 21 2 2 21 2 21 21 12 12 12 12 12 21 12 12 12 21 12 4 12 12 12 21 12 12 12 21 12 20 21 20 12 12 12 12 12 21 12 12 12 12 12 12 12 20 20 4 12 20 21 21 12 12 20 12 12 12 20 12 21 2 21 12 21 21 12 12 12 12 21 12 21 12 12 21 12 12 21 12 12 21 12 20 12 21 12 21 12 12 12 12 12 20 12 12 12 12 12 12 12 12 12 12 12 4 2 12 12 12 12 12 12 2 12 21 21 12 12 12 21 20 21 21 20 21 12 12 21 12 12 12 12 12 12 12 12 12 12 21 12 12 12 21 12 12 21 20 12 12 21 12 21 12 12 21 21 12 21 12 12 12 12 20 12 21 21 12 21 12 12 12 12 21 21 21 12 21 21 12 12 21 12 21 21 12 12 21 2 21 21 21 21 11 11 21 21 12 12 21 21 21 11 12 21 21 21 21 11 21 12 12 21 2 2 21 21 12 12 12 12 12 4 21 12 12 21 12 2 21 12 21 21 21 21 12 6 12 21 12 12 12 12 12 12 12 12 12 12 12 20 20 21 12 12 12 12 20 12 12 12 12 12 12 12 21 21 11 11 12 12 21 21 21 21 21 21 12 12 12 21 21 12 21 21 21 21 21 21 21 12 12 2 12 12 21 21 12 12 21 12 12 21 12 12 12 12 20 12 12 20 12 12 12 21 21 21 11 21 21 21 21 11 21 11 21 12 12 12 21 21 12 12 21 21 21 21 21 12 12 21 12 21 21 12 21 12 12 12 12 12 21 21 21 12 21 12 21 2 12 12 12 20 12 12 21 20 12 12 12 6 21 21 11 21 2 21 21 6 21 21 21 12 21 21 21 21 21 21 2 21 21 21 12 12 12 12 21 21 12 12 12 12 12 12 21 12 20 12 12 12 21 12 20 21 12 21 21 12 20 21 12 12 12 20 12 20 12 12 12 12 12 12 21 12 12 21 21 12 21 12 12 12 12 21 20 12 12 12 12 12 12 12 12 12 12 20 12 21 20 12 12 12 21 12 12 12 12 12 12 12 12 12 12 12 12 12 21 12 12 4 12 20 21 4 12 12 12 20 12 20 12 20 12 21 12 12 12 21 21 12 12 21 21 21 21 21 21 21 2 2 12 21 12 12 21 12 12 12 21 21 21 21 12 12 21 12 12 20 12 21 21 12 12 12 12 21 12 12 12 12 21 12 12 21 12 12 12 12 12 12 12 21 21 21 12 12 21 12 12 21 12 12 12 20 12 12 12 21 2 21 21 12 12 12 21 21 12 12 21 12 21 21 21 11 21 21 12 21 12 12 12 21 21 12 21 21 12 12 12 12 12 12 12 12 12 12 12 21 21 12 12 12 21 21 21 2 2 11 21 21 12 12 21 12 12 2 2 21 21 12 21 12 12 21 12 12 21 12 12 12 12 21 12 21 20 12 21 21 21 2 12 12 20 12 12 20 21 12 12 12 2 21 21 21 12 12 21 21 21 21 21 21 21 2 12 12 21 21 21 21 12 12 20 12 12 20 12 12 20 12 21 12 21 21 21 2 2 11 2 12 11 21 12 12 12 21 21 12 12 21 12 12 12 21 12 12 12 12 20 12 12 20 12 12 12 12 20 21 12 12 21 21 12 12 12 21 12 12 12 12 21 12 12 21 12 20 21 20 20 12 12 12 21 12 12 21 12 21 21 21 21 21 21 12 21 12 12 12 21 20 12 12 21 12 21 12 21 12 12 12 12 12 12 12 21 12 21 21 12 12 12 12 21 21 21 12 21 21 21 2 11 21 2 21 21 2 12 12 21 12 12 21 2 21 12 21 21 12 12 21 21 12 21 21 21 12 21 21 12 12 21 21 12 11 21 21 20 12 12 21 21 12 12 12 21 21 12 21 21 21 21 12 21 21 21 21 12 12 21 12 21 21 12 12 12 12 12 21 12 21 21 12 12 21 21 21 21 21 12 12 12 20 12 12 20 21 12 12 21 12 12 20 12 21 12 21 12 20 12 20 12 20 4 12 20 12 12 12 20 20 21 12 12 12 12 21 12 21 12 20 12 21 21 21 20 12 21 20 12 12 12 12 12 21 21 12 21 21 21 21 12 12 21 21 12 12 12 12 12 21 11 21 21 21 21 21 12 2 12 12 21 21 12 12 12 12 12 12 12 21 21 12 12 21 21 12 21 12 21 21 12 20 21 20 21 12 21 21 21 12 12 21 12 12 12 12 12 21 12 21 21 21 12 20 12 12 12 12 12 12 20 12 12 20 21 21 20 12 12 12 12 21 21 21 21 21 21 12 21 12 12 12 2 21 21 12 21 20 12 12 12 12 12 12 12 21 21 12 12 21 12 12 12 12 21 12 20 12 12 12 12 12 12 12 12 20 12 21 12 12 12 12 12 21 20 12 12 12 12 20 12 12 20 12 12 12 12 20 12 12 12 12 12 12 21 12 12 12 12 12 21 12 21 12 12 21 12 12 12 12 12 21 12 21 12 12 21 21 21 21 12 2 21 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 12 12 12 21 21 21 21 2 21 12 21 21 21 21 21 2 21 21 12 21 21 12 21 21 12 12 12 21 21 21 12 12 21 21 21 21 21 21 21 21 12 20 21 21 12 21 12 21 21 12 12 21 21 21 21 21 2 2 21 21 13 2 21 21 21 2 2 2 6 21 21 2 21 21 2 21 21 21 2 2 21 2 2 21 21 2 21 11 21 21 2 2 11 11 21 21 2 21 21 21 21 2 21 21 21 13 2 21 2 21 21 2 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 11 2 21 21 21 2 2 21 21 21 2 21 21 21 21 21 21 21 2 21 2 21 2 2 2 11 2 11 2 21 11 2 2 21 21 2 2 21 21 21 21 2 21 12 21 21 21 21 21 2 11 21 2 2 21 21 11 21 21 21 11 21 21 12 12 12 21 21 21 21 12 12 21 21 21 11 12 21 21 21 21 21 2 21 12 21 12 12 12 21 12 21 21 12 21 21 2 21 2 2 2 21 21 12 21 21 21 2 12 21 21 21 21 21 21 12 2 21 21 2 21 21 21 21 12 12 12 12 12 21 21 12 12 21 21 21 11 21 21 2 2 21 2 21 21 2 11 11 21 21 2 12 21 21 12 21 12 20 20 12 12 12 21 12 12 12 12 12 12 20 12 12 12 12 12 21 21 21 12 21 12 21 21 12 12 12 21 21 21 21 2 2 21 2 2 21 21 15 21 2 21 2 2 11 21 2 2 21 21 2 21 21 12 21 21 21 2 2 21 21 21 21 21 21 2 2 21 2 2 2 21 21 21 2 2 21 21 21 21 21 21 21 2 21 12 12 21 21 2 21 21 21 21 2 21 21 21 21 2 13 2 21 2 21 2 21 21 21 21 21 21 21 2 21 2 21 21 21 2 21 21 21 21 2 21 2 21 21 21 21 21 2 2 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 2 2 21 21 12 21 12 12 12 21 21 21 2 21 21 12 12 21 21 21 21 12 2 21 21 2 21 21 2 2 21 2 2 21 21 21 11 21 21 21 21 21 21 21 21 21 12 12 21 2 12 21 2 21 21 21 2 21 21 21 2 21 21 12 12 2 6 2 21 12 12 20 12 12 12 12 20 21 12 21 12 2 21 12 12 21 2 21 21 21 11 2 2 2 12 12 21 12 12 12 12 21 12 12 2 20 20 12 12 20 12 12 21 21 12 12 12 21 12 21 21 12 12 12 12 12 21 12 20 12 12 12 12 12 20 20 12 20 21 21 21 21 21 2 2 21 2 21 2 21 21 2 21 21 2 21 2 21 2 21 11 21 21 2 2 21 2 21 21 21 2 21 21 21 2 21 21 2 21 21 2 21 2 21 2 21 2 21 21 21 21 21 21 12 12 12 21 21 21 2 21 21 12 21 21 21 21 21 21 2 21 21 2 21 21 21 2 13 2 21 21 2 12 21 21 21 2 21 21 21 21 21 21 21 21 21 12 11 21 11 2 13 21 21 21 12 21 21 21 21 21 21 12 21 21 21 12 21 2 21 2 2 2 2 2 2 21 21 21 21 21 21 2 21 2 21 2 2 2 2 21 13 21 21 12 12 12 12 12 12 12 12 12 21 21 2 21 21 21 2 21 2 2 21 2 2 2 2 12 21 21 21 21 21 12 21 12 21 21 2 11 21 12 12 12 2 21 12 12 21 12 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 12 12 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 12 12 12 21 21 12 21 21 21 21 21 21 21 21 21 2 2 21 2 21 12 12 12 12 21 12 21 21 21 2 12 12 21 12 12 12 12 21 2 12 12 12 12 2 21 12 21 12 21 12 21 12 2 12 21 12 21 12 21 12 21 21 2 21 21 21 2 21 2 21 2 2 21 21 21 21 21 2 21 2 21 21 12 12 21 12 12 21 21 21 21 12 2 2 21 2 2 21 21 21 20 21 21 21 12 12 12 12 12 21 15 21 12 21 21 11 21 2 21 11 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 2 21 2 2 21 12 21 2 12 21 21 21 21 2 2 21 2 21 21 21 21 21 12 12 12 20 21 21 12 21 20 12 21 12 21 2 21 21 21 21 2 21 21 21 11 2 21 21 21 21 21 21 13 2 2 12 2 21 2 21 21 21 21 21 21 21 21 21 2 2 21 21 21 11 13 21 12 21 21 2 21 2 21 21 12 12 2 21 12 21 2 21 21 12 21 21 2 2 21 21 12 12 12 21 21 12 21 21 2 12 21 12 12 21 21 2 21 2 21 21 21 12 12 12 12 21 21 12 21 21 21 12 21 2 21 21 21 21 2 2 21 21 12 21 21 21 21 12 2 2 21 2 21 2 21 21 13 21 2 21 2 2 21 21 21 12 12 21 12 21 12 12 12 12 2 21 12 21 2 21 21 21 21 21 21 2 21 21 2 2 21 21 2 21 21 11 11 12 12 12 21 21 21 12 20 21 21 2 21 2 21 21 12 12 21 12 12 21 21 21 21 21 21 12 12 21 21 21 12 12 12 21 21 12 12 21 12 12 12 12 12 12 12 12 21 21 12 12 12 12 20 12 12 12 12 12 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 12 12 21 12 2 21 21 21 21 21 21 2 21 2 21 21 21 21 12 21 21 12 2 21 12 21 21 21 21 21 12 12 21 21 12 21 21 21 2 2 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 11 13 21 11 21 21 21 2 21 21 21 2 2 21 21 21 12 12 21 12 12 21 2 21 12 12 12 12 12 21 21 12 21 21 2 2 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 2 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 12 12 12 21 21 21 21 21 12 21 21 21 21 2 12 21 12 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 2 2 21 21 2 21 21 21 21 2 21 2 21 2 21 12 12 12 12 12 12 21 21 12 12 12 21 21 21 21 21 21 21 21 2 12 20 12 12 12 2 21 12 12 21 21 21 21 12 12 12 12 12 21 12 12 21 21 21 21 21 21 21 12 21 21 21 21 12 21 12 12 21 21 21 21 12 21 21 2 21 12 12 21 21 12 21 15 21 21 12 12 6 21 12 12 2 21 21 2 12 21 15 21 12 12 20 21 20 12 20 21 21 21 21 21 2 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 13 2 21 21 21 21 21 21 21 21 21 21 12 21 12 21 20 12 21 21 21 12 21 21 21 12 21 12 21 21 21 12 12 12 21 12 21 12 12 21 12 21 21 21 2 21 21 2 21 21 21 21 12 21 12 21 12 12 21 21 12 12 12 2 21 12 21 21 21 12 21 21 21 12 12 12 12 21 21 12 12 12 21 21 12 21 21 21 21 21 2 21 21 21 12 12 20 12 21 12 21 12 12 21 21 12 12 20 21 21 21 12 21 2 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 2 21 2 21 2 21 2 2 2 21 21 21 21 12 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 12 21 21 21 2 21 12 12 21 12 21 2 12 21 21 12 21 21 2 21 21 21 21 21 21 21 2 21 21 21 2 21 2 2 21 21 21 21 21 21 21 6 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 2 21 21 2 21 11 21 21 21 21 21 21 21 21 21 21 21 2 13 21 2 11 21 21 21 2 21 21 21 21 2 21 2 21 21 21 21 21 2 2 2 21 21 21 2 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 13 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 12 12 12 21 20 12 21 21 20 21 21 21 12 21 21 21 21 21 21 12 12 21 6 12 12 21 12 2 12 12 12 21 12 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 2 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 13 21 21 21 21 2 21 11 21 21 2 2 2 11 21 12 21 12 12 21 21 21 21 21 21 12 21 21 21 2 21 2 21 2 21 21 21 2 21 21 21 2 2 21 21 21 21 21 21 2 2 21 2 21 2 21 21 21 2 21 21 2 2 13 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 20 4 21 4 12 12 21 21 12 12 21 21 12 12 21 21 21 21 21 12 21 21 20 21 21 12 12 12 21 12 20 12 20 20 20 12 21 21 12 21 21 12 12 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 15 20 21 12 12 12 21 21 21 21 12 12 21 12 12 12 21 12 21 21 21 12 21 21 21 21 21 21 12 12 21 6 21 21 21 21 12 12 21 12 21 21 21 21 12 12 21 12 21 2 21 21 21 21 21 21 12 21 12 12 21 12 20 21 21 21 21 21 21 21 21 21 21 2 2 21 2 21 21 2 21 2 21 2 2 2 21 2 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 6 12 21 21 21 12 21 21 12 21 21 21 21 21 21 21 12 20 12 21 12 21 12 12 12 21 2 21 21 2 21 21 21 2 21 21 21 21 21 2 2 2 2 2 21 21 21 21 21 21 2 2 2 21 21 12 12 21 12 12 12 12 12 15 12 12 20 12 12 12 21 21 21 12 21 12 21 21 12 21 21 2 2 21 2 21 12 12 21 21 21 21 21 21 21 21 21 2 21 21 2 2 21 21 21 21 6 21 21 21 21 21 21 21 21 21 6 2 12 12 21 2 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 12 21 21 11 21 21 2 21 13 21 2 2 21 21 2 11 2 21 21 21 21 2 21 21 21 2 2 21 21 2 21 21 21 21 21 2 21 21 2 21 2 2 21 2 21 21 11 21 2 21 12 21 21 21 21 21 21 21 2 12 21 21 21 2 21 21 21 21 11 21 2 21 21 21 21 2 2 21 21 2 21 21 2 2 21 21 21 21 2 2 21 2 21 2 21 11 2 21 2 2 2 21 2 21 21 21 2 2 2 21 2 21 21 12 12 21 21 2 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 2 21 21 12 21 21 21 2 21 21 12 21 2 21 12 21 21 2 21 21 21 2 2 2 6 21 21 21 21 2 2 2 21 2 2 21 21 21 21 2 2 21 21 21 21 21 21 2 11 2 21 21 21 21 21 21 21 21 2 2 2 21 21 21 2 2 21 12 21 12 21 12 12 12 12 21 12 21 21 2 12 12 21 12 21 2 2 2 21 21 21 21 12 21 21 21 12 21 21 21 21 21 12 12 21 21 21 12 12 12 21 12 12 12 12 12 12 21 21 21 21 20 12 12 12 12 4 20 12 12 12 12 4 12 20 12 20 12 12 21 20 12 21 12 21 12 12 12 12 21 21 21 12 12 21 12 21 21 12 12 21 21 21 21 21 11 12 21 2 21 2 21 12 15 21 2 21 21 12 21 21 12 21 2 21 21 2 21 21 2 2 21 21 2 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 2 2 21 2 21 21 21 21 21 21 21 21 21 21 2 15 21 21 2 2 2 2 11 21 21 21 2 21 2 21 2 2 2 21 2 21 21 2 2 21 2 21 2 2 11 2 21 21 21 11 21 21 2 21 21 2 2 11 21 21 21 2 2 2 21 21 20 12 12 21 12 12 21 21 12 21 2 20 12 12 12 12 21 12 12 12 21 12 12 21 12 12 12 12 12 21 2 21 21 21 21 21 21 21 21 2 2 21 2 21 21 21 21 21 21 2 21 2 2 21 2 21 21 2 21 2 2 21 21 11 2 2 21 21 2 21 21 2 2 21 21 21 2 12 21 21 12 21 2 21 21 21 21 21 13 21 2 2 21 2 11 2 21 2 21 2 21 21 21 2 21 21 21 2 21 2 21 21 2 21 2 21 21 21 2 21 12 12 2 21 21 21 2 2 21 21 2 2 21 21 21 21 21 21 21 2 21 2 21 21 21 2 21 2 2 21 21 21 2 21 21 2 2 2 21 21 21 2 2 21 21 21 2 2 21 11 2 2 2 2 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 2 12 21 21 12 21 21 2 2 21 21 21 12 21 21 11 2 21 21 21 21 21 2 2 21 2 21 21 21 21 21 2 2 21 11 21 12 11 2 21 2 2 2 2 2 2 21 2 21 21 21 21 21 21 21 12 21 2 21 12 21 21 2 2 2 21 21 2 2 2 21 21 12 21 21 21 2 21 21 21 21 21 21 2 21 12 12 12 21 21 21 2 21 21 2 11 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 13 21 12 21 12 12 21 21 12 12 12 12 12 21 21 21 21 21 21 11 2 21 2 21 2 21 21 2 21 2 2 2 2 21 11 21 21 21 21 21 6 21 21 21 2 2 21 21 21 21 2 21 2 11 21 2 11 21 2 2 21 21 21 21 21 2 21 21 21 12 12 21 21 11 12 21 13 2 2 2 21 21 21 21 2 2 21 21 21 21 21 21 2 2 21 21 2 21 2 2 2 2 21 13 21 21 12 12 21 21 12 21 21 21 21 21 21 21 2 21 21 2 2 21 2 2 21 15 21 21 2 2 21 2 2 21 21 21 11 2 21 21 21 21 12 21 21 2 21 21 2 2 2 21 21 12 21 13 21 2 2 21 21 21 21 21 2 21 21 21 21 2 21 2 21 2 11 21 21 21 21 21 21 2 21 21 2 21 11 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 2 21 2 2 21 21 21 2 21 2 21 2 21 2 2 21 2 21 21 12 2 21 21 21 21 12 21 21 21 12 21 21 12 12 2 2 11 21 21 2 2 21 2 2 21 21 2 13 2 21 12 20 12 12 21 12 12 12 12 12 12 12 12 21 21 12 12 20 21 12 12 21 13 21 12 12 12 12 12 21 12 21 12 21 12 20 21 12 21 20 12 12 12 12 12 4 4 21 21 12 12 21 12 20 12 12 21 12 13 12 12 20 12 21 12 21 12 12 12 2 21 12 12 21 12 21 12 21 12 20 12 21 12 21 12 12 12 12 21 2 21 2 2 2 21 2 21 21 2 21 21 21 21 21 2 21 21 2 21 11 21 21 2 21 21 12 21 20 21 21 21 21 21 12 21 12 21 21 21 12 12 21 12 12 12 12 21 12 12 2 21 21 21 12 12 21 21 21 12 20 21 12 12 21 21 2 21 2 21 12 2 2 2 21 21 21 21 21 2 21 2 2 21 21 21 2 21 21 21 2 12 21 12 21 21 21 21 2 21 2 21 21 2 2 21 21 12 12 21 12 12 12 12 12 12 12 11 20 21 21 12 21 12 21 12 21 12 12 21 12 12 21 21 12 12 12 12 12 21 21 21 12 21 21 21 21 21 12 21 21 12 12 21 21 21 2 21 12 12 12 12 12 21 12 12 21 2 21 21 21 21 2 21 21 2 21 21 21 21 21 2 13 11 21 2 11 21 21 21 2 21 21 2 21 2 2 2 6 21 21 21 21 21 2 2 21 21 21 21 21 21 2 21 2 21 21 21 21 2 12 21 2 21 21 21 2 21 2 21 21 21 11 11 11 21 21 21 2 2 2 2 21 2 12 21 12 12 12 12 21 21 12 2 2 2 21 2 21 11 21 12 11 21 21 21 2 21 21 2 21 2 2 2 21 2 2 21 21 2 21 21 2 2 21 21 2 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 2 11 21 2 2 21 21 21 21 21 21 2 21 21 21 21 2 21 12 2 21 2 2 21 12 20 12 4 12 12 12 12 12 12 21 12 4 12 12 12 21 12 12 12 21 12 12 12 12 21 21 12 12 12 21 12 20 12 12 12 12 21 12 12 12 21 21 21 21 21 21 12 21 21 11 21 21 21 6 2 21 21 21 2 12 12 12 12 21 11 2 21 21 12 4 21 2 21 2 21 11 21 21 2 21 21 21 2 21 21 21 2 21 21 21 12 21 21 2 21 21 21 2 2 2 21 2 2 21 2 21 2 21 21 11 2 21 2 2 2 2 6 21 21 21 2 21 21 2 2 4 21 21 21 21 2 2 21 21 21 21 2 21 21 2 21 21 2 21 2 21 2 2 21 21 12 21 12 2 12 21 12 21 21 21 12 12 21 12 12 4 4 4 2 2 21 2 21 21 2 21 21 12 2 21 2 2 2 2 21 21 20 12 21 12 11 11 21 21 21 21 21 2 2 21 21 21 2 21 21 2 21 11 21 21 21 21 21 21 21 12 2 12 12 12 20 21 21 12 2 21 2 12 21 2 2 21 2 11 21 2 21 21 21 2 21 21 12 21 21 21 21 2 21 21 2 2 2 2 21 21 21 2 21 21 2 21 21 12 21 21 21 21 2 2 21 21 2 2 21 2 21 2 2 21 21 2 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 2 21 2 21 2 2 2 21 2 21 21 2 2 2 2 2 21 21 21 21 21 21 2 21 2 2 13 21 2 21 21 2 2 21 12 2 21 21 21 21 11 21 21 21 2 21 2 12 21 2 21 21 21 21 11 21 21 12 21 21 21 2 21 21 21 12 12 20 12 4 21 12 21 12 12 20 12 4 20 20 12 12 21 12 12 12 21 21 2 21 2 2 21 21 11 21 21 2 21 11 21 21 21 21 21 2 21 21 12 12 21 2 21 21 21 21 2 6 21 21 12 12 21 21 21 2 2 21 2 2 21 11 21 21 21 21 21 21 2 21 21 21 21 12 2 21 12 12 12 12 12 21 12 2 21 21 21 21 12 21 21 21 2 2 21 21 21 21 21 21 21 21 12 12 21 21 21 20 12 12 12 21 21 12 21 2 21 12 21 21 21 21 21 12 2 12 21 21 21 12 11 21 21 21 21 21 21 12 21 2 11 21 21 2 21 21 21 13 21 2 21 21 12 21 21 12 21 12 2 12 21 12 21 21 21 21 12 12 12 21 12 21 12 12 12 21 20 20 12 21 12 12 21 12 21 12 21 21 21 12 21 21 21 12 12 21 12 12 12 12 21 21 12 12 21 12 21 2 21 21 21 21 21 21 20 12 12 12 12 21 21 12 20 12 12 20 12 12 21 21 21 12 12 12 20 21 21 21 12 12 21 21 12 12 21 21 12 21 12 12 21 21 21 21 21 21 21 2 21 21 21 11 21 21 2 12 21 21 2 21 21 12 12 12 21 21 12 21 21 12 21 21 12 12 21 21 21 21 21 12 21 21 2 21 12 2 2 21 21 21 21 21 21 12 21 12 21 21 2 21 21 21 21 2 21 2 2 2 2 2 2 21 21 2 2 11 21 2 21 2 2 2 2 2 2 2 11 21 21 21 21 21 21 21 2 21 2 12 21 2 21 21 2 21 12 21 12 12 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 2 21 12 21 21 12 21 2 21 21 13 21 2 21 21 12 12 21 21 12 20 21 2 21 12 12 21 20 12 12 12 12 21 12 21 12 20 12 21 20 12 21 20 12 12 12 20 21 12 4 12 12 20 20 12 20 12 20 12 21 12 21 2 21 11 21 2 21 21 2 2 21 21 2 21 21 2 15 2 2 21 21 21 21 2 2 2 21 21 6 2 21 21 2 2 21 21 2 21 21 21 21 2 12 21 12 21 21 2 12 12 12 12 21 21 21 21 21 2 2 21 21 2 21 21 2 21 2 21 21 21 21 21 12 12 20 12 12 12 12 21 21 21 12 12 12 6 12 21 21 21 2 12 21 12 21 21 21 21 21 21 21 12 21 12 12 2 21 2 2 12 12 12 12 21 12 12 12 21 2 12 12 12 21 12 12 21 2 21 21 21 21 21 13 21 2 2 21 2 21 2 21 21 2 21 21 21 21 21 12 21 12 21 12 21 21 12 21 2 2 21 2 21 2 21 21 21 21 21 21 21 21 2 2 21 21 21 12 21 21 12 21 12 2 21 21 2 2 2 21 21 12 21 12 12 12 20 12 21 12 21 15 12 21 2 21 21 2 21 21 21 21 21 2 21 21 21 21 2 2 21 21 21 12 12 12 21 21 2 21 21 21 21 11 2 21 11 2 21 21 21 21 12 21 12 12 21 21 21 21 2 21 21 12 21 21 21 2 21 21 21 11 21 2 21 21 2 21 2 2 21 21 21 11 21 21 12 11 21 21 12 12 12 21 21 12 2 2 2 21 12 12 21 12 12 21 21 21 21 12 12 21 12 12 12 21 2 21 21 21 2 21 21 21 21 21 2 21 21 2 21 21 21 21 2 21 2 21 21 21 21 2 2 2 2 2 21 21 21 11 21 21 2 21 2 2 2 21 21 21 2 21 21 12 12 21 21 21 2 21 21 2 21 21 21 12 21 21 21 21 2 21 2 21 2 21 21 21 2 2 21 2 21 11 21 2 21 21 21 21 2 21 21 21 21 21 21 2 2 2 11 11 2 21 21 21 21 12 21 2 20 21 2 2 2 2 21 21 11 21 12 12 20 12 20 4 12 21 4 4 12 20 12 12 12 12 21 12 21 12 12 21 12 15 12 21 21 12 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 2 2 21 21 2 2 2 21 21 2 11 2 2 21 2 21 2 2 21 2 21 2 12 21 12 21 21 12 21 12 12 21 12 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 6 2 21 21 12 2 21 21 21 21 21 21 2 21 2 21 2 2 21 21 2 21 12 21 12 12 12 12 12 12 21 12 21 21 21 21 21 21 12 12 21 21 21 11 12 21 21 21 21 21 21 2 2 2 21 21 21 2 21 2 21 21 2 2 21 2 21 21 21 2 2 21 2 21 2 21 21 21 2 2 21 21 21 21 21 2 21 21 12 12 21 12 12 12 21 21 21 2 21 21 2 21 21 13 21 2 21 21 2 21 21 2 2 21 2 21 2 2 2 21 21 21 21 21 2 21 21 2 21 21 21 21 2 21 21 21 13 2 2 21 2 21 21 21 21 21 21 2 21 2 21 21 21 21 20 20 4 21 20 12 20 20 21 12 20 20 12 12 21 20 20 20 21 21 12 12 12 12 12 12 21 21 2 21 21 11 21 21 21 21 2 21 21 21 12 21 21 21 2 21 2 21 2 21 2 2 21 12 21 2 2 12 12 21 21 12 12 21 12 21 21 2 12 12 12 21 21 21 21 2 12 12 12 12 21 12 21 12 12 2 21 21 2 21 21 21 21 21 2 11 21 21 11 21 21 2 21 2 21 21 2 2 21 2 21 2 2 2 21 21 2 21 2 21 12 21 2 21 21 2 21 21 21 21 2 2 21 21 21 21 21 13 21 2 21 21 21 21 2 21 2 2 12 21 11 21 11 21 21 2 21 21 21 2 2 2 11 21 21 21 2 13 2 21 21 2 12 21 21 2 21 21 20 12 12 21 12 21 12 20 12 20 21 4 12 21 21 12 21 21 21 21 2 11 21 21 2 2 2 11 2 21 21 21 21 21 2 2 21 2 11 21 12 2 21 21 21 21 2 21 21 11 21 21 21 21 2 21 21 21 21 21 11 21 2 21 20 21 12 12 21 2 12 21 12 21 12 12 21 12 12 12 20 21 12 12 12 12 21 21 21 21 2 2 21 21 21 21 21 2 2 21 2 2 21 2 21 21 2 21 21 11 2 2 21 21 21 21 21 12 21 12 12 21 12 12 12 21 12 12 12 21 12 21 21 21 12 12 21 21 21 12 21 12 21 21 12 12 2 21 2 12 12 21 21 21 21 12 21 21 12 21 2 21 21 21 12 21 21 12 21 12 21 12 21 2 21 2 21 21 2 2 2 2 11 21 21 21 21 2 2 21 21 21 2 21 21 21 21 21 12 12 12 20 21 12 21 12 21 21 12 12 21 2 21 2 21 2 2 21 2 2 2 21 21 2 21 21 2 11 21 12 2 21 12 21 21 21 12 12 21 21 12 21 12 12 21 12 2 21 2 21 21 21 21 21 2 21 12 2 21 21 2 21 2 21 2 2 21 21 21 21 21 12 21 21 21 21 21 21 2 2 2 21 21 2 21 2 21 21 21 21 21 2 2 21 21 21 21 21 21 2 21 12 21 2 6 21 20 2 21 21 21 21 12 12 12 12 21 12 12 21 12 12 12 20 12 12 12 12 21 12 12 12 12 12 12 12 12 12 12 12 12 21 12 12 12 21 12 12 20 12 12 12 12 12 21 12 20 21 21 12 12 12 11 2 21 21 12 21 21 12 12 12 21 21 2 13 2 2 12 20 12 20 12 21 4 20 20 12 4 12 12 12 12 4 12 12 12 12 12 21 12 12 11 2 21 21 12 21 12 12 12 20 12 12 20 21 12 20 12 12 12 4 12 12 21 12 21 12 21 21 20 12 12 21 21 21 12 2 12 12 21 12 12 12 12 12 12 12 12 12 12 21 21 12 21 20 21 21 12 21 11 21 21 21 12 12 21 20 12 12 12 12 21 12 12 12 12 12 12 4 21 12 12 12 12 12 21 12 21 20 21 12 12 12 21 21 2 21 21 21 12 20 12 12 12 21 2 21 21 12 12 12 21 21 12 21 21 21 21 2 12 21 21 21 11 21 2 2 12 12 21 2 2 2 2 21 21 2 2 21 21 21 2 21 12 12 21 12 12 21 12 21 12 21 12 21 21 12 12 21 2 21 12 12 21 12 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 2 12 12 21 20 21 21 12 12 12 21 21 21 12 20 12 21 21 21 21 21 21 21 21 2 21 21 21 21 2 13 21 21 21 21 21 21 6 21 21 12 12 20 20 21 21 21 21 12 12 2 12 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 2 2 12 21 21 21 2 21 2 21 21 2 2 2 12 21 21 21 21 21 21 21 12 12 12 21 2 21 12 12 21 21 21 21 11 21 21 2 21 12 12 21 21 21 12 12 12 12 12 21 12 21 12 21 12 12 21 2 21 21 21 12 21 12 12 20 12 21 15 12 15 21 12 2 21 21 21 12 21 12 21 21 21 21 12 12 20 12 12 12 12 12 21 12 21 12 21 2 21 21 21 21 2 21 2 12 21 2 12 11 21 2 11 2 11 2 21 21 21 2 2 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 12 21 21 21 2 2 21 11 2 21 21 2 2 2 21 12 12 21 21 21 21 12 12 11 12 12 12 12 21 12 21 21 21 21 12 21 21 21 21 21 12 21 2 21 21 21 21 21 21 2 21 21 21 21 21 11 21 21 21 12 12 12 21 21 21 21 12 2 21 21 21 21 21 21 12 21 21 11 21 2 21 2 2 11 21 2 12 21 2 2 21 12 21 21 21 2 12 2 12 21 12 20 21 12 21 12 21 12 12 11 12 12 20 21 12 12 21 21 12 12 12 12 21 12 12 21 21 2 2 21 21 21 21 21 12 2 21 21 21 21 12 21 21 21 21 21 21 21 21 15 21 2 11 21 21 11 2 12 12 12 12 21 12 12 12 21 21 12 21 12 12 12 12 21 21 12 4 21 21 12 12 12 12 2 12 21 21 12 20 20 12 21 12 12 21 21 21 2 21 21 2 21 2 2 21 12 21 12 12 12 12 21 12 21 12 12 12 12 21 12 12 12 12 12 21 12 20 21 12 21 21 21 20 21 12 20 20 12 12 12 20 12 20 20 20 12 12 12 21 20 12 12 12 12 21 12 21 20 21 21 12 12 12 12 12 21 12 12 12 12 21 12 21 2 20 21 12 21 12 12 12 12 21 12 21 12 21 21 21 21 2 21 11 12 2 12 2 21 21 21 21 21 21 21 2 2 11 21 21 21 2 2 21 2 11 2 2 11 21 21 2 2 12 21 21 12 12 12 20 20 12 21 12 21 12 12 12 12 21 12 21 12 12 20 12 12 12 12 2 21 12 12 20 12 12 12 12 12 12 21 21 12 20 21 12 12 6 12 12 12 21 12 12 20 12 21 12 12 12 12 21 12 12 12 20 21 21 21 2 21 12 21 12 12 21 12 21 12 12 12 12 21 21 21 21 12 12 12 12 12 21 12 21 21 20 12 12 2 21 21 21 12 21 12 21 21 12 12 20 12 12 12 12 21 12 21 21 12 12 12 12 12 12 12 12 21 20 12 12 12 12 12 21 12 20 12 12 12 21 21 12 12 12 21 21 12 12 20 12 12 4 2 12 12 21 12 12 12 12 12 12 12 20 20 20 12 12 20 20 12 12 12 12 21 12 12 2 21 12 12 12 12 12 21 12 12 20 12 21 12 4 21 21 12 21 12 21 21 2 21 12 12 21 21 12 21 12 21 12 12 12 21 21 21 12 21 21 21 12 12 12 12 21 21 12 21 12 20 20 12 12 12 12 12 12 12 20 21 21 12 21 21 21 12 12 12 21 12 12 12 12 20 12 12 12 12 12 12 21 12 21 21 12 12 21 20 12 12 21 21 21 21 12 21 12 12 21 21 21 12 12 2 2 21 21 2 2 2 21 12 12 21 20 12 12 12 12 21 12 20 12 21 12 12 12 21 21 21 21 21 20 12 21 21 12 12 12 20 20 12 12 12 21 12 12 21 12 20 12 12 12 12 12 12 12 12 12 12 21 12 20 12 21 12 12 20 12 12 12 12 12 20 12 12 20 21 4 12 20 20 21 12 20 20 12 12 20 12 12 12 12 20 21 20 12 20 20 12 12 4 12 12 21 20 12 12 12 21 12 12 12 20 12 12 12 21 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 21 12 12 4 12 20 12 12 21 20 20 12 12 12 12 21 12 21 20 21 21 21 20 12 12 20 12 20 12 20 20 20 12 20 12 12 12 12 21 20 12 21 2 12 21 20 21 12 20 21 20 21 21 12 12 20 21 12 21 21 21 21 12 21 20 21 12 12 21 12 21 21 12 21 12 12 12 21 2 21 12 12 21 12 12 21 21 21 12 12 12 12 4 21 21 12 21 12 21 21 21 21 2 12 20 12 21 21 12 12 21 12 21 12 21 20 12 12 12 20 12 12 21 12 12 12 12 12 21 12 12 12 4 12 12 12 20 12 12 20 12 20 20 20 12 21 12 12 20 12 12 20 12 12 21 12 12 21 12 21 21 12 12 21 12 12 12 12 21 12 20 21 12 12 12 21 12 21 12 12 21 12 21 12 12 21 21 2 2 2 21 21 11 2 2 21 2 21 12 21 2 21 2 21 2 2 21 12 21 21 2 21 12 21 12 12 21 21 12 12 12 21 21 21 12 12 21 12 21 12 21 11 21 21 21 12 12 12 21 21 2 21 2 21 21 21 12 12 21 21 20 21 12 12 21 13 21 12 12 21 12 21 21 2 12 21 21 21 12 21 12 21 12 21 12 12 12 12 20 12 12 12 12 12 21 12 21 21 12 21 21 2 21 20 20 21 12 12 4 21 20 12 21 21 21 21 12 21 21 21 21 21 21 12 21 12 12 12 12 21 12 20 12 20 20 12 12 12 12 12 21 12 20 20 12 20 20 12 20 12 12 21 4 21 12 20 12 20 21 21 12 12 12 12 12 12 12 12 12 12 12 20 12 12 21 21 12 12 21 12 2 12 20 12 12 12 12 12 12 21 2 2 21 21 21 21 12 21 12 12 12 21 12 12 21 21 12 12 12 12 21 12 21 21 12 12 12 12 21 20 12 12 21 21 2 21 12 12 20 12 21 12 12 20 12 12 12 20 20 21 12 12 12 21 12 12 12 12 20 12 12 12 12 21 21 21 21 21 21 12 21 21 21 12 21 12 12 2 2 21 21 12 12 20 12 12 21 21 11 21 2 12 21 12 12 21 12 21 11 12 21 21 12 21 15 12 12 21 21 21 12 12 12 21 21 21 21 21 12 12 12 21 21 21 12 12 12 12 20 20 21 21 20 12 20 12 12 12 12 12 12 21 21 20 20 12 12 12 12 12 12 20 20 12 12 20 12 12 12 12 12 21 21 21 12 12 21 12 21 12 12 12 21 12 20 12 21 12 12 12 12 12 12 12 21 12 12 12 12 21 12 12 12 12 12 21 20 12 12 12 21 20 20 4 12 12 20 20 12 12 20 12 12 12 12 12 21 20 20 20 20 12 12 4 12 12 20 20 4 21 20 12 12 20 21 12 12 12 20 20 12 20 12 4 12 4 12 4 12 12 12 2 12 12 21 21 12 12 21 12 21 21 12 12 12 21 12 12 12 21 12 21 12 21 21 21 12 12 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 12 21 20 12 12 21 12 12 2 21 21 21 12 21 12 12 12 12 21 12 21 12 20 21 12 12 12 21 2 21 21 12 12 2 11 2 21 2 21 12 12 21 12 21 21 21 2 12 21 21 21 21 12 12 21 15 12 20 12 21 12 21 2 12 12 12 12 12 12 12 12 21 12 12 12 12 12 12 4 4 4 12 20 12 12 12 12 12 12 20 20 20 12 12 20 20 4 21 21 12 12 12 21 21 12 20 12 12 12 12 12 12 12 12 12 12 12 21 21 21 21 21 21 12 21 20 12 20 21 21 2 21 2 21 12 12 12 12 12 12 21 12 21 12 21 12 12 21 21 21 21 21 12 12 12 12 12 21 21 2 12 2 21 21 21 21 21 21 2 11 21 21 4 21 21 2 21 21 12 21 21 12 12 12 12 12 12 12 12 12 21 12 21 12 12 12 12 21 12 12 12 12 12 21 4 12 4 12 20 12 12 12 21 12 12 21 12 12 12 12 12 12 12 12 21 21 21 21 12 21 12 12 12 12 21 21 20 12 20 12 21 21 21 12 21 12 21 21 21 21 12 21 12 21 12 12 21 21 12 12 12 21 21 21 21 21 21 21 21 21 2 2 2 21 21 21 21 21 21 21 2 21 21 2 21 12 21 12 21 12 12 21 12 21 12 12 12 12 12 12 21 21 12 20 12 12 12 12 12 21 12 12 21 21 12 2 12 12 20 12 21 12 21 21 21 21 12 12 12 12 12 12 12 12 12 12 21 21 2 21 21 12 12 21 12 21 21 2 21 12 12 21 21 21 21 21 2 2 2 2 12 12 21 12 21 21 21 20 2 12 21 12 12 12 12 12 12 21 12 20 21 21 12 12 20 21 12 20 12 21 12 12 12 21 2 21 12 12 21 20 12 12 12 12 21 21 21 12 21 12 20 12 12 12 15 21 12 12 12 12 12 21 21 20 12 12 20 12 20 12 12 20 12 12 21 12 21 21 12 21 12 12 21 20 12 20 12 20 12 20 12 21 12 21 21 12 21 12 12 12 21 12 20 12 4 12 12 21 20 12 12 12 12 12 12 12 12 12 12 20 12 20 20 20 20 12 12 12 21 21 12 2 12 12 21 20 20 12 21 12 20 12 12 20 12 12 20 20 12 20 12 21 21 4 21 21 12 12 12 20 12 20 21 12 12 12 20 12 20 12 12 12 21 12 12 21 12 12 15 12 12 2 12 21 12 20 21 20 20 20 12 12 12 20 20 12 12 21 20 20 20 12 12 12 12 12 20 12 20 20 12 21 12 12 12 20 21 20 12 12 20 12 12 20 21 12 20 12 12 12 20 12 20 12 12 12 21 12 20 12 20 21 12 12 21 12 12 12 12 20 20 20 20 4 21 12 20 12 21 20 12 20 20 21 12 12 21 21 12 12 20 12 12 20 12 12 20 12 20 21 4 12 12 12 12 12 20 12 12 21 12 21 20 12 20 12 12 12 20 12 2 12 2 12 21 12 12 12 20 21 12 2 12 12 12 12 21 12 21 21 21 21 21 21 21 2 2 21 2 21 21 2 12 12 12 12 12 12 12 12 12 12 2 2 21 2 21 21 21 21 2 2 21 21 21 2 21 21 21 20 21 12 21 12 21 4 12 12 12 21 12 12 12 21 2 21 20 12 12 12 21 21 21 12 21 21 2 2 21 12 21 12 12 21 21 21 12 21 20 12 21 12 12 12 12 12 21 21 21 21 21 2 21 12 12 21 21 12 21 21 12 21 12 2 12 12 20 12 12 2 12 12 12 12 12 12 4 2 20 21 20 12 12 12 21 21 21 21 12 12 20 12 21 21 12 12 21 12 4 20 12 21 12 12 12 20 12 12 20 21 12 12 12 12 21 12 20 12 12 12 12 12 12 12 20 12 4 12 12 21 4 12 12 21 12 20 12 21 12 21 2 21 21 2 21 21 21 2 12 12 21 20 21 20 12 12 21 21 21 12 12 12 12 12 21 12 21 12 21 21 21 21 21 12 21 12 21 21 21 21 21 12 12 20 12 12 12 12 12 12 12 21 20 12 12 12 12 12 12 12 21 12 21 12 12 21 12 21 12 12 12 12 21 21 12 2 11 21 21 21 21 2 12 2 12 4 21 12 12 21 21 21 12 12 21 12 12 12 21 21 2 21 21 21 21 2 21 21 12 21 12 12 21 21 21 12 12 12 12 12 21 21 21 21 21 21 2 21 21 2 21 12 21 21 21 12 21 15 21 21 12 12 12 12 21 21 11 2 2 2 2 21 21 11 21 2 21 21 2 2 11 21 2 21 2 21 21 2 2 21 21 2 2 2 21 21 2 2 21 21 12 21 21 21 21 11 21 2 2 21 21 21 12 21 12 12 12 12 12 12 21 21 12 21 12 21 20 12 12 12 12 21 21 21 21 21 12 21 21 21 21 12 12 21 21 21 21 12 21 21 21 21 21 21 2 11 21 21 12 12 12 12 21 11 2 12 12 21 21 21 12 21 12 20 12 21 21 21 12 21 12 12 12 21 21 12 21 12 21 12 12 21 21 11 11 21 21 21 21 21 11 21 21 2 21 21 21 2 21 2 2 2 2 21 2 21 12 2 21 2 21 21 21 2 21 21 21 21 2 2 2 21 21 21 21 21 2 2 2 21 2 21 21 21 2 2 13 2 21 21 2 2 21 21 21 2 2 21 21 21 21 21 2 2 2 2 21 21 21 21 21 2 21 2 21 2 2 21 2 21 21 21 12 21 12 21 12 20 21 21 12 12 4 12 4 20 12 12 21 20 12 12 12 12 12 12 20 21 12 12 12 20 12 21 21 12 4 12 20 21 12 12 12 12 12 12 12 2 20 21 21 12 12 12 12 12 21 21 2 2 21 12 12 21 21 12 12 21 21 21 21 21 21 21 21 12 21 2 21 21 12 21 11 21 2 21 12 2 21 2 2 21 12 21 2 12 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 12 12 21 21 20 21 12 12 21 12 12 12 12 2 21 21 12 12 21 21 12 11 12 12 12 12 12 21 21 12 21 12 12 12 21 12 21 12 12 12 12 21 21 21 12 21 21 12 21 21 12 21 12 12 12 12 21 21 12 21 21 21 21 21 2 21 12 12 12 12 21 21 21 12 21 2 2 21 21 21 12 12 12 12 12 21 21 2 21 21 2 12 21 21 12 12 2 12 12 12 20 21 21 21 2 21 21 2 2 21 21 21 21 2 11 2 21 2 21 21 21 21 21 2 12 12 12 21 21 21 21 12 20 12 21 21 21 12 12 21 21 12 21 21 21 21 12 12 21 21 12 12 12 21 21 20 12 21 12 12 21 12 12 21 12 12 12 2 2 21 12 21 21 12 21 21 2 21 2 21 21 2 21 2 21 2 2 21 21 21 2 21 12 12 21 12 21 21 21 4 12 12 12 12 20 12 21 12 12 12 12 12 21 12 21 12 21 21 21 12 12 12 12 12 12 12 20 12 12 20 21 12 12 12 21 12 21 20 21 2 2 21 21 12 21 12 12 21 21 21 12 21 12 12 21 2 2 21 2 2 2 21 21 21 21 21 12 12 11 12 12 12 12 12 21 21 21 12 21 21 21 12 12 12 21 12 2 2 11 21 21 21 21 21 21 21 21 21 11 21 12 12 12 21 12 2 21 21 12 21 2 2 21 2 21 21 12 21 21 2 21 21 21 21 21 12 21 21 21 12 21 12 12 12 12 12 21 12 12 12 12 20 12 12 12 12 12 12 12 12 21 12 12 21 12 21 21 12 12 21 21 21 12 12 12 12 20 4 21 20 20 12 12 12 12 12 12 20 12 21 12 21 12 12 21 12 21 21 21 21 12 12 12 12 12 12 21 12 21 21 12 12 12 12 12 12 12 12 12 21 12 21 12 12 21 21 21 2 21 21 21 2 21 2 21 21 21 2 21 21 21 21 21 2 2 2 21 21 12 21 12 21 2 2 12 21 21 21 12 12 12 12 21 12 12 21 2 12 21 12 21 21 12 2 12 12 12 21 21 2 12 20 12 12 12 21 12 20 20 12 12 20 12 21 12 12 12 12 12 12 21 20 21 12 21 12 12 12 12 12 21 2 21 21 12 21 21 21 21 21 21 2 11 21 2 21 21 21 2 2 12 21 2 21 21 2 11 12 12 12 12 12 21 2 13 12 20 21 21 12 12 21 21 21 21 21 12 12 21 21 12 12 12 21 12 21 21 12 12 21 21 21 21 21 21 21 2 2 2 2 2 21 21 21 21 2 2 2 21 11 2 2 11 21 21 21 21 2 21 21 13 21 21 21 21 11 21 21 2 21 21 21 12 12 21 12 12 12 12 12 20 12 21 12 12 15 21 21 21 2 21 2 21 2 21 21 2 2 6 2 21 2 21 21 2 21 21 11 21 21 12 21 12 12 12 21 21 12 12 12 21 21 21 21 2 21 21 21 12 21 12 2 12 21 21 21 12 2 12 21 12 2 21 2 21 21 12 12 21 21 12 12 12 12 12 12 12 12 21 21 12 21 12 21 12 12 21 21 2 21 2 12 21 12 21 12 21 21 12 21 21 21 21 21 13 21 6 2 21 21 21 2 21 2 21 2 21 21 21 21 2 20 12 12 21 21 2 21 21 2 21 2 12 2 11 21 21 21 21 21 21 2 21 21 2 11 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 12 12 21 21 21 21 21 12 2 21 21 12 21 12 21 21 21 11 21 21 21 21 12 12 21 21 21 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 21 12 12 21 21 12 2 21 21 21 11 21 21 21 21 21 2 21 21 21 11 21 12 21 12 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 12 12 12 21 12 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 11 21 21 21 2 21 21 2 21 2 21 21 21 12 21 12 11 21 21 21 21 21 12 21 2 2 21 2 2 21 2 21 11 21 21 21 12 21 21 11 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 2 21 21 2 21 21 21 21 2 21 2 2 21 21 21 2 21 21 2 21 2 21 2 21 21 21 21 12 21 21 21 12 21 12 12 21 21 21 21 21 21 2 21 21 11 21 21 21 2 21 12 21 2 21 21 2 2 21 11 21 21 21 21 21 21 21 21 12 12 12 21 2 11 21 21 21 2 2 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 2 2 21 21 21 21 2 21 12 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 11 12 21 21 21 12 21 12 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 2 21 2 21 2 21 21 12 12 12 12 12 12 12 12 21 2 2 2 21 21 21 12 2 21 21 21 21 12 21 21 2 21 21 2 2 21 21 21 21 2 2 2 21 21 21 2 21 21 21 21 21 21 2 21 21 12 2 21 21 21 2 21 21 21 21 21 2 21 2 21 11 2 2 21 12 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 2 2 21 2 21 21 21 21 2 21 12 21 21 2 2 21 21 21 21 21 2 2 21 21 21 2 2 2 21 21 11 2 2 2 2 21 21 2 2 21 2 21 2 2 21 21 21 21 2 12 21 21 21 21 2 2 2 21 2 2 21 21 2 12 12 12 12 12 21 2 12 2 21 2 21 21 2 2 21 2 21 21 2 21 21 21 21 12 12 21 21 21 2 21 21 2 21 2 21 21 2 2 11 21 2 21 12 21 21 21 21 21 21 2 13 21 11 21 2 2 21 2 21 21 12 21 2 2 21 21 2 21 2 21 2 21 2 12 21 12 12 2 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 2 21 21 21 2 21 2 21 21 21 21 12 12 21 21 21 12 12 21 21 21 21 21 21 11 21 11 21 11 21 21 21 11 21 21 6 21 21 2 2 21 2 21 21 2 21 2 21 2 21 11 21 11 21 21 21 21 21 21 21 21 2 2 21 11 21 11 11 11 11 21 11 11 11 2 21 21 11 11 21 21 21 21 21 21 21 21 12 20 21 12 12 12 12 21 21 12 21 21 2 21 21 21 12 21 21 21 2 12 21 21 21 21 12 21 21 21 2 2 2 21 21 13 21 21 21 21 2 21 21 21 21 21 2 21 2 21 2 21 21 21 12 21 21 2 21 2 12 21 21 21 21 11 21 21 21 21 21 2 2 11 21 21 21 12 12 21 21 2 21 2 13 21 21 2 21 21 21 2 21 21 21 21 21 21 2 6 21 2 12 21 21 21 2 21 21 2 21 21 21 21 11 21 11 2 21 21 2 21 12 21 21 21 21 21 2 21 21 21 12 21 21 12 12 21 2 21 21 12 12 12 21 12 12 12 21 21 21 21 20 21 21 12 21 21 21 12 21 21 21 12 12 21 20 21 21 21 12 12 12 21 12 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 12 21 21 12 21 12 12 20 20 21 12 21 21 12 21 21 21 21 12 21 12 12 12 12 12 21 12 21 12 21 2 2 11 21 12 21 21 12 12 20 21 12 2 2 6 21 12 12 12 21 21 21 21 21 21 12 2 21 2 12 21 21 21 12 21 21 12 12 20 12 12 21 21 12 21 20 21 12 12 12 12 12 12 12 21 12 12 12 12 21 12 21 20 20 12 12 12 12 21 12 12 12 21 12 12 21 12 21 21 12 21 2 2 21 2 21 21 21 21 21 21 21 12 12 12 6 12 21 21 12 21 12 21 21 2 21 21 21 12 12 21 12 21 12 12 12 2 21 12 21 12 12 21 21 21 21 21 21 21 12 21 21 21 11 21 12 12 12 12 12 21 21 2 15 12 21 21 21 15 21 12 12 12 21 21 12 12 21 12 12 12 12 12 21 21 12 12 21 20 21 12 4 12 12 12 12 21 12 12 20 21 12 12 12 12 12 12 12 12 21 2 21 11 2 21 21 21 21 21 21 21 21 21 21 21 21 11 2 21 12 21 12 12 12 21 12 21 21 12 12 20 12 21 21 21 12 12 20 21 12 12 12 20 20 12 20 12 21 2 21 12 12 11 12 12 21 12 21 12 12 12 21 21 21 21 21 12 12 21 12 12 20 12 20 12 12 21 12 12 12 12 20 12 12 12 12 12 20 12 12 12 12 12 12 12 12 20 12 12 20 4 20 12 20 12 21 12 12 12 21 20 21 12 21 12 21 12 12 12 12 12 12 12 12 12 21 21 12 12 21 21 12 21 2 21 12 12 12 4 12 12 12 21 12 20 12 21 20 21 12 12 12 21 21 21 12 12 12 21 21 21 20 12 12 4 12 12 20 12 12 21 20 4 21 12 12 12 12 12 12 12 12 12 21 20 20 4 20 12 20 21 21 21 12 21 12 12 2 21 21 2 21 12 21 12 12 12 21 12 12 12 12 21 21 21 12 21 21 21 2 21 12 21 21 12 12 21 21 21 21 21 21 12 12 21 21 12 21 12 21 21 12 21 12 12 12 12 12 12 12 12 12 12 12 21 12 12 21 12 21 12 12 20 21 12 12 12 21 21 21 21 21 12 12 21 12 12 12 21 21 20 12 21 12 12 12 12 21 12 12 21 12 12 12 21 21 12 12 20 21 2 12 21 21 11 21 21 12 12 2 21 11 21 21 12 21 21 12 12 21 11 21 21 12 21 12 2 21 21 21 21 21 21 20 12 21 20 21 12 12 12 12 21 12 21 12 21 21 21 21 21 21 12 12 21 21 21 12 12 21 12 12 2 12 12 12 12 12 12 12 20 21 21 12 21 12 12 12 12 21 21 12 21 12 12 20 12 21 21 12 12 12 12 12 21 12 12 21 12 12 12 20 12 20 21 21 12 12 12 21 12 12 12 20 21 21 12 12 12 12 21 21 12 21 12 12 21 12 21 12 12 21 21 21 12 21 11 21 21 21 21 21 12 12 12 21 21 21 21 12 21 12 2 21 12 12 12 12 12 12 12 12 21 20 12 20 12 12 12 12 12 21 12 12 20 12 21 21 12 12 21 12 12 12 12 12 21 12 12 12 2 21 12 12 21 21 21 21 2 21 12 21 21 21 12 21 2 21 2 2 21 21 21 12 12 21 20 12 21 12 21 12 12 12 12 21 2 21 21 12 12 21 21 21 21 12 12 12 12 21 21 21 12 21 21 20 21 21 12 21 2 21 21 12 21 21 21 2 21 11 12 21 12 21 12 21 21 21 21 21 21 21 21 12 12 21 12 21 12 21 12 21 12 12 21 12 12 12 12 21 12 12 12 21 12 21 12 12 21 21 12 21 15 12 12 12 12 12 12 15 21 21 12 21 20 21 12 12 21 12 12 12 12 20 12 21 12 21 21 12 2 21 21 12 21 21 21 12 2 2 21 12 21 21 21 12 12 21 21 12 12 12 12 12 21 12 21 2 21 12 21 2 2 2 21 12 21 21 21 12 21 21 12 21 12 2 2 21 12 12 12 21 2 2 21 21 21 12 12 12 21 12 21 12 21 21 2 21 21 12 21 21 21 12 21 12 21 21 21 11 21 21 2 12 2 2 2 21 2 6 12 21 12 12 12 21 11 2 21 21 21 21 21 12 12 21 12 21 12 12 21 12 12 12 21 12 21 12 21 2 21 12 12 12 21 12 12 12 21 21 21 12 12 12 21 21 21 21 12 12 12 12 12 21 12 12 21 12 20 21 21 12 12 12 12 20 12 12 12 20 21 21 2 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 2 2 12 21 21 21 12 12 21 21 21 21 21 11 21 21 21 12 21 21 12 21 21 21 21 12 21 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 11 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 2 21 2 21 2 21 13 2 21 2 21 12 12 21 21 21 21 21 21 12 12 12 12 21 12 12 12 21 21 21 2 21 21 21 21 12 12 12 12 12 12 12 21 12 21 12 2 12 21 21 12 12 21 21 21 12 12 12 20 12 12 12 21 21 21 2 21 21 2 21 21 21 2 12 12 12 12 21 21 21 21 21 12 21 21 12 12 21 21 21 12 12 21 2 12 12 21 12 21 21 12 12 21 12 21 12 21 20 20 12 12 21 21 21 21 21 2 12 12 20 12 12 21 21 21 21 21 21 21 2 21 20 21 21 12 21 21 11 12 12 21 21 21 21 12 12 12 21 21 21 12 12 12 12 12 12 21 21 12 12 21 12 21 21 12 12 21 12 12 12 12 12 12 12 12 12 12 12 12 12 21 21 12 21 21 12 12 2 21 21 21 12 21 12 12 12 21 20 20 12 12 12 12 12 21 12 21 21 12 12 12 12 21 20 12 12 21 12 21 21 12 20 21 21 12 21 21 12 21 20 21 12 21 21 21 21 21 12 21 21 12 21 12 12 12 12 12 12 12 21 21 11 21 12 12 21 12 12 12 21 21 21 21 21 20 21 12 12 12 12 12 12 12 21 2 21 12 12 12 12 21 20 21 11 21 21 21 12 21 21 12 21 12 12 12 12 12 12 12 21 21 21 21 21 21 21 2 21 12 12 12 21 12 12 12 12 21 21 21 12 12 21 12 12 12 12 12 12 21 21 12 12 21 12 12 12 12 21 12 12 12 12 12 21 21 12 12 12 12 12 12 20 21 12 12 20 21 21 12 12 12 12 21 12 20 21 21 21 21 21 21 21 12 21 21 21 12 20 12 21 21 12 21 12 21 21 12 21 12 20 12 12 21 21 20 21 12 21 12 12 21 21 12 12 12 12 20 12 12 12 12 12 12 12 21 12 12 20 12 12 12 12 12 12 12 12 12 12 12 20 12 20 20 20 12 12 12 21 21 20 12 12 12 12 21 12 12 12 21 20 21 12 21 21 21 12 21 21 21 12 12 12 12 21 21 12 12 12 12 12 12 20 12 12 12 12 12 20 21 12 21 21 12 21 12 12 12 21 21 12 11 21 12 12 21 12 21 12 21 21 21 21 12 12 21 12 21 21 21 12 12 21 21 21 12 21 12 21 21 12 12 12 21 21 12 20 12 12 12 12 12 12 21 12 21 12 12 21 21 21 21 21 12 21 12 12 12 12 20 12 12 12 12 21 20 12 12 20 12 21 20 12 12 12 12 12 12 12 21 12 21 12 12 21 21 12 12 21 20 12 12 12 12 12 12 12 12 21 20 21 12 12 20 12 12 4 12 12 21 12 12 12 21 12 12 12 21 12 12 21 12 20 12 12 21 12 21 20 12 12 12 12 12 12 21 12 12 12 12 12 12 21 21 21 12 12 21 12 20 12 12 12 20 12 21 20 20 20 12 20 20 12 21 12 4 12 12 20 12 12 12 21 12 12 20 2 12 15 12 21 12 20 21 20 21 21 20 21 21 12 12 12 12 20 12 12 12 12 20 12 21 20 21 20 12 20 12 12 21 20 21 21 20 20 12 12 20 12 12 4 12 12 20 12 20 12 12 12 21 20 12 12 20 12 12 20 20 12 21 12 12 12 21 20 12 21 21 12 12 12 20 21 12 20 12 12 12 12 12 12 12 21 12 12 20 21 21 2 21 12 21 21 21 21 2 21 12 21 12 12 12 12 21 21 12 12 12 21 12 12 12 12 21 21 12 12 12 12 12 20 12 12 12 21 12 12 12 12 12 12 12 12 21 21 21 21 21 2 2 2 21 21 12 21 2 21 12 12 12 12 20 21 21 2 21 12 12 12 12 12 12 21 21 12 21 12 21 12 12 21 21 21 21 12 21 20 12 21 21 12 12 21 21 12 12 12 21 12 12 21 20 2 12 12 12 12 21 12 21 21 21 21 21 2 21 21 12 12 12 12 21 21 12 12 21 21 12 12 12 12 21 12 2 21 2 21 21 12 21 21 21 12 12 21 12 12 12 12 12 12 12 12 21 21 21 12 21 12 21 20 12 12 12 12 21 12 21 12 21 12 12 12 12 12 21 21 2 12 12 12 12 21 12 21 12 21 21 21 21 12 20 12 20 20 21 4 12 21 21 21 12 21 12 12 21 21 21 6 21 21 21 12 21 21 12 21 21 12 12 12 12 20 12 4 12 12 21 21 12 12 12 12 12 12 12 20 12 12 21 12 12 21 21 12 12 12 21 21 12 12 4 21 20 12 12 21 12 21 12 21 12 12 21 12 12 12 12 12 12 12 21 12 12 12 12 21 12 21 21 12 21 21 21 21 21 21 21 12 21 20 12 12 12 21 21 21 21 2 21 12 21 12 12 21 21 12 21 21 21 12 12 12 12 12 12 21 12 12 21 12 12 12 11 12 12 21 12 21 11 2 4 12 12 21 12 12 21 12 21 2 21 21 12 12 2 21 21 12 20 20 20 12 12 12 21 12 21 12 12 12 12 12 21 12 21 21 12 12 21 12 12 21 21 12 12 20 12 21 12 12 12 21 12 12 21 21 21 12 4 12 12 21 21 12 12 21 21 21 12 12 12 21 12 12 21 21 12 12 12 12 12 12 12 12 12 21 21 11 21 21 12 12 11 12 21 20 20 12 12 21 21 20 12 12 20 12 12 21 12 12 21 21 12 12 12 12 12 21 12 12 21 21 12 21 21 12 20 2 12 12 21 12 12 20 12 21 12 12 12 12 20 12 12 12 12 12 12 12 21 21 21 12 12 12 12 21 21 21 21 12 20 21 12 21 21 21 21 21 21 12 21 21 21 2 21 21 2 13 21 21 21 2 2 21 21 21 2 21 21 12 12 21 21 21 12 21 21 12 12 21 21 21 12 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 12 2 21 12 12 12 12 12 21 21 21 21 21 21 21 21 12 12 12 12 12 20 12 12 21 21 21 21 21 21 12 12 21 20 20 12 21 12 12 12 21 21 12 21 12 21 12 12 21 21 12 21 21 21 12 12 12 21 12 12 12 21 21 21 12 20 12 21 12 12 12 21 21 20 12 12 12 12 12 12 21 12 12 21 12 21 20 12 2 12 21 21 21 11 21 12 12 12 21 21 12 21 12 12 21 12 12 21 12 12 21 21 12 12 21 21 12 12 2 12 21 21 12 12 12 12 21 12 21 12 12 12 12 20 12 12 12 12 12 12 21 12 12 12 21 21 21 21 12 21 21 21 12 21 21 12 12 21 21 21 12 12 21 12 12 21 21 21 21 12 21 21 12 12 12 12 12 20 12 12 21 12 12 12 20 21 21 12 12 12 12 21 12 12 2 21 21 12 12 12 12 21 21 21 21 2 2 21 2 21 21 21 12 12 21 21 21 12 21 12 21 12 12 12 21 12 20 21 12 12 21 21 21 12 21 21 12 2 21 21 21 12 12 21 12 12 21 12 12 12 12 12 21 21 12 21 12 21 12 12 12 12 20 12 12 20 12 12 12 21 12 12 21 12 21 12 12 12 12 12 12 12 21 20 21 12 12 12 12 12 12 21 21 12 21 21 12 21 21 21 21 21 12 12 12 21 12 12 21 21 13 21 12 12 21 12 12 21 12 12 12 12 21 21 12 12 12 12 21 2 21 2 21 21 21 21 12 12 12 21 12 12 12 12 12 21 21 21 21 12 21 21 12 21 12 12 21 21 21 21 12 21 12 12 12 12 21 21 12 21 12 12 21 12 21 12 21 21 21 12 2 12 21 20 12 21 21 12 21 21 12 21 12 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 21 11 21 21 21 2 21 11 21 12 21 21 12 21 2 21 21 21 11 11 21 12 21 13 21 21 12 21 21 21 21 21 12 12 12 21 21 21 21 21 12 21 12 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 12 12 12 12 12 4 12 21 12 12 12 20 12 20 12 12 12 12 12 12 21 21 2 21 21 11 21 21 2 12 21 21 21 12 21 12 21 21 2 21 11 21 21 21 21 21 21 2 21 21 21 21 21 21 21 13 2 2 21 2 21 21 21 2 21 21 21 21 2 21 21 21 12 12 21 12 12 12 21 12 12 21 21 2 21 21 21 12 12 12 2 21 21 21 20 21 12 21 12 21 21 12 12 12 12 12 12 12 21 21 12 11 21 2 2 12 12 20 12 12 21 21 12 21 12 12 4 12 12 21 12 21 20 12 12 12 21 12 21 21 12 21 12 21 12 12 21 12 21 12 20 12 21 21 2 21 21 12 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 13 21 21 21 12 11 21 12 12 12 12 12 12 12 12 21 21 21 12 12 12 12 12 12 21 12 21 12 21 12 20 21 12 21 12 12 21 21 12 21 21 12 2 12 12 12 12 20 12 12 20 21 12 20 21 12 12 12 21 21 21 12 21 12 21 21 12 21 20 12 12 12 12 12 12 12 12 12 12 21 20 12 12 21 12 21 12 12 12 12 12 12 21 12 4 12 12 12 12 12 21 21 12 21 12 21 12 20 12 12 20 12 21 21 12 12 12 12 12 21 12 21 12 12 21 12 21 12 20 21 20 20 4 12 12 4 12 12 12 12 12 12 12 20 12 21 12 12 20 12 21 21 12 12 20 21 21 12 12 12 12 12 12 12 2 21 12 11 2 21 12 21 12 12 12 21 12 12 12 12 12 20 12 12 12 20 12 12 12 12 12 12 12 12 12 2 21 12 12 12 12 12 12 12 12 20 12 20 12 12 20 12 12 12 12 12 12 21 12 12 21 21 12 12 12 12 12 21 12 12 21 12 21 12 12 21 21 21 21 12 12 12 21 21 12 21 21 12 12 12 12 12 12 12 21 21 21 21 21 21 13 21 12 21 12 12 12 12 21 12 21 12 2 2 2 21 11 21 21 2 21 21 21 21 21 12 21 21 2 2 21 21 21 21 2 2 21 21 2 21 2 2 21 2 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 12 12 12 12 12 12 12 12 12 21 20 12 2 12 2 21 21 21 21 21 21 21 21 2 2 21 12 21 2 21 13 21 2 21 21 21 21 21 21 21 21 2 12 21 21 21 21 2 21 21 21 21 12 21 12 21 20 12 12 12 4 21 12 12 12 12 21 12 21 21 12 21 21 20 12 12 11 20 12 21 12 12 12 12 11 21 12 21 2 21 2 2 12 21 12 21 12 12 21 21 21 12 21 11 12 21 12 12 12 12 21 12 12 21 21 20 21 12 21 12 21 12 12 12 12 12 20 12 12 21 12 21 21 21 12 12 12 21 12 12 12 21 21 21 21 12 12 12 21 21 21 21 12 21 21 20 12 21 21 12 12 12 12 12 12 21 12 12 21 21 12 21 21 12 21 21 21 12 12 12 12 12 12 21 21 21 21 21 12 20 12 21 12 11 21 21 21 21 21 12 12 21 21 12 21 21 12 12 2 21 2 21 12 12 21 21 21 12 12 21 21 12 12 21 11 2 21 12 21 12 12 12 21 12 21 21 21 21 21 21 21 12 12 2 21 21 12 21 21 21 12 12 12 12 21 20 12 12 12 12 20 21 20 12 12 12 21 12 12 12 12 12 21 12 21 12 12 12 21 21 12 12 20 21 12 12 21 21 12 20 21 12 21 12 12 12 12 12 21 12 12 12 12 12 12 21 21 12 12 12 21 21 21 21 21 2 21 12 21 21 20 21 12 20 12 12 12 21 21 21 12 12 21 12 12 21 12 12 12 21 12 21 21 12 21 12 21 12 12 12 2 12 11 11 2 21 21 12 21 12 21 21 12 12 21 12 12 12 12 21 12 21 2 21 21 21 21 21 12 12 12 21 12 12 20 12 12 21 12 12 12 12 12 12 12 12 12 4 12 2 21 2 21 21 21 12 12 21 21 21 21 21 12 12 12 21 12 12 21 12 21 21 21 2 2 21 12 12 21 12 12 12 21 12 21 2 21 2 21 12 12 12 12 2 11 12 21 12 21 12 21 12 21 21 12 21 21 2 12 12 12 12 12 21 21 21 12 20 21 12 12 12 21 12 21 20 21 21 21 12 21 21 21 15 2 21 12 21 12 21 12 21 21 12 12 12 21 20 21 12 21 21 2 21 21 12 12 21 12 12 21 21 12 12 12 21 21 21 2 21 21 21 2 21 2 2 2 15 12 21 21 21 21 2 21 21 12 21 2 21 2 21 21 21 12 21 12 12 21 21 21 21 21 21 21 12 21 12 12 12 12 12 12 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 11 21 21 21 21 21 21 21 21 12 21 2 21 21 21 2 21 21 21 2 21 21 21 12 21 21 2 21 12 21 21 12 21 21 21 6 21 21 21 21 2 21 21 12 21 21 21 21 2 21 21 21 2 21 21 2 2 21 2 21 2 21 21 21 21 21 21 21 2 2 21 21 21 21 2 21 21 11 21 21 2 2 21 13 21 12 12 21 21 21 21 2 21 21 2 12 12 21 12 12 12 12 12 12 12 12 12 21 12 12 12 12 12 12 2 12 21 21 21 12 12 2 12 21 21 21 21 21 12 12 21 12 21 2 2 21 21 21 21 2 2 2 21 2 21 2 21 21 21 21 21 21 6 2 21 12 21 12 12 12 12 12 2 12 21 12 12 21 21 2 21 12 21 12 12 21 21 12 21 12 12 21 2 21 12 21 12 11 12 21 21 21 20 12 12 21 12 21 21 21 21 21 21 12 12 12 12 12 12 20 21 20 12 12 21 21 21 12 21 21 12 12 12 12 12 21 21 12 12 21 21 21 12 21 21 12 12 12 12 12 12 21 12 12 21 12 12 12 12 12 13 12 12 12 21 21 21 2 21 21 2 21 21 21 21 21 12 2 12 21 12 21 12 21 12 12 12 21 21 12 21 12 21 21 21 21 12 12 21 12 12 21 21 21 21 12 12 21 12 12 12 21 21 21 20 21 21 21 21 12 21 21 12 12 12 12 12 21 21 20 21 12 21 20 12 12 20 20 21 12 21 12 12 21 21 12 12 12 12 21 12 12 12 12 12 21 12 12 21 21 21 21 21 21 12 21 12 12 21 12 12 12 21 2 21 21 12 21 21 12 21 12 21 12 21 21 12 12 12 12 12 12 21 20 21 21 21 12 12 12 12 21 12 12 21 12 12 21 21 21 12 12 12 12 12 21 12 21 21 21 21 2 21 12 12 12 12 12 12 12 21 21 12 21 21 12 21 21 21 12 12 21 12 21 12 21 21 12 21 12 21 12 12 12 20 12 21 21 12 12 21 12 21 21 21 12 21 12 12 12 21 12 21 12 12 12 12 12 12 12 20 21 20 20 12 20 20 12 12 12 12 12 21 21 12 2 21 21 21 2 12 12 12 21 12 21 12 21 21 12 21 12 12 21 21 21 12 12 21 21 12 12 12 12 12 21 20 12 21 21 21 12 21 21 21 21 12 12 12 21 12 21 12 21 12 12 12 12 21 21 21 12 21 12 12 21 20 21 21 21 21 21 21 21 21 12 12 12 4 21 12 21 20 21 12 12 12 12 12 12 21 21 12 12 21 21 12 20 12 12 21 21 21 20 12 12 12 12 21 21 12 12 12 12 20 20 12 21 12 12 21 21 12 21 21 21 21 12 12 21 12 12 21 21 21 21 21 12 12 12 21 12 21 21 12 21 12 12 21 12 21 21 12 21 12 12 12 12 21 21 12 12 21 12 12 12 21 21 21 12 12 12 12 12 21 21 12 12 21 12 21 12 21 12 21 20 12 12 12 12 12 12 12 12 12 12 12 21 12 20 21 21 12 21 21 12 12 12 21 12 11 12 21 21 21 2 21 21 21 21 21 21 2 21 12 11 21 21 21 21 2 21 21 21 21 21 21 21 11 2 21 12 21 12 12 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 2 11 21 21 21 21 21 21 21 21 21 11 21 21 21 21 2 2 21 2 21 2 6 21 21 2 21 2 2 21 2 2 21 21 21 21 21 2 21 21 21 21 11 21 2 2 21 2 21 12 21 12 12 12 21 21 21 21 12 21 21 12 21 21 21 21 2 21 21 21 21 21 12 12 12 12 11 2 21 21 21 21 21 2 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 21 21 12 21 12 12 21 21 21 12 21 21 12 12 21 12 21 21 21 21 12 21 21 12 21 20 12 12 12 12 12 12 12 21 21 21 21 15 21 12 12 12 12 12 21 12 20 12 12 21 12 12 12 12 12 12 21 12 12 21 12 21 12 12 12 20 12 20 21 21 12 21 21 12 12 12 12 21 2 12 12 21 21 12 12 12 21 15 12 12 12 21 21 21 21 2 21 2 12 21 20 12 21 2 21 12 2 21 12 21 21 21 12 21 20 21 12 21 21 12 21 21 21 12 12 21 2 21 21 12 21 20 12 21 12 12 2 21 21 21 12 12 12 12 12 12 20 21 21 12 12 12 21 21 21 12 21 12 2 12 21 12 12 12 12 21 21 21 12 21 21 12 21 12 21 21 12 21 12 21 12 12 12 12 20 21 12 20 12 12 12 12 12 12 12 21 12 12 21 21 21 12 21 12 12 21 21 12 21 2 21 21 21 21 12 21 12 21 12 21 12 21 21 21 12 21 21 12 21 21 21 21 21 12 12 21 12 21 21 21 12 12 21 20 21 12 12 12 21 21 21 21 21 12 12 21 21 21 12 12 21 2 12 21 21 12 12 12 20 12 12 20 12 12 12 12 12 12 12 12 20 12 21 12 12 21 12 12 12 21 21 12 20 12 21 21 12 12 12 20 12 12 21 12 21 12 12 21 21 12 21 21 12 12 21 21 12 21 21 21 12 12 21 21 12 21 12 21 20 12 12 12 12 21 12 21 21 12 12 12 12 21 20 12 12 20 12 20 12 12 12 12 4 21 12 20 21 12 20 4 20 21 4 20 20 20 4 12 12 20 12 20 12 20 21 12 21 12 12 4 20 20 12 20 20 20 4 12 4 4 12 20 12 12 12 4 12 20 4 20 20 4 12 4 4 4 12 4 4 4 20 4 12 4 20 12 4 21 21 12 21 12 20 4 12 20 4 12 4 4 4 12 4 4 12 20 4 20 12 20 4 4 12 4 12 12 20 12 12 20 12 21 12 12 12 12 21 21 20 21 21 21 12 12 21 12 12 21 21 21 2 21 21 12 21 12 12 12 12 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 12 12 12 12 21 21 12 12 21 20 2 21 21 21 12 21 21 21 21 21 21 21 12 2 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 12 12 12 12 21 21 21 21 12 12 12 21 21 20 12 21 12 12 21 12 12 20 20 4 12 12 20 21 12 12 21 12 12 21 12 12 12 12 12 12 21 21 20 12 20 4 12 12 12 20 12 12 20 12 21 12 12 21 21 12 21 21 21 12 21 21 12 21 21 21 21 12 21 2 21 21 2 2 21 21 2 21 21 21 2 21 12 21 21 21 21 21 12 2 2 2 21 21 21 12 21 12 12 12 21 12 21 21 12 21 21 12 21 12 12 21 12 21 12 21 20 21 12 12 12 12 21 21 2 21 21 21 21 21 12 21 21 2 21 2 12 21 21 21 12 12 21 12 12 21 21 12 21 12 12 4 21 20 20 20 21 4 4 12 4 20 12 20 12 21 21 12 21 12 20 21 12 21 12 21 12 21 21 2 2 12 12 2 21 21 12 12 21 21 21 12 2 21 12 12 21 21 12 12 2 2 2 21 21 2 21 21 2 2 21 21 2 2 15 21 21 2 2 21 21 2 2 2 21 2 21 21 2 2 21 21 2 21 21 11 21 21 2 2 21 21 2 21 2 21 21 2 21 21 2 21 21 21 21 21 2 21 2 21 11 12 12 21 2 21 21 21 2 2 21 21 21 2 2 21 21 21 21 21 2 21 21 2 21 2 2 12 21 2 2 21 2 21 21 21 2 21 21 2 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 12 12 12 12 21 21 21 21 2 2 21 21 21 12 21 21 2 21 2 2 21 21 21 21 21 21 21 21 21 21 21 2 12 21 2 2 2 21 21 21 21 21 21 2 21 21 21 2 2 2 2 21 21 21 21 21 2 21 21 13 21 21 21 21 2 21 21 21 21 21 2 21 2 2 21 11 2 21 2 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 12 12 12 20 12 12 12 12 20 12 21 21 12 21 12 12 12 12 12 12 2 21 12 2 6 12 12 20 21 21 21 21 20 12 21 20 12 21 12 21 2 2 13 21 21 21 20 12 12 12 21 12 13 20 12 12 12 12 12 12 12 12 12 12 21 21 21 12 12 21 21 21 12 21 21 21 12 12 12 12 12 21 21 21 21 12 12 21 2 21 21 21 21 21 12 12 12 12 21 12 21 12 12 2 12 21 2 21 12 12 21 12 12 12 12 12 2 21 21 12 12 21 21 21 21 21 21 21 12 12 12 12 21 12 12 21 21 2 12 12 12 21 20 21 21 2 21 21 12 21 12 12 20 21 12 21 21 12 12 12 12 12 21 12 12 21 12 21 12 21 12 12 12 21 21 21 21 12 21 12 21 12 20 21 12 21 12 12 12 2 12 21 12 12 12 12 12 12 2 2 21 21 2 21 21 12 21 11 21 12 12 21 21 21 21 12 12 20 12 20 12 20 21 12 21 12 12 12 20 20 12 21 12 12 12 12 12 12 21 21 21 21 21 2 12 12 12 12 12 12 21 21 12 21 12 21 12 12 21 12 12 12 12 21 21 21 21 21 21 12 21 21 12 12 12 12 21 20 21 12 21 21 12 12 12 21 12 12 12 12 12 21 20 12 2 21 12 21 21 20 12 21 12 21 21 21 21 12 21 12 21 21 21 21 21 21 11 21 2 21 12 12 12 12 12 21 12 12 12 12 21 12 4 21 21 20 12 12 12 20 12 20 12 12 21 21 21 21 12 12 12 21 12 12 12 12 21 12 12 12 21 2 21 21 21 2 21 12 20 21 12 20 21 12 21 12 12 12 21 12 21 12 20 12 12 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 12 21 21 21 21 21 12 12 12 12 12 21 21 12 12 12 12 21 12 12 21 2 21 21 12 11 21 21 12 12 12 12 21 12 21 12 21 12 12 21 12 2 12 12 2 2 21 21 21 21 12 12 21 12 12 2 12 12 2 12 12 12 12 12 12 12 2 12 12 21 2 21 2 2 21 6 21 12 20 21 21 12 12 12 12 12 12 21 21 21 12 21 12 21 12 12 12 12 12 20 21 21 21 12 21 21 2 12 21 21 12 12 21 12 12 12 12 20 12 12 21 21 21 12 12 21 21 12 12 21 21 12 12 21 12 12 21 21 21 21 21 21 12 12 12 20 21 21 12 12 12 21 12 12 21 12 12 12 12 12 21 21 12 12 12 21 12 21 12 12 21 21 21 21 21 12 21 2 21 2 21 21 12 12 12 12 12 12 21 12 12 20 12 12 21 12 21 21 12 12 21 12 21 21 12 21 12 21 21 12 12 12 21 12 12 20 12 12 20 12 21 21 12 21 21 21 21 21 12 12 12 21 12 12 21 12 21 21 2 21 21 21 21 12 12 12 12 21 21 12 21 20 12 12 12 21 21 21 12 21 12 12 12 21 12 12 20 12 12 4 12 12 12 12 12 12 21 21 21 12 12 12 12 12 20 21 4 12 21 12 4 12 20 12 4 12 12 12 12 12 21 12 21 21 12 21 21 12 12 12 12 12 12 21 12 21 2 12 21 21 21 21 12 12 21 12 12 12 21 2 21 21 12 20 12 21 21 21 12 12 21 21 21 12 21 2 21 21 21 12 12 12 12 12 21 12 12 12 21 12 12 12 12 12 12 12 4 21 12 21 12 12 12 21 12 12 21 21 21 12 21 21 11 12 12 12 12 21 21 12 12 21 21 12 12 12 12 21 12 12 21 2 12 12 21 12 21 12 21 12 12 12 12 12 21 21 21 21 21 12 12 20 21 12 12 21 21 12 12 12 12 21 12 21 12 12 12 12 20 21 12 12 21 21 20 12 12 21 12 12 21 21 21 21 21 12 12 12 21 12 12 12 12 12 12 12 12 12 21 21 21 12 12 12 12 21 12 12 2 12 21 12 12 21 4 12 12 21 21 21 12 21 2 21 12 21 12 12 12 12 12 12 21 12 12 12 21 12 21 12 12 12 20 21 21 21 12 21 21 12 21 12 21 12 12 12 21 21 2 12 21 21 2 12 21 12 12 12 21 12 21 12 12 21 12 12 12 12 21 12 21 12 12 21 12 12 12 12 12 12 21 12 21 12 21 21 21 12 21 21 12 12 21 21 12 21 12 12 12 12 12 21 21 2 2 21 12 20 12 12 12 12 21 21 12 21 12 12 12 12 12 12 12 12 12 21 12 20 21 21 12 12 21 21 21 21 21 12 21 12 21 12 12 21 21 12 21 12 12 20 12 12 12 4 12 12 12 20 4 12 12 12 12 12 21 12 21 12 12 12 12 12 21 21 21 21 12 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 2 21 21 2 21 2 21 21 21 21 21 21 2 21 2 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 2 12 2 21 2 21 21 2 21 21 21 21 21 21 2 21 2 21 21 12 2 12 21 21 21 21 21 12 12 11 21 21 2 21 12 12 12 21 21 12 21 21 21 12 21 2 21 2 21 21 2 2 21 2 2 12 12 12 12 12 21 12 12 12 21 21 12 12 12 21 21 21 2 21 21 21 21 21 21 21 21 21 2 2 21 21 2 21 21 12 21 2 21 21 21 21 6 21 2 21 2 21 21 21 21 2 11 21 21 2 21 21 12 21 21 21 2 2 21 21 21 21 21 2 15 21 21 21 12 2 21 2 12 12 21 21 21 21 21 21 21 21 21 21 2 21 2 2 21 2 21 21 2 21 2 2 11 21 21 21 21 21 21 2 21 21 12 21 2 12 21 21 21 21 21 21 2 21 2 21 21 2 21 21 21 21 12 21 21 2 21 21 21 12 12 12 21 12 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 2 2 21 12 2 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 2 21 21 21 21 21 21 2 21 21 21 21 2 21 21 12 21 21 21 12 12 12 12 12 21 12 12 21 12 21 12 12 12 12 21 21 12 21 12 11 12 12 12 21 12 12 21 12 21 12 12 12 2 12 21 12 12 12 21 12 20 12 12 12 21 21 21 21 12 12 12 21 20 12 12 4 12 21 12 12 12 21 12 12 12 12 12 20 12 12 21 21 21 21 12 2 12 21 20 21 21 12 12 12 12 11 21 21 12 12 12 12 21 12 2 12 12 4 12 21 12 12 21 21 12 12 21 21 2 21 21 21 2 21 12 12 12 21 21 21 21 12 16 20 12 12 21 21 12 12 12 12 21 12 12 20 12 12 21 12 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 13 21 2 2 2 21 21 21 21 2 13 12 12 2 21 21 2 21 21 21 12 2 21 2 21 21 21 21 21 21 21 21 2 21 2 12 21 21 21 21 21 21 2 2 2 21 13 21 11 21 2 21 21 21 21 21 21 2 21 21 21 21 2 2 2 21 13 21 12 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 2 2 21 21 21 21 21 21 2 2 21 21 2 2 2 21 21 21 2 2 2 21 2 2 2 2 2 6 2 13 2 2 21 12 2 2 21 2 2 2 21 21 21 21 21 2 21 21 21 2 21 12 21 12 21 12 20 21 21 21 12 12 21 11 21 21 2 21 2 2 21 2 21 21 2 2 2 11 20 12 20 21 12 21 12 21 12 21 21 21 12 12 21 21 11 21 12 21 21 21 12 12 21 12 21 21 12 21 21 12 12 12 12 12 12 21 21 21 21 12 21 21 12 12 21 12 21 20 21 12 12 20 12 12 21 12 21 12 21 12 12 12 12 21 21 12 12 12 21 12 21 21 21 12 12 12 21 21 21 12 12 21 21 21 21 12 12 21 21 21 12 2 2 21 21 21 21 21 2 2 2 21 21 2 21 21 2 12 12 20 20 21 20 20 12 21 12 12 21 21 12 12 12 21 21 21 21 21 21 2 21 2 2 21 2 21 21 21 2 21 2 21 2 2 2 21 2 21 21 2 2 21 2 21 12 21 21 21 2 21 12 21 21 12 12 12 21 12 12 12 21 20 12 21 21 12 21 21 21 21 12 12 12 21 12 12 21 21 12 12 21 12 12 12 20 12 21 12 21 21 12 21 20 21 12 12 21 12 12 12 12 12 12 12 21 12 12 12 20 20 12 12 12 12 12 12 4 20 12 12 12 12 12 21 20 21 2 2 2 21 2 13 21 21 21 21 12 12 12 12 12 21 12 12 20 12 12 12 2 21 21 12 21 2 21 21 21 21 21 21 2 21 12 21 12 12 21 21 21 21 12 12 12 12 12 21 12 21 20 21 12 21 12 21 21 21 21 21 12 21 21 21 12 12 12 12 12 21 20 12 21 12 12 12 21 21 12 21 12 21 12 12 12 12 12 21 21 2 21 12 12 12 12 12 2 21 21 21 21 12 21 21 12 21 12 21 12 21 21 21 21 12 20 12 12 12 12 21 12 12 20 12 21 21 21 12 12 12 12 2 21 2 21 21 12 12 21 12 12 12 21 12 12 12 12 12 21 12 20 12 12 12 20 4 12 12 12 12 20 12 12 12 12 20 21 20 12 20 12 21 20 12 12 12 20 21 21 12 12 12 21 12 12 12 12 12 4 12 12 21 21 12 21 21 21 21 21 21 21 12 12 12 12 12 21 21 12 21 21 21 21 12 12 21 21 12 12 12 12 12 20 12 12 21 12 12 21 12 20 12 12 21 12 20 12 12 12 21 21 21 21 2 21 21 12 21 21 12 21 12 21 21 21 21 21 12 12 21 21 21 21 21 21 21 12 12 20 12 20 20 12 20 12 20 12 12 21 12 12 12 21 20 20 12 12 12 12 20 12 12 12 21 12 21 21 21 21 12 12 21 12 12 21 21 12 20 12 12 21 2 12 21 21 21 21 12 20 21 21 12 20 21 21 12 21 21 12 21 12 12 12 20 12 12 4 12 12 12 12 12 12 20 12 12 21 12 21 21 12 12 12 21 12 12 12 21 21 21 21 21 12 12 21 12 21 12 21 21 21 12 21 21 21 2 21 21 21 21 21 12 21 21 12 12 21 21 2 21 2 21 21 12 2 21 21 12 12 12 21 12 12 12 21 21 21 12 21 12 21 12 12 21 12 12 12 21 21 21 2 2 2 12 21 21 2 2 21 21 21 21 21 21 2 21 2 12 21 12 12 12 21 12 21 12 12 12 12 21 21 2 21 2 2 21 2 12 12 21 21 2 2 21 21 12 12 2 21 12 21 21 12 21 21 2 12 21 12 12 12 12 12 21 21 2 12 2 21 12 21 21 21 21 12 21 12 21 12 12 21 12 12 12 12 20 12 21 12 12 21 21 21 21 12 12 21 12 12 12 12 12 21 12 12 2 21 21 2 21 21 21 2 21 21 21 21 21 12 21 12 12 12 21 12 21 12 21 12 21 12 21 21 21 2 21 12 13 21 12 12 12 21 2 21 12 21 12 21 12 12 12 12 12 12 2 12 12 12 12 12 4 12 12 20 21 21 21 21 12 21 21 2 21 12 21 20 12 12 12 12 12 21 21 2 12 21 12 21 21 21 12 12 20 12 20 12 12 21 12 21 21 21 12 12 12 21 21 2 21 21 21 12 21 21 21 2 21 2 2 21 12 21 12 12 21 21 12 21 21 21 12 21 12 12 12 12 12 12 21 12 20 21 21 12 12 12 21 12 12 12 12 2 21 12 4 12 12 12 21 12 12 12 12 12 21 12 12 12 12 21 12 12 12 12 12 20 21 12 21 12 12 20 12 21 4 12 21 12 21 12 21 21 12 2 21 12 21 12 21 12 12 21 12 21 21 21 21 21 20 12 12 21 21 12 21 21 12 21 21 12 12 21 2 21 21 12 12 20 12 20 12 20 12 12 21 21 21 12 12 20 21 20 20 12 12 12 12 12 12 12 12 12 12 21 21 12 20 20 12 20 12 12 12 12 21 12 21 20 12 12 21 21 12 21 21 21 21 21 21 21 2 21 11 21 21 21 21 21 2 21 21 2 2 2 2 2 2 21 21 12 21 12 21 21 12 12 12 12 12 21 2 21 2 2 12 21 12 21 21 21 11 12 12 12 12 12 21 21 2 21 21 12 21 21 21 21 12 12 11 21 21 21 21 2 2 12 12 12 12 12 21 12 12 12 21 20 21 21 21 21 21 12 12 21 21 21 20 12 21 12 12 20 12 21 2 21 12 21 12 12 21 12 12 12 12 21 21 12 20 12 20 12 21 21 12 12 12 12 12 21 21 21 12 12 12 12 12 12 12 2 21 21 21 12 12 21 21 21 21 12 12 21 2 12 21 12 21 12 21 21 2 12 12 21 21 12 21 21 21 12 12 12 12 21 20 21 20 21 21 6 21 21 21 12 21 12 21 21 21 2 12 21 21 21 21 2 2 21 21 21 2 21 21 21 2 21 2 21 2 2 2 21 21 21 2 2 21 13 21 21 21 21 21 21 21 21 13 21 21 21 2 21 21 2 21 21 21 21 21 2 2 21 21 21 12 12 20 21 21 2 21 2 21 21 21 21 12 21 11 2 21 12 21 21 21 21 21 2 21 21 12 12 12 21 12 12 21 2 21 11 2 21 13 21 12 21 12 21 12 21 12 2 12 21 21 21 21 21 21 21 21 12 21 2 12 21 12 12 12 12 21 21 2 12 12 12 21 12 12 12 12 12 21 12 12 21 12 12 21 12 12 12 20 12 21 20 21 12 12 12 12 21 2 21 12 12 12 12 21 21 12 12 12 21 21 21 21 21 12 12 12 21 21 12 20 20 20 12 20 12 12 21 12 12 20 12 12 20 12 21 20 12 12 12 12 2 12 21 21 12 21 12 12 12 12 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 2 2 2 21 21 12 21 2 2 21 21 21 21 21 21 21 21 21 21 2 11 11 2 2 2 21 21 2 21 21 21 2 2 2 21 2 21 21 2 21 12 21 21 12 12 12 12 2 21 12 21 12 12 2 21 12 21 21 21 21 12 12 12 12 12 20 12 21 21 21 21 21 21 21 12 12 21 21 21 20 2 12 12 12 12 21 12 12 12 21 12 12 20 12 12 21 21 12 21 21 12 21 2 12 12 12 21 12 21 21 20 21 20 21 21 12 12 21 2 21 12 21 21 21 2 2 2 2 2 12 21 12 2 21 21 12 21 2 21 12 12 21 21 21 21 12 21 21 21 21 2 21 21 2 21 2 2 21 2 21 21 12 12 12 12 12 21 2 12 21 21 12 21 21 21 12 2 21 12 21 12 12 12 21 21 2 12 21 2 12 15 12 12 12 21 12 21 4 12 12 21 2 21 12 12 12 21 12 21 12 12 2 21 21 21 12 12 21 21 12 21 12 21 12 12 21 12 12 12 20 20 12 12 12 12 12 12 12 12 20 20 12 20 12 12 20 12 20 12 21 21 21 21 21 21 2 21 21 21 21 21 12 21 2 21 12 21 21 21 12 12 12 20 12 21 12 4 12 20 12 21 12 12 12 2 20 2 21 12 12 12 20 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 2 2 21 12 2 2 21 21 2 2 12 12 12 12 21 12 12 12 21 21 21 12 12 21 21 21 12 12 21 21 12 12 12 12 21 12 12 12 12 12 21 12 21 21 12 12 21 12 20 12 12 21 20 21 21 12 21 12 20 12 12 12 21 12 21 12 12 12 20 21 21 15 12 12 12 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 12 12 21 21 12 21 12 12 21 12 12 12 12 12 21 12 20 12 21 12 12 12 12 12 12 21 12 21 12 21 12 12 21 12 20 12 12 21 12 12 21 12 12 12 12 12 12 21 12 21 21 12 12 12 21 21 12 12 21 21 2 2 12 12 21 12 12 2 21 12 11 2 12 21 21 2 21 21 21 12 21 21 12 21 12 12 12 21 21 12 21 12 12 21 12 12 21 21 21 21 12 21 12 21 2 21 21 21 21 21 21 21 21 2 13 2 21 21 2 21 2 21 2 21 21 21 2 21 21 12 2 12 12 21 12 20 20 21 12 21 12 21 21 21 21 12 21 12 12 12 12 12 2 12 12 21 12 21 12 12 12 11 6 21 21 21 12 21 12 12 12 12 12 12 12 13 21 21 2 12 12 21 21 2 2 21 21 13 21 2 21 21 2 21 2 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 2 21 21 2 21 2 2 2 2 21 2 2 21 2 21 21 2 21 11 21 21 2 21 21 21 21 21 2 2 21 21 21 21 2 21 21 21 21 21 21 12 21 21 12 12 21 21 21 12 12 21 12 21 12 21 12 2 12 20 21 12 21 12 12 12 12 21 12 21 21 2 21 21 21 21 12 12 21 21 12 12 2 11 21 21 12 21 2 21 21 21 21 21 12 12 21 2 2 2 21 21 2 21 21 21 21 21 21 21 2 13 21 21 2 21 21 21 21 2 21 21 21 21 2 12 21 21 12 12 21 21 2 21 21 21 12 21 12 21 2 21 21 21 12 21 21 21 21 21 21 12 21 12 21 12 12 12 12 2 2 21 21 21 12 12 21 21 12 12 12 21 12 21 12 12 12 21 21 21 21 12 21 12 21 20 12 12 2 21 21 12 12 12 12 12 21 12 12 12 21 21 2 2 21 2 21 2 2 2 21 21 2 21 21 21 12 21 21 21 2 21 21 2 21 21 21 21 21 21 2 2 21 11 2 12 21 12 21 21 21 12 13 12 12 12 12 12 20 21 21 12 20 12 21 12 12 12 12 21 12 12 21 12 12 12 12 12 12 12 12 12 12 12 12 12 21 4 12 12 4 12 12 12 21 21 12 21 12 12 12 21 21 12 12 21 21 12 12 12 12 12 21 21 12 21 12 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 2 21 2 21 21 21 21 2 2 21 21 21 12 21 21 21 21 12 12 21 2 2 2 21 21 12 12 21 12 12 21 12 12 12 21 20 12 12 21 20 12 12 21 12 12 21 12 21 12 12 12 21 12 21 12 12 21 12 21 21 21 21 12 12 21 12 21 21 21 12 21 12 12 12 21 12 21 21 21 21 21 21 21 2 2 21 21 2 2 12 21 21 2 21 12 21 21 21 21 2 12 21 2 11 2 21 21 21 21 2 2 2 2 11 21 21 21 12 21 21 2 21 13 2 21 21 2 21 21 2 12 2 12 12 21 21 12 12 12 21 21 12 12 12 12 20 12 12 21 12 21 12 12 21 2 12 21 2 21 21 21 21 12 12 21 21 21 21 12 21 2 21 21 21 21 2 13 21 21 21 2 12 21 21 12 12 21 12 12 12 21 21 2 12 12 21 2 12 21 12 2 12 12 12 21 21 2 21 21 21 2 21 21 2 21 2 2 2 11 21 2 21 2 21 21 2 21 21 21 21 21 2 21 21 21 2 2 21 21 21 2 21 21 12 12 12 21 12 12 12 12 12 12 21 12 21 21 12 21 12 12 12 21 21 21 21 2 21 12 21 12 21 21 21 21 21 12 21 12 12 12 12 12 21 12 21 21 21 21 12 21 12 21 2 21 2 21 21 21 12 12 12 12 21 12 2 21 21 12 2 12 12 21 21 2 21 12 2 12 21 21 21 12 2 21 6 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 12 21 21 21 21 12 20 12 12 21 12 21 12 20 12 21 12 21 21 12 21 12 21 21 21 21 21 21 2 21 21 21 2 21 2 21 21 21 21 2 2 21 21 2 21 21 12 21 21 21 12 21 12 21 21 21 21 21 21 12 12 21 13 21 12 21 21 12 21 2 2 21 21 12 21 12 12 21 12 21 2 21 13 21 12 21 12 12 21 12 12 12 21 21 12 12 21 21 12 12 21 12 21 12 2 21 21 12 2 12 21 21 12 21 2 21 2 2 21 12 2 21 21 21 21 21 21 21 21 12 21 12 12 12 20 12 12 12 12 21 12 12 12 12 12 21 21 21 12 21 12 12 12 12 12 12 21 2 2 21 21 2 12 12 21 11 21 21 12 12 11 2 2 2 21 12 21 21 12 21 21 21 2 21 21 21 21 6 21 12 21 12 21 2 21 21 12 21 12 2 21 12 21 21 21 12 12 21 12 12 12 12 12 12 12 12 20 20 12 12 20 20 21 21 12 21 15 21 11 21 12 12 12 21 12 12 12 12 12 21 12 20 12 12 12 21 12 12 12 4 12 12 12 12 12 21 20 12 20 21 21 12 21 21 12 12 12 12 21 12 12 12 21 21 12 12 12 12 12 20 21 21 21 12 21 12 12 12 21 21 21 2 21 21 21 2 2 21 21 21 21 21 12 21 12 21 12 2 21 21 21 21 2 2 21 12 21 12 12 12 20 21 12 21 12 12 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 2 21 21 21 12 12 12 12 12 21 21 21 21 21 21 21 12 2 2 2 11 2 21 15 12 12 21 21 21 21 12 2 21 21 21 21 12 2 21 2 12 21 21 21 21 12 12 12 12 12 12 12 12 21 12 21 21 21 12 21 21 21 21 21 12 12 4 21 12 21 21 12 2 11 21 21 21 2 2 21 12 12 21 21 12 21 12 12 21 12 21 12 21 2 21 12 21 21 21 21 12 21 12 21 21 21 21 21 21 12 12 21 21 12 12 12 21 12 21 12 21 21 12 12 21 12 21 21 21 21 12 12 21 12 21 21 21 12 21 21 12 12 12 12 21 12 12 12 12 12 20 12 12 21 21 21 21 12 21 12 12 12 12 21 12 2 12 12 2 12 12 21 21 21 12 12 12 21 21 21 21 2 21 21 2 11 2 21 21 12 12 20 21 21 21 12 12 12 21 2 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 12 12 12 12 12 20 12 21 21 12 20 12 12 12 12 21 21 21 21 21 21 21 2 12 21 12 21 12 21 2 2 21 21 21 21 21 21 21 2 21 21 12 12 12 12 12 21 12 12 12 12 12 21 21 12 21 21 12 21 21 21 21 21 21 12 21 12 21 12 12 12 21 21 2 21 12 21 12 21 12 21 21 12 21 12 12 21 21 12 12 12 12 12 21 21 21 2 2 21 12 12 20 12 12 12 12 12 21 12 4 12 12 12 12 12 21 12 12 12 21 12 12 21 2 12 21 21 12 21 21 12 21 21 2 2 21 21 21 12 21 21 21 12 21 21 12 21 12 21 21 21 21 21 12 21 12 12 2 12 12 21 21 12 21 21 21 12 21 21 21 20 12 21 12 12 20 12 12 21 21 6 21 21 12 2 21 12 21 21 21 21 21 21 21 12 12 12 21 2 21 12 21 21 12 12 12 12 12 12 12 21 21 21 2 21 21 21 12 20 21 21 2 21 21 2 12 12 12 12 12 12 12 12 12 12 21 12 21 21 12 11 12 2 12 21 12 21 21 21 12 12 12 20 12 21 21 21 21 2 21 2 12 12 21 2 21 21 12 21 12 21 21 21 21 12 21 21 12 12 21 21 21 21 21 2 21 21 21 21 21 11 21 21 21 21 21 2 21 21 21 21 21 15 21 13 2 21 21 21 2 21 2 21 21 11 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 12 21 12 12 12 21 12 12 12 12 12 21 21 12 21 12 12 12 12 21 2 12 12 12 20 12 12 21 11 12 12 12 21 12 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 12 21 12 12 21 12 12 21 21 21 21 12 12 21 21 21 2 21 2 12 12 21 12 21 21 21 12 12 12 12 12 12 21 21 20 21 12 21 21 12 21 12 21 12 12 21 21 21 2 21 21 21 12 21 12 12 12 21 12 12 21 12 12 21 12 12 20 12 4 12 12 21 12 20 12 21 21 12 12 12 4 12 20 21 12 12 20 12 12 12 20 12 12 12 12 20 21 20 21 21 21 21 2 2 2 21 21 21 21 21 2 21 12 21 21 21 2 21 21 21 12 12 20 12 12 2 2 21 21 15 21 21 12 21 21 12 21 12 12 21 21 2 21 11 21 21 12 12 21 2 2 21 21 21 21 21 21 21 12 21 12 12 12 21 21 21 12 21 21 2 12 21 12 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 2 2 21 2 21 2 21 21 21 21 21 21 21 2 2 21 21 21 2 21 21 21 21 2 21 2 21 21 21 2 2 21 21 2 2 2 21 2 21 21 21 21 21 12 21 21 12 2 21 21 2 21 21 2 11 21 2 2 21 21 21 12 2 21 21 21 12 21 21 21 12 15 21 2 21 2 2 2 2 6 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 2 21 21 2 21 21 21 21 2 2 2 21 21 21 21 21 21 21 21 21 21 21 21 12 20 21 12 12 21 12 12 12 21 12 21 12 21 12 21 12 12 12 12 21 21 12 21 21 12 21 21 21 2 21 21 21 21 21 21 2 21 2 21 21 2 2 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 2 21 2 2 2 21 21 21 21 21 21 2 2 2 21 2 21 2 2 12 21 21 11 21 21 21 21 21 21 2 21 21 21 12 2 12 21 21 21 12 12 21 11 21 12 2 12 21 21 2 21 21 2 2 21 21 21 2 21 21 21 21 21 12 21 21 21 21 20 21 21 12 21 2 21 21 2 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 2 21 2 2 21 21 2 21 21 21 21 21 2 21 21 21 21 21 2 21 12 2 21 12 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 12 12 12 21 12 21 21 12 12 12 2 12 12 21 20 21 21 12 21 12 21 21 21 2 21 21 21 13 21 21 21 21 21 11 2 21 12 21 21 21 21 21 21 2 21 21 2 21 2 21 13 21 21 21 2 2 21 21 21 6 21 21 21 21 21 21 21 11 11 2 2 21 21 21 2 21 21 21 21 20 12 12 12 21 21 21 21 21 2 21 2 21 21 2 21 2 2 2 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 2 2 21 2 2 2 2 2 21 21 21 21 21 21 21 21 2 21 2 21 21 2 11 2 2 13 21 2 11 2 21 21 21 21 2 13 2 21 12 21 21 21 21 21 21 2 21 21 2 2 2 21 2 21 21 2 21 21 2 21 2 21 21 21 21 21 2 11 21 2 21 21 21 21 21 2 21 12 12 12 20 12 12 21 21 2 21 2 2 2 2 2 21 21 21 2 2 2 2 21 21 2 21 21 2 2 21 21 2 2 21 2 21 21 21 2 2 21 21 21 21 2 21 21 12 21 21 21 21 21 21 21 12 2 2 21 21 2 21 21 21 21 21 21 21 21 2 2 2 12 21 21 21 21 2 21 21 21 2 21 2 11 2 2 2 21 21 2 11 21 21 21 21 21 21 21 21 2 21 21 21 21 11 21 2 21 2 21 21 21 2 21 21 21 21 2 2 2 21 21 21 21 21 21 21 2 2 2 2 21 21 12 12 12 21 21 12 21 21 2 2 2 21 2 11 21 21 21 21 21 21 21 2 2 21 2 21 21 12 12 2 21 21 12 12 12 12 20 21 12 21 12 2 6 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 12 12 12 21 21 21 2 2 21 2 21 11 2 21 21 21 21 21 13 2 21 21 21 21 21 2 21 21 2 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 12 21 12 12 12 21 4 21 21 12 21 21 21 21 21 21 12 12 12 21 6 12 21 12 21 21 2 21 2 21 12 21 21 21 12 21 2 21 21 21 21 21 12 21 21 21 13 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 2 2 21 2 21 21 21 2 21 2 11 2 21 21 21 21 11 2 21 21 2 21 21 21 21 21 21 21 6 21 2 21 21 21 6 21 21 21 2 2 21 21 21 21 2 21 2 21 21 2 2 2 21 2 21 21 21 2 21 2 21 2 2 21 21 2 2 21 21 2 2 21 2 2 2 21 2 2 21 21 2 2 21 21 21 21 21 21 2 21 2 2 2 2 21 2 21 2 2 21 21 21 21 21 21 21 2 21 11 21 21 2 21 2 2 21 21 21 2 21 2 2 2 2 21 2 21 21 2 21 21 21 21 21 2 21 2 21 12 12 21 21 21 2 21 2 21 21 12 21 21 21 12 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 2 21 20 21 21 21 12 21 21 21 12 12 21 12 12 12 12 12 12 12 12 12 21 12 12 2 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 12 21 21 21 21 12 21 21 12 20 20 21 12 12 12 12 21 12 12 21 21 2 21 21 21 12 21 12 21 21 21 21 21 21 21 21 2 2 21 12 2 2 21 2 21 21 21 21 21 2 11 21 12 21 21 21 21 21 21 21 21 2 2 21 2 21 2 21 21 2 2 21 21 21 21 21 21 2 21 12 12 21 21 12 2 12 12 12 12 12 21 12 12 12 21 2 13 2 21 21 21 2 21 21 2 21 2 21 2 21 2 21 21 21 12 12 21 21 21 21 2 21 2 21 21 21 2 21 21 21 21 2 21 21 2 11 21 2 21 2 21 21 21 12 21 21 2 21 21 2 21 2 2 21 12 12 12 12 21 21 21 2 21 21 21 21 2 12 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 2 2 2 21 21 21 21 21 21 21 21 2 21 21 21 2 2 21 21 21 21 21 21 2 21 21 21 12 12 21 21 2 2 2 2 21 2 21 21 2 2 21 2 2 21 2 21 12 21 21 21 21 21 21 21 21 21 12 2 2 2 21 12 12 12 16 21 21 12 12 4 21 12 21 12 20 12 12 12 12 21 12 12 21 12 12 12 21 21 21 21 12 12 12 12 21 21 21 2 21 21 12 21 12 21 12 21 12 12 12 21 12 21 12 12 21 21 12 21 21 12 12 12 21 21 12 21 12 21 12 12 12 12 12 21 20 12 21 21 21 12 12 21 12 20 20 21 12 20 12 12 12 12 12 12 12 12 21 12 20 12 21 20 20 21 12 12 21 20 21 21 21 12 12 12 12 12 12 12 21 21 21 12 21 12 12 12 21 12 12 12 12 21 12 21 21 12 21 12 12 12 2 21 21 21 12 21 21 12 12 12 21 2 2 2 21 2 2 21 21 13 2 21 2 21 2 2 2 21 2 21 12 21 21 12 2 21 21 2 2 2 21 21 21 12 2 21 21 21 2 2 2 12 12 21 21 21 21 21 21 21 2 21 2 21 21 21 2 21 21 21 12 21 12 12 12 21 21 21 21 12 21 12 21 2 21 12 12 12 21 21 21 12 12 21 21 12 21 2 21 20 12 21 2 2 2 21 21 21 21 21 21 12 21 12 12 12 12 21 12 21 12 12 12 20 21 12 21 12 12 12 12 12 21 21 12 12 11 2 21 2 21 2 2 21 2 21 21 21 21 21 2 2 2 21 21 21 2 21 21 21 21 2 21 2 21 21 21 21 21 2 21 12 12 21 12 12 12 21 12 21 21 12 2 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 12 21 12 12 12 12 21 21 21 12 12 20 2 21 12 20 12 12 21 12 20 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 12 20 12 12 12 21 21 12 21 21 21 21 21 21 21 12 11 21 21 21 12 21 12 12 12 21 21 12 21 21 21 21 21 12 21 21 12 21 21 21 2 21 21 21 21 2 2 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 12 21 21 12 12 12 12 12 12 21 21 21 2 2 21 2 21 2 2 21 2 2 11 21 21 21 21 12 12 21 21 21 21 21 12 2 21 12 2 21 12 21 21 21 21 21 21 21 21 21 2 21 2 21 21 2 2 21 21 2 21 21 21 12 21 12 21 21 21 21 21 12 21 12 21 12 2 21 2 2 2 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 2 2 21 2 2 11 21 2 21 21 21 2 21 2 2 2 21 21 21 21 2 21 21 2 21 21 21 21 2 2 21 21 2 21 21 21 21 21 2 2 21 21 21 21 12 21 21 21 2 21 21 21 2 21 21 21 2 21 2 2 2 2 21 11 2 2 21 21 2 21 21 2 21 21 21 12 21 21 2 2 21 21 21 12 21 21 21 21 12 21 2 21 21 2 21 21 12 11 21 2 21 2 21 2 21 21 2 2 2 21 2 21 21 2 21 21 2 21 2 21 2 2 21 21 21 2 2 12 2 2 2 21 21 21 2 21 21 21 21 21 21 21 2 21 21 2 2 21 12 21 21 12 11 12 21 12 21 12 21 21 2 12 2 21 21 21 2 21 21 21 2 2 21 21 21 2 21 21 21 2 12 21 21 21 2 21 2 2 21 2 21 21 21 21 21 12 21 2 12 2 2 21 2 21 21 2 21 2 21 21 21 21 21 21 21 2 2 21 21 2 21 2 21 21 12 21 2 21 2 21 21 21 2 21 2 2 21 21 21 12 12 21 21 21 21 2 2 21 21 21 21 21 21 21 2 2 21 12 2 21 21 21 21 21 21 2 11 21 2 21 21 21 2 2 2 21 2 2 21 2 2 12 12 2 12 21 12 21 21 12 12 21 21 21 21 2 2 2 21 12 21 12 21 21 2 2 21 21 2 12 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 2 2 2 2 21 21 12 21 2 2 2 2 2 2 21 21 21 21 2 2 21 21 21 21 12 12 12 21 21 12 12 21 12 12 12 21 12 12 21 12 12 12 12 12 21 12 21 21 2 21 21 2 2 11 2 21 21 2 12 12 21 12 15 2 21 21 21 12 12 12 21 21 21 2 21 21 21 2 21 21 2 2 21 2 21 2 21 21 2 21 21 2 21 2 21 2 21 12 21 21 21 12 2 13 2 21 21 21 21 2 21 21 2 11 21 12 21 12 21 12 2 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 12 12 2 2 2 21 21 21 21 21 21 21 21 12 12 21 2 21 2 2 21 21 21 21 2 21 2 21 21 21 2 21 21 21 21 21 21 21 21 2 21 12 12 2 21 21 21 6 21 2 21 12 12 21 21 12 12 21 21 21 21 12 12 2 2 21 21 21 12 20 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 2 12 21 12 12 21 21 12 12 21 12 21 21 11 21 21 2 2 12 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 2 2 12 21 21 21 11 21 21 21 21 21 2 2 21 12 12 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 12 21 21 21 12 12 21 21 2 21 2 21 21 2 21 2 21 21 21 12 12 12 21 20 12 12 21 12 12 12 12 12 21 12 21 20 12 12 21 12 2 21 2 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 2 21 21 21 21 21 2 21 2 21 2 2 2 21 2 21 11 21 2 2 21 21 21 21 2 2 21 21 21 11 2 21 21 21 21 21 21 21 2 2 2 2 21 21 21 2 2 21 21 21 21 2 2 2 21 21 2 2 2 2 2 21 21 21 21 21 21 21 21 2 2 21 21 21 21 2 2 21 21 2 21 12 21 12 21 21 21 21 2 21 21 21 12 12 21 21 21 21 12 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 2 21 2 21 21 21 21 12 21 20 12 12 21 2 2 21 2 21 21 12 21 21 2 21 2 13 2 21 21 12 21 20 12 12 12 12 12 21 12 12 12 12 12 21 21 21 12 12 20 20 20 12 12 21 12 12 12 12 12 21 20 12 21 12 12 12 21 21 12 12 12 21 21 12 12 21 21 21 13 21 2 12 21 12 12 12 2 19 2 21 2 2 2 21 21 21 21 12 21 21 2 2 2 21 21 2 11 21 11 21 2 21 21 21 21 21 21 21 2 2 2 2 12 2 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 2 21 21 21 21 12 21 21 12 12 21 21 12 21 21 21 21 21 12 21 21 12 21 12 20 21 12 12 21 12 21 21 21 21 12 2 21 21 12 21 12 21 21 21 12 21 21 12 12 21 21 12 12 21 21 12 12 12 12 20 21 21 21 21 12 21 21 2 2 2 21 21 21 21 21 12 21 2 12 21 12 21 12 12 12 12 12 20 21 12 20 12 21 12 21 20 12 21 12 12 12 20 12 12 21 21 4 12 12 12 21 21 21 12 21 12 12 12 21 21 13 21 12 21 21 21 12 12 12 12 12 21 21 20 21 21 21 21 12 12 12 21 20 21 20 12 12 12 20 12 12 12 12 12 21 15 21 21 21 2 2 21 21 2 2 21 2 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 2 2 2 21 21 21 21 21 12 12 12 20 12 21 12 2 20 21 12 21 12 21 21 12 12 21 21 12 21 21 21 21 21 2 21 2 21 21 21 12 21 21 21 21 2 2 21 21 21 12 21 2 2 21 21 2 2 21 2 12 21 21 21 21 21 12 21 21 21 12 21 12 12 21 12 21 12 21 21 21 21 21 21 21 21 21 12 21 20 21 12 12 21 2 2 2 21 21 21 21 21 21 2 2 21 21 2 2 21 21 21 21 21 21 21 21 12 12 12 21 21 12 12 2 2 2 2 2 2 21 21 21 12 12 21 2 21 12 12 2 21 21 21 21 21 21 21 21 21 21 2 21 21 12 12 12 12 21 4 4 20 12 12 21 12 21 21 21 21 2 12 12 12 21 21 12 21 20 21 21 12 21 21 21 12 21 12 21 12 21 12 21 2 12 21 12 21 21 2 21 21 21 2 12 12 21 21 21 12 21 21 12 12 21 21 21 21 21 12 21 21 21 21 21 12 21 12 12 12 21 12 12 21 12 20 12 12 12 12 12 21 12 12 12 12 20 12 12 20 12 12 4 15 12 20 20 12 20 4 12 20 4 12 11 21 21 21 21 21 12 12 12 21 21 12 12 12 21 2 21 21 21 21 2 21 21 2 21 21 21 21 21 21 2 21 6 21 21 21 21 21 21 21 2 21 2 21 2 21 21 21 21 21 21 2 12 21 2 2 21 2 21 21 21 21 21 2 21 21 6 2 21 16 15 21 21 21 2 21 21 21 2 2 21 2 21 21 21 2 21 2 21 2 2 2 2 21 12 21 21 2 2 2 2 21 2 21 21 11 2 21 21 2 21 21 2 21 2 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 2 21 21 2 2 21 21 2 2 2 12 21 21 2 21 21 21 12 21 2 2 21 2 2 21 12 21 21 21 21 21 21 21 2 2 21 21 21 2 21 2 12 21 12 21 21 21 2 2 2 2 2 12 21 2 21 21 21 21 2 2 21 21 12 12 12 21 12 20 21 21 12 20 21 12 20 21 12 12 12 21 20 12 21 12 21 21 21 21 2 2 21 21 2 2 2 2 2 21 2 21 2 2 2 2 12 12 21 21 12 21 2 21 21 21 21 12 12 21 21 21 21 12 12 12 12 21 21 2 2 21 21 21 2 21 21 21 12 21 21 21 21 21 2 21 21 2 2 2 2 21 21 13 2 21 21 21 2 21 13 2 21 2 21 2 2 2 21 21 21 2 21 21 21 11 21 2 21 2 2 2 21 2 2 2 2 21 2 2 21 21 21 21 2 2 2 2 2 21 2 2 21 13 21 21 21 2 6 21 21 12 12 12 21 20 12 12 12 21 21 21 12 12 12 21 12 12 12 12 20 12 12 20 12 21 2 2 21 2 12 21 12 21 21 2 21 21 21 12 12 21 21 21 21 21 2 21 2 21 12 21 2 2 21 21 21 2 21 21 2 21 2 21 2 13 21 2 2 21 21 21 2 21 21 2 2 21 21 21 21 2 21 21 12 21 2 12 2 21 2 21 21 2 2 21 13 2 11 2 21 21 11 21 21 2 2 13 21 2 2 21 21 21 2 21 21 21 21 21 21 2 21 12 12 12 12 21 12 12 12 12 21 21 12 21 12 20 12 2 12 12 21 12 21 12 12 21 12 21 20 21 21 21 21 21 21 12 12 2 21 21 21 21 2 21 21 21 2 21 2 21 21 21 2 21 21 2 2 2 21 11 21 21 21 2 2 2 2 2 21 21 21 21 21 21 21 12 12 21 21 21 12 21 12 21 2 2 21 2 21 12 21 21 21 21 2 21 2 21 21 21 21 21 21 21 2 2 21 21 21 21 2 21 21 21 21 21 2 2 21 2 2 2 2 2 21 21 21 20 21 21 12 12 21 12 12 12 12 12 12 12 12 12 21 12 12 21 12 21 12 21 2 2 2 21 2 21 12 12 21 12 12 20 21 12 21 2 12 21 12 12 21 12 2 21 12 12 12 21 12 21 21 12 21 12 12 21 21 21 21 12 21 21 21 12 12 21 12 12 20 21 21 12 12 12 21 21 21 21 21 2 2 2 21 21 2 21 2 21 21 21 2 21 21 2 21 2 21 2 21 2 21 21 21 21 21 12 12 12 12 12 21 21 12 21 21 12 12 12 21 21 12 21 21 12 21 21 2 21 12 12 12 21 2 21 21 21 21 21 12 2 21 21 21 2 21 21 21 21 12 21 12 12 12 12 21 21 12 12 12 12 12 12 21 21 21 21 12 21 12 12 12 21 21 21 2 2 21 21 2 21 2 2 13 21 12 21 12 21 12 12 21 21 21 21 21 21 21 21 12 12 12 12 12 12 21 21 21 21 21 2 21 21 21 21 21 21 21 2 12 2 21 21 21 12 12 21 21 21 21 12 12 21 12 20 12 4 12 12 4 12 21 2 2 2 2 21 2 2 2 21 21 21 2 2 21 2 21 21 21 21 2 21 2 2 2 21 21 12 21 21 21 21 21 12 2 21 12 12 21 21 12 12 12 12 12 12 21 21 21 21 21 21 12 12 12 12 2 12 21 21 21 21 21 2 2 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 2 12 21 21 12 12 12 21 2 21 2 2 2 2 21 21 21 21 12 2 21 2 21 12 21 12 21 2 21 21 21 2 21 2 21 21 6 21 21 2 21 21 21 2 21 2 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 12 12 21 12 21 12 21 21 12 12 21 12 12 21 21 21 21 12 21 21 21 21 20 12 21 21 21 12 12 12 12 21 12 12 2 21 21 2 21 21 21 21 21 21 2 21 2 2 2 2 2 2 2 21 2 21 21 15 21 12 21 21 2 21 2 21 21 2 21 21 2 12 21 21 12 12 12 21 21 12 12 12 12 4 12 12 12 20 12 12 20 12 12 4 12 4 12 12 12 21 4 4 12 12 20 20 20 12 12 12 21 21 20 21 12 12 12 2 2 21 12 21 12 20 2 12 21 21 21 21 2 21 2 2 12 12 21 21 21 21 12 21 21 21 12 12 20 21 20 12 21 21 12 20 20 12 21 21 12 21 21 21 12 21 21 12 21 21 2 21 2 2 21 21 21 21 21 21 21 21 2 2 21 2 2 21 21 21 2 21 2 21 21 2 21 12 21 12 12 12 12 12 12 20 12 12 2 4 21 21 21 21 21 21 12 20 12 12 21 12 20 12 21 4 4 20 21 12 21 12 12 21 12 21 12 12 21 21 21 21 21 21 2 12 12 21 21 20 21 12 12 12 21 21 2 21 21 2 21 12 21 21 12 21 21 12 12 12 21 21 21 21 2 21 21 21 21 2 21 21 2 2 21 21 2 21 21 21 2 21 21 2 2 21 21 21 12 21 21 21 21 21 21 21 21 21 2 12 21 2 2 21 21 21 21 21 2 2 21 21 21 21 21 21 2 21 21 2 2 21 21 2 2 2 12 12 21 21 21 21 21 12 12 21 21 21 12 21 12 20 12 12 20 12 12 12 12 12 12 12 12 12 12 21 12 12 12 12 21 12 21 20 12 21 12 12 12 12 4 12 12 20 12 12 12 12 12 12 12 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 12 21 12 21 21 2 21 12 12 21 21 12 21 21 21 2 21 21 21 2 2 2 2 21 21 12 12 12 2 12 21 12 21 12 12 21 21 2 2 2 2 21 2 21 21 21 21 21 2 21 21 21 12 21 12 12 12 12 12 12 20 12 12 21 21 21 12 12 12 12 21 12 12 12 21 21 21 21 21 21 21 21 12 12 21 12 12 21 13 21 20 12 21 21 12 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 12 2 12 21 13 21 21 21 21 21 21 21 12 13 21 21 2 2 2 21 21 2 2 2 21 2 2 15 21 21 12 21 2 21 21 21 21 21 21 12 21 12 12 21 12 21 12 21 12 21 12 15 20 21 12 20 21 12 21 2 2 21 21 21 21 21 12 21 2 21 21 2 21 21 2 21 21 21 21 21 2 21 21 2 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 2 21 21 2 2 21 21 21 2 21 2 21 21 2 21 21 21 21 21 21 21 6 21 2 2 21 2 21 21 21 2 21 21 21 21 2 21 2 21 21 2 21 21 21 21 21 2 2 2 2 2 2 2 2 21 21 21 2 21 21 21 21 2 2 2 21 2 12 2 2 21 2 21 21 12 21 21 20 15 21 20 20 12 13 21 20 12 21 20 21 12 21 12 12 20 21 12 12 12 21 21 12 21 2 2 21 21 21 12 21 21 2 21 12 21 12 2 2 21 21 21 21 2 21 21 21 12 12 12 21 12 12 12 2 21 21 2 2 2 21 2 2 2 2 21 21 2 21 21 2 2 2 21 2 21 21 21 2 21 21 21 2 2 12 21 21 12 2 21 2 2 21 2 21 21 12 21 12 12 21 21 12 21 2 12 2 21 2 2 21 2 21 2 2 2 21 2 21 21 2 12 21 21 12 21 21 21 12 12 21 12 12 21 12 12 21 12 2 12 21 2 12 2 20 21 12 20 12 12 21 12 12 12 21 21 12 21 12 21 21 13 12 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 12 12 21 2 2 2 21 21 11 21 12 21 21 12 2 21 21 21 12 21 12 12 21 12 20 12 1 21 21 12 21 12 21 21 12 21 2 21 21 21 21 21 21 2 21 2 2 13 2 21 2 2 21 21 2 2 21 21 2 2 21 21 12 21 21 12 21 12 12 12 21 2 2 12 21 21 12 12 2 21 2 2 2 21 2 12 21 21 12 12 12 21 12 12 20 4 12 20 12 21 21 12 12 12 21 12 12 12 21 21 6 21 2 21 2 21 2 21 2 21 21 21 2 21 2 2 2 2 21 2 21 21 21 21 21 21 21 2 2 21 12 21 21 20 20 12 12 21 12 21 21 12 12 12 21 21 21 21 21 21 12 12 12 12 21 21 12 21 21 12 21 12 21 12 12 21 12 21 21 21 21 21 21 12 12 12 12 12 12 21 21 12 21 21 21 20 12 12 12 12 4 12 20 21 20 12 4 12 20 21 12 21 4 12 21 12 20 12 21 12 21 21 21 12 4 12 12 21 12 12 12 21 12 21 21 21 21 12 12 21 12 12 12 20 12 12 12 21 12 12 20 12 12 12 21 2 21 21 21 2 12 21 21 20 12 12 21 21 21 21 12 21 21 20 12 21 12 12 12 12 12 21 21 12 12 21 21 21 12 12 21 12 12 12 21 12 21 21 21 21 12 12 12 21 21 12 21 21 12 12 21 12 12 21 12 12 12 12 12 21 21 12 12 12 12 12 21 12 12 21 12 12 20 21 12 21 21 12 12 20 20 12 12 12 12 21 12 12 12 12 12 12 12 12 12 12 12 12 20 20 12 20 12 12 21 21 12 20 12 12 20 12 21 20 12 12 21 12 12 12 12 21 20 12 12 12 12 4 12 12 12 12 12 12 20 20 12 12 12 12 12 20 12 12 12 20 21 12 21 12 12 20 20 20 12 21 12 12 12 12 12 12 20 12 20 12 12 12 21 2 2 12 20 21 21 12 2 21 21 2 2 21 12 12 2 12 12 12 12 12 12 12 12 12 12 12 21 21 21 21 20 12 21 12 12 12 12 12 12 20 12 12 21 21 21 12 12 21 21 12 21 21 21 2 21 21 12 12 12 12 12 21 12 12 21 21 12 21 21 12 21 21 12 21 2 12 21 21 21 2 21 21 2 21 21 21 21 21 21 21 12 21 12 4 12 21 21 12 21 12 12 21 21 12 12 12 12 21 21 21 21 12 12 21 12 21 21 21 12 12 12 12 21 12 21 21 2 12 21 12 21 12 21 12 12 12 12 12 12 12 21 12 12 12 20 12 12 12 12 12 12 12 12 12 12 21 21 12 21 12 12 12 12 12 12 12 21 12 12 12 21 12 12 12 12 12 12 12 12 12 12 12 21 21 20 12 12 12 21 21 21 12 21 12 12 12 21 21 12 12 12 21 21 21 21 20 4 20 20 12 12 21 12 12 12 12 12 21 12 12 12 12 12 12 12 20 21 12 12 12 12 21 21 12 12 12 20 20 12 20 20 20 4 12 12 21 4 20 12 12 20 4 4 12 20 4 4 20 20 4 20 12 12 12 21 21 21 21 21 21 21 21 15 12 12 21 12 12 12 12 12 2 12 21 21 21 21 2 21 21 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 12 12 2 12 21 2 21 21 21 21 2 21 11 11 2 2 12 12 21 21 21 21 12 21 21 21 21 21 21 2 2 21 21 21 21 12 21 21 21 21 21 21 15 12 12 12 12 21 21 21 2 21 21 21 21 21 20 21 21 21 12 2 21 21 2 21 2 2 12 20 12 21 20 12 21 21 12 12 21 21 12 21 21 12 21 2 2 21 12 21 21 2 12 21 21 12 12 21 21 21 21 12 21 12 21 12 2 12 12 21 12 12 12 21 12 21 21 21 21 21 12 21 12 12 20 12 12 12 21 12 21 21 20 12 12 20 21 12 12 12 20 12 12 21 12 21 21 12 12 12 12 20 12 21 12 12 21 12 12 20 12 12 21 12 21 21 12 12 12 21 21 12 12 12 12 12 2 21 12 21 12 21 12 12 21 12 21 21 21 12 12 12 12 12 12 12 21 12 12 21 21 12 12 21 12 12 21 12 12 21 2 21 12 12 21 20 12 21 21 21 20 12 12 12 21 21 21 21 21 21 2 21 2 12 21 2 21 21 21 21 21 21 2 21 21 21 21 21 12 21 12 21 21 21 2 2 21 2 21 21 2 12 21 21 21 2 21 21 21 21 12 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 12 12 12 12 21 12 21 21 21 21 21 2 21 12 21 21 21 12 12 12 21 21 21 21 21 12 12 21 21 21 21 12 21 21 21 21 12 12 21 12 20 21 12 12 12 21 21 21 12 12 12 12 2 21 21 21 21 21 21 21 21 12 21 11 21 21 21 6 21 21 21 21 21 6 21 21 21 2 21 6 21 21 21 21 21 21 12 21 12 12 12 12 12 12 12 21 20 21 12 21 12 21 21 12 21 12 21 21 12 21 21 2 2 21 21 21 21 2 2 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 21 21 21 21 21 12 12 12 12 12 12 12 12 12 11 12 12 21 12 12 12 12 12 12 12 12 21 21 12 21 12 21 12 12 21 20 12 12 12 12 12 21 12 21 21 12 21 12 21 12 12 12 21 20 12 20 21 20 12 12 21 21 4 12 12 12 12 12 21 12 12 21 12 12 20 20 12 12 12 4 12 20 4 4 20 20 12 12 12 20 12 21 20 21 12 12 21 12 12 21 21 12 12 12 20 12 12 12 12 12 12 20 12 12 12 20 20 12 12 4 20 20 21 12 12 20 21 21 21 20 12 21 12 21 4 12 12 20 12 20 12 12 12 12 12 12 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 2 21 21 21 21 12 21 21 21 12 21 21 21 12 21 21 12 21 12 21 12 21 12 20 21 12 21 21 12 12 12 21 21 20 12 12 12 20 21 20 12 12 12 12 12 12 12 12 20 12 12 21 12 21 12 12 12 12 20 12 12 20 12 12 12 12 21 12 12 12 12 12 21 12 12 21 12 21 12 12 12 12 12 12 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 2 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 12 21 21 21 12 21 12 20 12 21 12 21 12 21 12 2 2 2 21 21 21 2 21 12 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 12 21 21 21 21 21 12 2 2 21 13 21 21 21 21 21 21 21 2 21 21 21 12 12 12 12 21 12 21 21 21 2 12 21 12 12 12 12 2 21 21 21 21 12 12 21 21 2 21 12 21 12 12 21 12 12 15 12 21 12 21 21 12 12 12 21 21 12 12 21 21 21 21 12 21 12 21 12 12 21 12 12 21 12 12 21 21 21 12 12 12 2 12 12 21 2 21 21 21 2 21 21 21 21 21 21 12 12 12 21 12 12 12 12 21 12 20 21 21 12 12 21 21 12 21 12 12 12 21 21 12 12 12 12 21 20 12 12 12 12 20 12 12 12 21 12 21 21 21 12 21 21 21 12 21 12 12 21 12 12 12 12 12 21 20 12 12 12 12 4 20 12 21 12 12 12 21 12 21 21 21 21 12 20 21 12 4 21 21 21 21 21 11 21 21 12 12 12 12 12 12 21 12 21 21 21 12 12 12 12 12 12 20 12 12 21 12 21 12 12 21 12 21 21 12 12 12 12 12 12 12 2 21 21 12 12 12 12 12 21 21 12 12 12 12 12 12 21 21 20 20 21 12 12 21 12 12 12 12 12 12 12 20 20 12 12 12 12 12 12 2 12 12 12 12 12 21 20 12 4 12 21 20 12 12 2 12 12 12 20 21 12 12 21 12 21 12 21 21 12 12 21 12 12 12 20 12 12 12 12 12 12 12 21 12 12 20 12 20 12 21 21 21 12 12 21 21 21 21 21 21 12 20 12 21 12 12 12 21 12 12 21 12 21 21 12 12 12 12 12 12 12 12 12 12 12 12 21 21 21 21 21 12 12 12 12 12 12 21 12 21 21 21 21 12 21 12 21 12 12 12 12 12 12 21 12 21 21 21 2 21 21 12 12 21 12 12 12 21 2 21 2 21 21 2 21 13 21 11 21 2 21 21 12 21 21 12 12 12 12 12 12 12 20 12 21 21 21 21 12 12 12 21 12 12 12 12 12 21 21 12 21 21 21 21 21 2 21 11 21 21 12 21 21 21 21 2 2 21 21 2 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 2 2 21 2 2 21 21 21 2 2 2 21 21 21 12 21 12 21 21 21 21 21 2 2 11 12 21 21 21 21 2 21 21 2 21 2 2 21 21 21 21 21 21 20 21 21 21 12 21 21 21 12 2 21 12 21 2 2 21 21 11 2 21 21 21 2 21 21 2 21 21 21 21 2 2 2 2 2 2 2 21 21 2 21 2 21 21 21 2 21 21 21 21 21 12 12 12 2 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 2 12 12 2 21 2 2 21 12 21 2 21 12 2 21 2 11 21 2 21 21 21 11 21 21 21 21 21 21 12 12 12 20 12 21 12 12 12 12 21 12 21 21 21 21 12 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 2 21 2 2 21 2 2 21 21 21 21 11 21 2 21 21 21 12 21 21 21 2 21 2 2 2 2 2 21 21 21 21 2 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 11 21 2 12 21 21 21 21 2 21 11 12 20 12 21 12 21 21 21 21 2 2 2 21 21 21 12 21 21 12 21 12 21 21 21 21 21 21 20 12 21 2 21 21 2 21 21 21 21 21 21 21 12 15 21 12 21 21 12 12 12 21 12 21 13 2 2 21 2 21 2 21 2 2 21 21 21 21 21 2 2 21 2 2 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 11 2 2 2 21 21 21 2 21 21 12 12 21 21 21 21 21 21 2 21 2 21 13 21 21 2 2 21 2 21 2 2 21 2 21 21 21 2 13 12 2 21 21 21 2 2 2 2 21 21 12 21 12 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 2 21 21 12 2 2 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 12 21 21 2 21 20 12 12 21 12 12 21 2 21 21 21 12 21 21 20 12 12 21 21 21 21 12 12 21 21 21 12 21 12 21 12 12 12 12 21 12 21 21 21 21 20 12 2 20 12 12 12 20 21 12 2 21 21 2 21 21 21 21 2 21 21 2 2 2 21 2 21 2 21 21 21 2 11 21 2 21 21 2 21 2 2 21 21 12 12 12 12 12 21 21 12 12 12 12 12 12 12 21 12 12 21 12 12 12 12 21 12 21 12 21 21 21 2 21 2 2 2 21 2 12 21 12 12 21 12 12 21 12 20 12 12 12 12 12 12 12 12 12 20 12 12 21 12 12 12 12 12 12 21 12 12 21 12 12 12 12 21 21 12 12 20 21 12 12 12 12 21 21 12 12 12 12 21 21 12 12 12 21 21 21 21 21 12 21 21 21 21 21 21 12 12 21 21 21 21 21 2 12 12 21 12 21 21 12 12 12 12 12 21 15 12 12 21 12 12 15 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 2 21 21 21 21 2 21 21 21 21 21 12 21 21 2 21 21 12 2 12 21 2 21 21 2 21 21 21 21 21 21 21 2 2 21 2 2 21 2 2 21 21 12 2 12 21 12 21 12 12 21 12 21 12 21 2 21 21 21 21 21 21 21 12 12 21 21 21 21 12 12 12 12 21 11 2 2 21 21 21 12 21 2 21 2 21 21 12 2 2 21 21 12 12 12 21 21 21 2 21 13 21 21 21 21 2 21 21 12 2 21 2 21 21 21 2 2 11 12 21 12 21 21 2 21 2 2 2 2 21 2 21 21 21 21 2 21 21 21 2 2 21 21 11 21 21 21 21 2 21 21 21 2 21 21 2 2 21 2 13 21 21 21 2 21 21 21 2 21 2 11 2 21 2 21 2 21 21 2 21 21 2 21 21 21 21 12 21 21 2 21 12 21 12 20 12 12 4 12 20 21 2 21 12 2 2 21 2 2 21 2 12 12 2 21 21 21 2 21 2 12 2 2 21 21 2 2 21 12 21 21 21 21 2 2 21 21 21 21 21 21 21 21 12 21 12 21 21 2 21 21 20 12 12 12 2 12 20 12 12 12 12 12 12 12 12 12 12 12 21 21 12 20 12 12 21 21 20 12 21 12 12 12 20 21 12 12 21 21 21 12 12 21 12 2 12 21 12 2 12 12 12 21 11 21 12 12 12 12 12 12 12 4 21 12 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 2 2 21 21 21 12 12 12 12 12 21 21 12 21 12 21 12 12 12 21 21 21 21 12 12 21 21 12 12 12 21 12 21 12 12 12 21 21 21 12 12 2 21 12 12 12 21 12 12 21 12 12 12 21 12 21 21 12 2 21 21 12 21 20 12 12 21 12 12 21 12 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 2 21 21 21 21 20 21 2 12 12 21 21 2 2 2 12 21 21 12 12 12 6 21 21 2 2 21 2 2 21 12 2 21 21 21 2 21 2 21 2 21 21 2 2 21 2 21 2 21 2 21 21 21 21 21 21 12 21 12 12 12 12 21 12 12 12 21 21 12 21 12 12 21 21 12 12 21 21 21 21 12 21 21 12 21 21 12 12 21 21 12 21 12 21 21 12 12 12 12 12 21 12 20 21 21 21 12 12 12 12 21 21 2 12 12 12 21 12 12 21 21 12 12 12 12 21 20 12 12 12 12 12 12 21 12 21 12 20 12 12 4 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 12 21 12 12 20 12 21 12 21 21 21 13 21 2 2 2 2 21 2 21 21 21 21 21 21 21 2 21 21 2 2 21 2 21 21 21 2 2 2 2 21 21 21 2 21 2 2 2 2 21 2 2 21 2 2 2 2 21 2 2 11 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 12 12 21 21 21 21 21 2 2 2 21 12 2 21 21 21 21 13 2 21 21 2 2 11 2 2 21 2 21 21 2 21 21 2 11 21 2 2 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 13 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 2 12 21 21 21 12 12 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 13 21 21 21 2 21 21 21 21 21 21 2 21 21 21 2 21 2 21 21 2 21 21 2 21 21 2 2 2 21 2 2 21 21 21 21 2 12 12 21 2 2 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 11 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 1 2 21 21 21 21 21 21 2 21 2 21 21 21 21 2 21 21 21 21 2 21 21 2 2 2 2 21 2 2 21 21 21 2 2 21 21 21 12 12 12 12 12 12 21 12 12 21 21 21 12 21 21 12 21 12 21 21 21 15 12 12 12 12 12 12 20 12 12 12 12 12 21 21 21 21 21 2 21 21 21 2 12 21 12 21 21 12 12 21 21 21 21 21 21 12 12 21 21 21 13 21 21 2 2 2 21 21 21 2 21 12 12 12 12 21 21 20 12 21 4 12 12 12 21 12 21 21 12 12 21 12 21 2 2 12 12 2 12 21 2 12 21 20 12 12 12 12 12 20 20 12 21 12 21 21 21 12 21 21 21 21 21 12 21 12 21 11 21 12 12 12 12 12 21 12 21 12 21 21 21 21 2 21 2 2 21 2 21 21 2 21 21 2 21 21 21 21 21 21 21 21 2 21 12 2 21 21 21 21 12 21 12 21 21 21 21 12 21 21 21 12 21 21 21 21 21 2 2 21 21 21 21 2 13 21 21 21 21 21 21 12 12 4 12 12 20 21 4 21 12 20 12 21 12 21 2 2 21 2 21 21 21 2 21 12 20 12 21 21 2 21 2 21 21 12 12 15 21 21 21 21 2 21 21 21 21 2 2 21 21 2 21 21 2 21 21 21 2 21 21 2 2 21 2 21 21 21 21 21 2 2 2 2 2 21 2 21 21 21 2 12 21 21 21 21 2 21 21 21 2 21 11 12 21 21 21 21 2 13 12 21 21 21 12 12 20 12 12 21 21 2 21 12 12 21 12 21 12 12 12 12 2 2 21 12 21 2 21 21 2 21 21 12 12 21 21 21 21 21 21 21 2 12 12 21 12 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 2 12 21 21 2 21 21 2 21 21 21 21 12 21 12 21 21 12 21 21 12 2 21 21 21 12 12 21 12 21 21 21 21 21 12 21 12 2 21 12 21 12 12 12 21 12 21 12 2 2 21 2 21 21 2 21 12 21 2 21 21 21 2 2 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 2 21 21 21 21 2 21 21 12 12 21 12 12 21 12 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 13 21 13 21 21 21 13 21 21 21 21 21 13 11 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 2 2 21 21 21 2 21 2 21 21 21 21 12 2 21 12 21 12 21 12 12 21 21 21 21 2 21 13 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 11 21 2 21 21 13 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 15 21 21 2 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 2 21 21 21 21 12 12 21 12 21 21 21 21 21 21 12 21 21 2 21 21 21 21 2 21 21 13 21 21 11 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 12 12 12 21 21 21 21 21 21 12 12 21 21 21 2 21 21 21 2 21 2 21 21 21 21 2 21 21 21 21 21 2 2 2 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 2 21 21 21 6 21 21 12 2 12 21 21 21 21 21 21 21 21 2 21 21 21 13 21 21 2 21 2 21 12 21 21 21 21 12 21 21 21 21 12 12 12 12 12 2 2 2 21 21 21 2 2 2 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 2 6 21 21 2 12 21 21 21 2 21 21 11 21 21 21 21 21 12 12 12 21 2 21 21 21 2 21 2 21 21 21 21 21 2 21 2 2 2 21 21 21 11 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 13 2 21 21 2 2 21 2 21 21 12 2 21 2 2 12 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 12 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 13 2 21 21 21 21 21 2 21 21 21 21 21 12 21 21 12 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 12 12 21 12 12 21 21 12 21 12 12 21 12 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 12 21 21 21 12 21 21 11 2 21 21 21 21 21 21 2 21 21 21 12 21 12 2 21 21 12 21 21 21 20 21 21 12 12 12 12 21 21 21 2 12 12 12 12 12 12 21 21 21 21 21 21 12 21 21 12 12 21 21 12 21 21 21 12 2 21 12 12 12 12 12 21 21 20 12 21 12 12 12 12 21 21 21 21 21 21 21 21 12 21 21 21 12 21 12 21 12 12 20 12 21 21 12 12 21 12 21 12 21 12 12 12 21 12 12 21 21 21 21 21 21 21 12 2 21 21 2 21 2 21 2 21 21 21 21 21 2 2 2 21 21 21 21 21 2 21 2 21 21 21 11 2 21 21 21 21 21 2 21 2 21 21 21 2 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 2 21 2 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 2 21 21 21 2 12 21 21 21 21 2 13 21 2 11 21 21 21 21 2 21 21 21 21 12 21 12 12 12 12 12 21 12 21 21 21 2 21 21 2 2 21 21 2 21 21 21 12 21 21 12 21 12 12 2 21 21 21 21 21 2 21 21 21 21 21 21 2 2 2 21 11 21 2 21 21 12 21 21 21 2 21 21 21 21 2 21 21 2 2 2 21 2 21 2 21 21 2 21 21 12 12 21 21 12 21 12 21 21 21 12 12 21 21 21 21 21 12 2 21 21 2 21 21 12 21 21 21 21 21 12 21 21 21 21 12 21 21 21 2 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 12 21 12 21 12 12 12 21 21 21 21 12 12 21 12 12 12 12 12 12 12 12 12 21 12 12 12 21 21 12 20 12 12 12 20 12 21 21 12 12 20 21 12 12 20 20 20 21 21 12 21 21 12 12 21 21 21 21 12 12 12 21 12 21 21 12 21 21 21 12 12 12 21 21 21 21 21 21 20 12 21 21 12 2 21 2 21 21 12 12 12 12 12 12 12 12 12 2 2 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 11 12 21 21 21 12 12 21 12 12 21 21 12 12 12 12 21 21 21 21 12 21 12 21 12 21 21 21 12 21 21 21 12 12 21 2 21 21 12 12 12 21 12 21 21 21 12 12 12 12 12 21 21 12 21 21 21 11 2 12 20 21 21 21 21 2 21 21 2 21 2 21 21 11 21 21 2 2 2 21 2 21 2 2 11 21 21 21 12 21 21 12 12 12 21 12 21 12 12 12 21 12 21 21 12 12 21 12 21 12 12 21 21 21 12 21 21 21 21 21 21 12 12 12 12 21 21 21 21 21 21 21 21 12 21 21 12 21 12 21 21 12 12 21 21 12 21 21 21 21 21 12 21 12 21 12 21 12 21 2 21 12 21 21 21 21 21 21 12 21 21 2 21 21 21 12 21 2 12 12 21 12 12 12 21 21 21 12 21 12 21 12 21 20 12 12 12 21 2 12 21 2 21 21 21 21 21 21 21 2 12 12 21 12 2 12 12 21 12 12 21 12 12 21 12 21 12 12 12 21 21 21 21 12 21 21 21 2 21 21 21 2 21 12 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 2 21 21 21 21 21 2 21 6 21 21 2 2 21 21 21 21 21 21 2 2 21 21 2 21 2 2 21 21 2 21 2 2 21 21 21 2 12 12 21 21 21 2 21 21 21 21 21 21 21 21 21 12 12 12 12 12 12 21 12 12 12 21 12 21 2 21 21 21 21 21 21 2 2 2 21 21 12 21 21 21 11 21 21 21 12 12 20 12 12 20 12 12 12 2 21 21 12 21 21 2 21 21 2 21 21 21 2 21 21 21 21 21 20 12 12 20 12 4 12 12 12 21 12 21 12 12 21 12 20 12 12 12 12 12 12 12 21 20 2 12 12 12 12 12 21 12 12 21 21 21 21 2 2 2 2 21 12 2 21 21 21 21 21 21 21 12 21 12 12 21 12 21 12 12 12 21 12 21 21 21 2 2 2 2 2 2 2 6 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 2 2 2 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 12 21 12 12 21 2 21 2 21 2 12 21 12 2 12 21 2 2 2 21 12 21 21 12 21 12 2 21 12 12 21 21 12 12 12 12 21 21 12 21 21 21 12 12 12 12 21 21 12 21 21 12 12 12 12 21 20 20 12 12 12 12 20 21 21 12 12 21 12 21 12 12 21 21 2 12 12 12 21 21 2 21 21 21 21 12 21 12 12 12 21 21 21 12 21 21 21 2 21 12 12 2 12 21 21 12 21 2 21 21 21 21 21 21 21 2 2 21 21 2 21 21 21 21 21 21 21 21 2 21 2 21 2 21 21 2 21 21 21 12 21 2 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 2 21 21 12 12 12 12 21 12 21 12 21 12 21 12 21 21 2 2 2 21 12 21 12 12 21 21 2 21 21 12 12 12 12 12 12 21 21 12 21 21 12 21 12 12 12 21 12 12 2 21 21 21 2 21 21 21 21 2 2 2 21 21 21 21 2 21 2 21 12 12 12 21 12 21 12 21 12 12 12 12 21 12 12 12 21 12 21 12 21 20 20 12 12 21 12 12 12 12 21 12 21 21 21 21 12 12 12 12 12 21 21 12 12 12 21 21 21 12 2 21 21 12 12 20 21 21 2 21 21 21 21 21 2 21 21 21 21 21 2 21 2 21 2 21 21 21 2 2 21 21 2 2 21 21 21 2 21 2 2 21 21 12 21 21 21 12 12 12 21 12 12 12 12 12 12 12 12 12 12 21 21 21 12 12 12 12 12 12 12 21 21 21 2 2 2 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 2 21 21 12 21 2 2 21 2 21 21 21 12 12 21 21 12 2 21 12 21 21 21 12 12 21 12 12 12 21 12 12 21 12 12 12 12 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 12 12 21 21 21 12 12 12 21 21 21 12 21 2 21 21 12 2 21 21 21 21 12 12 12 21 21 12 21 12 21 21 21 12 21 21 12 21 21 21 2 21 2 21 21 2 2 21 21 2 21 21 21 2 21 21 21 21 21 2 21 21 21 12 21 12 12 21 21 12 21 12 12 21 12 12 12 21 21 21 21 21 21 21 21 21 12 12 21 2 12 2 21 21 21 2 2 21 21 12 12 12 21 21 12 13 20 12 21 21 12 21 12 12 21 21 21 2 12 2 21 21 21 2 2 21 21 21 2 21 2 21 21 21 12 21 12 12 12 12 21 12 12 12 12 12 12 21 21 2 12 21 21 12 12 21 12 21 21 21 21 12 12 21 12 21 21 12 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 20 12 12 12 21 21 12 12 12 12 21 21 12 12 15 12 12 12 12 21 21 20 12 12 20 12 20 12 12 21 12 12 21 12 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 12 21 12 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 12 21 12 21 12 21 12 21 21 21 21 21 21 12 12 12 21 21 12 12 21 12 21 21 12 12 21 21 12 21 21 21 21 21 21 21 21 2 21 2 21 2 2 21 21 2 2 2 21 2 21 12 12 12 21 21 21 2 21 12 11 12 21 2 21 2 21 21 2 21 2 21 21 2 21 21 12 12 2 2 21 21 2 21 2 12 2 21 2 21 21 21 21 2 21 2 21 12 21 2 2 21 21 21 21 2 2 21 21 21 21 21 21 2 21 21 21 2 21 2 21 21 21 21 21 2 2 2 11 21 2 21 2 21 21 2 2 21 21 21 21 21 21 2 11 2 21 21 21 2 11 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 11 21 21 2 21 21 21 21 21 21 2 2 21 2 21 12 12 21 12 21 21 21 2 21 21 2 21 2 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 2 2 21 12 21 12 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 12 21 2 21 21 12 12 12 21 12 2 21 21 21 12 21 12 2 2 21 21 21 21 21 21 12 21 21 6 21 12 12 12 12 12 12 21 21 12 21 21 21 12 21 12 12 21 21 21 21 21 12 21 12 12 12 12 12 21 21 21 21 21 12 21 12 12 12 21 12 21 20 21 20 20 21 12 21 12 12 12 12 12 12 4 12 12 12 12 20 12 12 12 12 21 12 4 12 12 12 21 12 12 12 21 21 12 12 12 12 12 12 12 12 12 21 21 21 2 12 12 21 12 21 21 21 21 12 2 21 21 21 2 21 21 2 21 21 21 2 21 2 21 21 2 2 21 12 21 21 21 2 21 2 21 21 21 21 12 12 21 12 12 12 21 21 21 21 12 12 21 12 12 21 12 12 12 20 4 12 12 12 21 21 21 21 21 21 21 2 12 12 21 21 12 21 21 21 21 12 21 2 12 2 2 2 21 21 21 12 4 21 12 12 2 12 12 21 21 15 21 21 21 12 21 6 21 21 21 21 21 21 12 12 21 21 2 21 21 12 21 21 12 21 12 21 21 21 12 21 21 2 21 21 12 12 21 12 21 12 21 20 12 21 21 21 12 20 21 12 12 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 12 12 12 21 21 21 12 12 20 21 21 12 21 21 21 12 21 21 21 12 12 12 21 12 12 12 21 12 20 21 21 21 21 12 12 12 12 21 12 21 12 12 21 21 21 12 12 2 12 12 2 21 21 12 12 21 12 12 12 21 13 12 12 12 21 21 12 12 12 12 12 12 21 21 12 12 12 12 21 12 21 12 12 12 21 21 12 21 12 12 21 12 21 21 21 12 12 12 12 12 21 21 12 21 12 21 21 12 12 12 21 2 21 12 21 12 12 21 12 12 12 12 21 12 12 21 21 12 12 21 12 12 12 12 12 4 12 21 21 21 21 12 12 2 21 21 21 21 21 21 12 12 21 21 21 21 21 12 12 21 12 21 21 12 21 21 12 12 12 12 12 12 12 12 12 12 12 20 21 21 12 12 12 12 12 21 12 12 21 12 12 12 12 20 20 12 21 21 12 20 12 12 21 12 12 12 20 12 20 4 12 12 20 12 20 12 21 12 12 12 12 20 12 21 12 12 12 21 12 21 21 21 12 11 12 21 13 21 12 20 12 2 21 12 12 21 11 21 21 12 12 21 21 12 21 12 21 12 11 12 21 12 12 21 21 21 2 21 2 21 2 21 21 21 21 2 12 21 21 21 2 21 2 2 21 12 21 21 12 21 2 2 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 12 21 21 12 12 12 12 12 21 12 12 21 12 21 2 21 21 21 21 12 21 12 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 12 21 12 12 12 21 12 12 21 21 12 21 21 12 21 2 12 12 12 21 21 21 12 21 12 21 21 12 21 13 2 2 21 21 21 21 12 2 12 21 12 21 21 12 12 2 12 12 12 12 21 12 12 12 12 12 12 12 12 21 12 12 12 21 12 12 12 12 12 12 21 12 12 12 21 21 12 20 12 12 12 12 12 12 12 12 21 21 2 2 12 21 21 12 21 21 21 21 21 21 21 21 2 21 21 2 2 21 21 21 12 21 12 20 21 2 21 21 21 2 21 2 21 2 13 2 21 21 2 12 12 21 21 21 21 21 21 2 2 21 2 12 21 12 12 21 2 21 21 21 21 21 21 21 21 2 21 2 2 21 21 2 21 21 2 21 12 2 12 21 21 21 21 21 21 12 12 21 21 2 21 12 12 12 12 21 21 12 12 12 12 2 21 2 20 21 4 21 21 21 21 2 21 21 2 21 2 2 2 2 2 21 21 2 2 21 21 2 21 21 21 21 21 2 21 21 21 2 21 21 2 2 21 21 2 21 21 2 21 21 2 21 21 21 21 12 21 21 21 2 2 21 21 21 2 13 21 21 21 21 6 21 12 21 21 21 2 21 21 2 2 21 21 13 2 21 21 13 21 2 12 21 21 12 12 12 21 21 12 12 21 12 12 12 12 21 12 21 12 21 12 12 12 21 21 21 21 2 2 2 21 21 21 21 12 21 12 12 21 12 12 12 12 21 21 12 12 12 12 12 12 21 12 12 21 12 12 21 21 12 12 4 12 12 12 12 20 21 12 21 2 12 20 12 12 12 21 2 21 12 21 2 2 21 21 21 12 21 21 12 21 12 12 12 12 12 12 12 21 21 2 21 21 21 21 12 12 21 12 4 21 21 12 12 21 12 21 12 12 12 12 21 12 12 12 12 12 21 21 12 21 12 12 21 21 21 21 21 12 21 21 21 21 12 2 21 21 21 12 12 21 21 21 2 21 21 21 12 21 21 21 12 21 12 12 12 21 12 12 12 21 21 21 21 12 21 12 21 21 21 12 12 21 12 21 12 21 12 21 2 21 21 21 2 2 21 21 2 21 21 12 21 21 21 2 2 21 21 21 21 2 21 21 2 2 21 21 21 21 21 2 2 21 2 21 2 21 2 21 21 2 21 21 21 2 6 12 21 21 20 20 12 12 21 2 21 20 12 12 12 4 21 12 21 12 20 21 12 12 12 12 12 12 4 12 12 12 21 21 12 21 21 12 12 12 21 12 12 12 12 2 20 21 12 21 12 21 12 12 12 20 21 20 20 20 21 12 21 21 21 21 2 2 21 21 21 21 12 21 12 21 2 2 21 2 21 21 2 21 21 2 21 21 21 21 21 2 21 21 21 21 21 2 21 2 21 21 11 12 20 12 12 12 12 12 21 12 12 12 21 2 21 2 12 20 21 21 21 2 21 21 21 21 21 21 21 13 21 21 21 2 21 2 2 21 21 2 21 21 2 12 21 12 12 20 21 21 21 21 12 12 21 12 21 21 21 21 12 21 12 21 12 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 20 12 12 21 12 12 12 12 12 12 12 12 4 12 12 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 12 4 4 12 20 20 20 12 12 20 4 20 4 12 12 12 21 12 21 2 21 12 21 21 2 21 21 21 21 21 21 2 2 2 2 21 21 21 21 12 2 2 21 21 21 21 2 2 2 21 21 12 21 21 21 12 2 2 21 21 2 21 12 21 8 2 12 12 21 12 12 2 21 12 12 21 12 12 21 21 2 21 21 21 12 12 21 2 21 21 12 21 2 21 21 21 2 21 21 2 2 11 21 21 2 21 21 21 12 21 21 2 21 2 21 21 12 12 21 2 21 12 21 21 21 12 12 12 21 12 12 12 12 21 21 21 12 12 21 21 21 21 2 21 21 21 2 21 21 21 21 21 12 12 12 12 12 21 12 21 21 21 21 21 21 12 12 21 21 21 21 2 21 2 2 21 21 21 21 21 2 2 21 21 2 21 13 21 21 21 21 21 12 21 21 2 21 21 2 21 12 21 21 21 12 21 21 21 21 21 12 21 21 12 21 21 12 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 12 2 21 12 21 21 21 21 2 21 21 2 2 2 21 21 2 21 21 2 2 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 12 2 21 21 6 21 2 2 21 12 21 2 12 21 21 13 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 12 21 21 21 21 2 21 21 2 21 21 21 21 2 21 2 2 21 2 21 21 21 21 21 21 21 21 2 21 2 2 21 2 2 2 21 21 2 21 21 21 21 2 2 21 12 21 21 21 21 12 21 21 21 12 12 12 21 12 20 21 12 21 12 21 12 2 21 21 21 12 12 21 12 12 21 21 12 21 12 21 21 21 21 21 2 2 21 2 21 21 21 2 12 21 21 12 20 12 21 12 21 21 12 21 12 21 12 20 21 21 12 12 12 21 12 21 21 12 12 12 2 21 12 12 12 12 12 21 12 12 12 21 12 21 12 12 12 20 12 21 12 21 20 12 20 12 12 12 20 12 12 12 20 12 12 12 12 12 20 12 12 12 12 12 12 2 21 21 2 21 21 12 21 12 12 12 12 20 21 12 21 21 12 21 12 12 21 21 21 21 21 2 21 21 21 21 12 12 21 21 2 2 21 21 11 21 12 21 21 21 21 2 21 2 21 12 12 21 2 21 21 12 21 21 2 21 12 12 21 12 12 21 12 12 21 12 12 12 12 12 12 21 12 12 12 12 21 21 12 21 20 4 12 12 20 21 20 12 21 21 2 12 21 12 21 2 21 21 12 12 12 12 2 21 21 21 21 21 21 20 12 12 12 12 20 21 21 21 21 21 12 12 12 12 12 12 12 12 12 21 21 12 2 2 21 12 12 21 4 21 12 12 2 12 21 21 12 21 21 21 12 21 12 12 12 12 12 21 20 21 21 21 12 21 21 21 12 12 21 12 20 12 12 21 12 12 21 12 12 21 21 12 12 21 12 12 12 20 12 12 21 2 12 12 2 12 12 12 12 12 21 20 20 12 20 12 12 12 12 12 20 12 12 12 20 20 4 12 20 12 12 12 12 12 12 12 12 12 12 20 20 12 12 20 20 12 12 20 4 20 12 4 20 20 12 12 20 20 12 20 12 12 12 2 21 12 21 21 12 21 12 12 21 21 12 21 12 12 12 12 12 12 12 12 21 21 12 12 21 12 12 21 12 21 12 21 20 21 12 12 12 12 20 12 20 21 12 12 12 12 12 21 12 12 12 21 12 20 20 12 21 12 21 21 12 12 12 12 12 12 12 21 12 12 12 12 12 21 12 21 21 21 2 21 12 21 12 12 12 12 12 12 21 12 12 21 12 12 12 21 12 12 12 12 12 12 12 12 12 12 12 20 12 12 12 12 12 12 12 21 21 21 12 2 21 2 21 12 12 21 21 21 2 11 12 12 21 21 12 21 12 21 21 12 12 12 12 12 21 21 21 21 12 21 12 12 12 21 12 12 12 21 12 21 12 12 21 12 12 21 12 21 21 21 12 21 21 21 21 12 2 21 21 12 12 12 12 21 21 21 2 21 21 12 21 21 12 21 12 12 12 12 2 21 12 12 21 12 4 12 12 12 12 12 12 12 12 12 12 12 2 2 21 12 2 21 2 21 13 2 21 12 21 12 12 12 12 12 12 12 20 12 21 20 21 12 12 12 12 12 21 21 21 21 21 2 21 12 21 2 21 12 21 21 12 21 12 12 21 12 12 12 12 21 12 12 2 12 12 12 2 21 12 12 21 21 12 12 12 20 12 21 21 21 12 12 21 12 12 20 12 12 21 12 4 20 21 12 12 21 12 12 12 21 12 12 12 12 12 12 2 21 12 21 21 21 21 12 12 12 20 12 12 20 12 21 21 12 12 20 12 4 12 12 12 21 12 12 21 21 12 21 12 12 21 12 12 20 12 12 12 21 12 12 20 12 12 21 12 21 21 21 12 21 12 12 21 12 12 12 12 4 12 12 21 20 12 21 20 12 20 20 21 21 2 2 12 12 21 21 21 21 21 21 12 12 21 20 12 20 21 21 12 12 12 12 21 20 12 12 12 12 12 12 12 20 21 21 12 21 12 12 12 12 12 12 21 12 21 12 12 21 21 20 12 12 12 20 20 12 12 12 21 21 12 12 21 21 12 12 12 21 21 21 12 21 21 12 21 12 21 12 12 12 12 12 12 21 21 12 21 21 21 21 12 12 21 21 12 21 21 12 12 20 21 21 21 12 21 21 12 21 12 12 12 12 21 12 12 12 21 21 20 21 12 21 12 21 21 21 2 12 21 21 21 20 12 21 12 12 12 12 12 12 12 21 12 21 20 21 21 21 12 12 12 12 21 12 12 20 21 21 12 21 21 21 12 12 12 12 12 12 21 21 12 12 12 4 20 12 21 12 12 21 21 12 21 20 20 12 12 12 12 12 12 12 12 20 12 12 12 21 21 21 20 12 12 12 20 12 4 21 21 12 12 21 20 21 21 12 12 20 20 12 12 12 21 12 20 21 20 20 12 12 12 21 12 21 20 12 4 12 12 12 12 21 12 12 12 12 12 21 21 21 21 12 21 21 12 20 12 12 12 21 12 20 12 21 20 20 12 12 12 12 12 12 12 20 12 12 4 20 12 12 12 20 21 12 12 4 12 12 4 21 12 12 12 20 12 20 12 12 12 21 12 12 12 12 20 12 4 12 21 21 12 12 12 12 12 12 21 21 21 21 2 21 12 2 21 21 21 12 12 12 21 12 12 21 12 12 21 12 12 12 12 21 21 20 21 12 12 12 12 12 12 20 20 20 12 12 12 12 21 12 4 12 20 12 12 4 21 21 12 12 12 12 12 20 21 20 12 12 21 21 21 12 12 21 12 21 12 12 21 21 21 12 21 21 12 12 12 12 20 12 21 2 21 21 21 12 21 21 12 21 12 12 12 12 21 12 12 21 12 21 12 21 2 21 21 2 21 11 12 21 2 2 11 2 2 21 2 21 12 12 12 2 2 21 12 12 12 21 12 21 21 21 21 21 21 21 21 21 21 12 21 2 2 2 12 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 2 21 21 21 21 2 21 21 21 11 2 21 21 21 21 21 21 21 2 21 21 21 2 12 21 12 12 12 15 21 21 21 21 21 21 2 21 21 2 2 2 21 21 12 21 21 21 2 2 21 2 2 21 21 21 21 2 2 21 21 2 21 2 2 2 21 21 21 12 21 2 21 2 21 2 2 2 2 21 21 12 21 21 21 21 21 21 21 12 2 21 21 12 12 12 12 21 21 21 21 21 21 21 2 21 21 21 21 2 2 21 2 21 21 21 21 21 2 2 21 21 21 21 21 21 2 12 12 12 12 12 12 2 21 21 12 12 21 12 11 21 12 12 12 12 12 12 12 21 21 12 12 21 12 21 12 21 12 12 12 12 21 21 21 12 21 21 21 12 21 21 2 2 21 2 12 21 21 21 21 21 21 21 21 12 20 12 21 12 12 12 21 12 21 12 20 21 12 21 12 12 12 12 12 12 12 21 21 21 21 21 12 12 12 21 12 12 12 12 12 21 12 12 12 12 21 21 21 12 12 12 12 12 21 21 21 21 21 12 21 21 21 6 12 21 21 21 21 21 21 12 21 12 21 21 12 12 12 12 12 12 12 21 21 2 2 2 21 21 12 12 21 20 21 21 11 21 21 12 12 12 12 12 12 21 21 12 21 12 12 12 21 12 21 12 12 12 12 12 12 12 12 12 12 2 2 2 21 21 21 21 12 21 21 21 21 21 12 12 12 21 12 20 21 12 12 12 20 12 12 12 4 12 12 12 12 12 20 20 21 21 20 12 21 20 20 20 12 12 12 12 12 12 12 12 12 21 12 12 12 12 21 12 12 21 2 21 12 12 21 12 20 21 12 21 12 12 21 4 12 12 12 12 21 12 12 21 12 20 12 21 12 12 21 12 12 21 12 2 2 12 2 12 12 12 21 21 21 21 12 20 12 12 12 20 12 20 12 12 12 12 12 2 2 21 21 21 2 21 21 4 12 12 21 12 12 12 12 21 12 12 20 20 12 12 12 12 12 20 21 12 12 12 21 12 12 12 12 12 12 20 21 12 12 20 21 12 21 20 12 12 20 12 4 12 12 21 12 12 12 12 12 21 21 12 21 21 12 12 12 12 12 21 12 21 12 12 12 21 21 21 12 2 21 21 21 2 2 12 21 21 21 2 21 21 12 12 21 12 2 12 21 21 21 21 12 12 12 12 21 20 12 21 12 21 21 2 21 21 12 21 21 12 21 21 12 12 21 12 12 21 21 12 21 12 21 12 20 20 21 12 12 12 21 12 12 12 4 12 20 12 12 20 2 21 21 12 2 12 12 12 12 12 12 21 12 21 20 21 20 12 12 12 21 21 12 21 12 20 12 20 21 21 12 12 12 12 21 12 12 21 20 20 12 12 20 12 12 12 12 12 20 12 12 20 21 12 20 20 12 20 21 20 12 21 4 12 12 20 12 12 12 21 21 12 12 12 21 21 12 12 21 21 21 21 21 2 2 21 12 12 21 12 12 21 21 12 12 21 21 21 12 12 12 21 21 12 21 2 12 21 12 21 21 21 21 21 21 21 21 12 20 12 12 20 12 12 12 12 21 21 12 21 12 21 21 21 12 12 12 20 12 12 12 12 20 21 12 21 12 12 12 12 12 12 21 12 21 21 12 12 12 12 21 12 21 12 12 12 20 21 12 21 12 12 12 12 21 12 2 12 20 12 12 20 21 20 21 12 12 12 21 12 12 21 12 2 12 21 12 21 12 12 12 12 12 12 12 12 12 12 21 4 21 2 12 12 12 12 12 21 21 12 12 12 21 12 21 21 12 12 12 21 21 12 12 21 2 2 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 2 21 21 2 21 2 21 21 21 21 21 12 12 21 12 21 12 21 21 21 21 2 21 21 2 21 12 21 2 12 12 12 12 12 12 12 12 12 12 21 21 2 11 2 21 12 21 21 21 21 2 12 21 2 21 12 21 21 12 12 21 12 12 12 12 12 12 12 20 12 21 21 12 21 21 2 21 21 21 21 21 21 21 21 12 21 12 21 21 2 21 12 21 21 12 20 12 2 20 21 20 20 12 12 20 21 12 12 21 21 12 21 12 20 12 21 12 2 21 21 21 12 21 12 12 12 20 21 12 12 20 12 12 21 12 21 21 21 12 12 21 2 21 21 21 21 2 21 2 2 21 21 12 2 21 12 21 21 21 12 12 12 21 20 21 21 21 12 20 12 12 21 12 21 12 21 12 21 21 21 12 21 12 12 12 12 12 21 12 20 12 12 12 12 12 12 12 12 12 12 12 4 12 4 12 12 12 4 12 12 20 12 12 21 12 12 12 12 12 21 21 12 12 12 12 21 20 12 12 21 21 12 12 12 12 12 21 12 12 21 21 21 12 12 21 12 20 21 20 12 21 12 12 12 21 21 21 12 12 12 12 12 12 12 12 12 12 2 21 12 21 12 21 21 21 21 21 12 12 12 21 20 12 12 20 12 12 21 12 12 12 12 20 12 12 12 12 20 4 12 12 12 12 12 21 12 20 12 12 21 12 20 12 20 21 12 21 12 12 21 12 12 21 21 21 21 12 21 2 12 21 21 21 21 12 12 12 12 2 21 13 2 21 21 12 21 21 20 12 21 12 12 12 12 12 12 12 12 12 21 12 12 21 12 12 20 12 12 12 12 12 20 12 21 12 21 12 2 21 12 12 12 12 12 21 12 12 21 12 4 21 20 2 12 12 12 12 21 12 21 12 21 12 21 21 21 21 21 21 12 12 12 12 12 12 21 12 2 21 12 21 21 21 21 2 21 21 2 21 21 12 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 12 20 20 21 21 21 20 20 12 12 21 21 12 2 21 12 21 21 21 2 21 21 21 21 2 21 21 12 21 12 20 12 12 21 12 21 12 21 12 21 12 12 21 21 12 21 21 21 12 2 2 21 21 21 12 12 12 21 21 21 15 21 12 12 21 12 21 21 21 12 21 2 21 2 2 21 12 2 12 20 12 21 12 12 12 12 2 21 21 21 21 21 21 2 2 21 11 21 21 21 21 2 2 2 21 21 2 21 21 2 6 2 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 2 2 2 2 21 21 21 12 12 12 12 21 2 2 21 2 12 21 2 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 2 2 12 12 11 21 21 21 21 21 21 21 11 12 21 21 21 12 12 12 12 12 12 21 12 12 21 12 20 12 12 21 12 12 21 21 15 21 12 12 12 21 12 12 21 12 12 12 12 21 12 12 2 12 12 21 20 21 21 21 21 20 21 21 12 12 12 21 12 12 12 12 21 12 21 21 12 21 12 12 21 20 12 12 12 21 12 21 12 12 21 2 2 21 2 21 2 2 2 21 21 2 2 2 21 21 21 21 21 21 21 11 21 21 21 21 12 21 12 21 21 21 21 21 6 21 21 21 2 2 2 2 2 21 21 21 21 12 21 21 12 12 21 12 13 21 21 21 21 21 21 2 21 2 21 12 21 12 21 12 21 12 12 21 12 21 21 12 21 2 21 21 21 21 21 21 2 21 2 21 2 2 2 2 2 2 21 21 21 21 21 21 2 2 2 21 2 21 2 21 21 21 12 21 12 12 21 21 21 21 2 21 21 21 21 21 12 12 21 21 21 21 12 12 21 12 12 12 12 12 21 21 21 12 21 20 12 2 21 21 12 12 12 12 21 21 12 21 2 21 12 21 21 12 12 21 12 21 12 12 12 12 12 21 12 12 12 21 21 12 21 21 12 12 21 21 20 12 21 12 12 21 12 20 21 12 21 21 21 12 21 12 12 12 12 2 12 12 12 12 12 12 12 21 21 12 12 21 12 12 12 21 12 12 12 21 12 12 12 12 12 12 12 12 21 21 20 12 21 12 2 12 12 20 20 21 12 21 12 12 12 12 12 12 4 12 12 12 12 12 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 2 21 21 21 2 2 21 21 21 12 21 21 21 21 21 21 21 20 12 21 12 21 12 12 12 12 12 21 21 21 2 21 21 21 21 21 21 21 21 6 2 2 2 2 12 2 21 21 2 21 2 21 21 2 2 21 12 21 12 12 21 21 21 21 21 21 21 21 21 2 2 21 21 2 12 12 12 8 12 21 12 12 21 12 12 12 20 21 21 12 21 2 12 21 21 12 12 12 21 4 12 12 12 12 20 12 12 12 12 4 20 20 12 21 12 12 21 12 20 21 12 12 21 21 12 20 12 21 21 12 21 21 21 2 21 12 12 12 21 12 20 12 21 12 12 12 12 12 12 21 12 12 21 21 12 21 12 12 21 12 12 12 12 20 12 12 21 21 12 12 12 12 20 12 21 12 2 2 12 12 12 12 21 12 4 12 21 12 12 21 21 12 21 20 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 2 12 21 12 12 21 21 21 12 20 20 21 21 21 21 20 12 12 2 21 2 21 2 21 2 21 21 21 21 21 21 12 21 2 21 2 21 21 2 21 21 21 21 2 21 21 2 21 21 21 21 12 12 12 12 20 12 12 20 21 12 20 12 12 21 2 2 21 21 21 21 21 20 2 21 21 2 2 21 21 12 21 2 21 2 2 21 21 21 2 12 21 12 21 2 2 21 2 21 21 21 21 21 21 21 2 21 2 21 2 21 2 21 21 12 21 21 2 21 21 11 2 2 2 21 21 21 12 21 12 2 2 21 21 2 21 21 21 2 2 21 21 2 12 12 21 12 21 12 21 12 12 21 21 12 21 21 21 21 21 12 12 12 12 21 12 21 21 2 21 12 21 21 12 12 21 21 12 20 12 12 12 12 12 12 20 12 12 12 20 12 21 2 12 12 12 4 21 4 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 12 21 12 12 12 2 2 21 2 21 2 2 21 2 21 21 21 21 2 2 21 20 12 12 12 12 12 12 21 21 21 2 21 2 21 21 21 2 2 2 21 2 21 21 21 21 21 21 21 2 21 2 21 2 11 2 21 21 21 12 21 21 21 21 21 2 21 21 21 21 2 21 21 2 21 2 21 21 21 12 21 21 2 21 2 21 21 2 11 21 2 2 2 21 21 21 21 2 21 21 2 2 21 12 12 2 12 12 12 21 12 12 12 21 21 21 21 21 12 21 21 21 21 21 2 12 21 21 21 21 12 21 12 21 12 21 21 21 21 12 12 12 21 12 20 12 21 12 21 12 21 12 12 12 12 12 2 21 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 12 12 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 12 21 12 20 12 20 12 12 20 12 21 21 12 12 21 21 21 12 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 12 2 21 11 21 21 21 21 21 21 12 12 21 12 12 12 12 12 12 12 12 20 12 12 21 21 12 12 20 21 20 2 21 21 12 21 12 20 12 12 12 12 21 21 21 21 21 21 12 12 21 12 2 21 21 21 20 21 12 12 12 12 21 12 12 12 21 12 12 12 12 20 12 12 12 12 21 21 12 12 12 2 12 12 20 12 20 12 12 12 12 21 20 20 12 21 20 4 21 20 12 21 12 21 21 12 20 12 12 12 20 12 12 12 21 12 12 21 21 12 12 12 12 2 2 12 2 12 21 21 12 12 21 21 12 12 21 12 21 21 12 12 12 4 21 12 12 12 12 21 12 12 12 21 12 12 12 20 12 2 21 21 21 12 21 21 21 21 21 12 21 21 12 20 12 21 12 12 12 12 12 12 12 21 12 21 21 12 12 20 21 20 12 12 12 2 12 2 21 2 21 21 12 12 21 12 21 21 12 21 21 20 12 12 12 21 12 13 2 12 20 20 21 20 20 12 20 12 12 12 12 12 21 12 12 21 12 12 12 12 21 21 12 12 12 21 12 12 12 12 12 21 12 21 21 12 4 12 12 12 12 12 12 21 12 21 21 21 21 21 21 2 21 21 2 21 21 2 21 2 2 2 21 21 21 21 21 12 12 21 21 21 21 21 2 2 6 21 21 21 2 2 21 21 21 21 2 21 2 21 21 2 2 21 21 21 2 2 2 21 12 21 21 21 21 20 20 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 2 2 21 2 21 21 21 21 21 13 21 21 21 21 21 2 21 2 2 2 21 21 12 2 21 21 2 21 2 21 21 12 12 12 21 21 21 12 21 21 21 21 21 12 12 12 21 12 12 12 12 21 12 12 12 21 12 12 2 21 21 2 21 21 21 2 21 2 12 21 2 12 21 2 12 21 12 20 12 21 12 12 12 12 21 21 12 21 20 21 21 20 20 12 12 21 12 12 21 12 12 21 21 2 2 12 12 12 12 21 21 21 21 21 12 20 12 12 12 21 12 12 12 21 21 21 2 21 2 21 2 21 21 21 21 21 20 12 21 21 12 21 12 12 12 21 12 12 12 12 12 21 21 12 21 12 12 12 12 21 12 12 12 20 12 21 12 12 12 12 12 12 12 12 12 12 12 12 21 12 12 21 20 21 12 12 12 21 21 21 12 21 21 2 21 21 21 21 21 21 21 2 21 2 12 12 12 12 21 21 12 12 12 21 12 21 2 12 12 12 12 12 12 21 12 12 21 21 12 12 12 21 12 12 12 12 12 12 12 12 12 21 2 21 21 12 12 21 2 21 12 21 12 12 12 2 21 12 12 12 12 12 21 12 21 12 20 12 12 12 21 12 21 21 2 21 21 21 12 21 21 21 12 21 21 21 12 21 12 12 12 12 12 12 12 12 20 12 12 12 12 12 12 12 12 2 12 20 12 21 12 2 21 21 12 20 12 12 21 21 21 21 2 2 2 21 21 21 21 21 21 21 2 21 21 21 12 21 21 12 21 21 2 21 12 12 21 21 12 21 21 21 21 21 2 21 2 21 12 12 2 2 20 4 12 4 4 12 20 4 12 20 20 12 12 21 21 13 21 21 21 21 21 21 2 21 2 21 12 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 13 21 21 21 21 2 21 2 21 21 21 21 2 21 21 12 21 2 21 21 2 2 21 2 2 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 6 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 13 21 21 21 2 21 12 21 21 21 21 2 21 6 2 21 2 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 2 21 2 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 12 21 12 21 12 12 20 21 21 12 12 21 21 12 12 12 12 21 12 12 12 12 12 12 12 21 12 2 21 12 12 21 21 12 12 12 21 12 21 12 12 12 12 12 12 21 12 12 20 12 21 12 12 12 12 12 12 21 21 12 12 21 12 12 11 20 12 20 21 20 21 21 20 21 21 2 12 12 20 12 12 4 12 12 20 12 12 21 12 21 4 12 20 12 12 12 20 12 12 12 12 21 21 21 21 2 21 2 2 21 21 12 12 21 21 21 12 21 12 12 21 21 21 12 21 20 20 21 21 21 2 21 12 2 21 2 2 21 21 2 21 21 21 21 2 2 2 2 2 2 21 2 2 21 21 21 21 21 2 2 2 21 2 21 21 2 21 21 2 21 21 21 2 21 2 21 21 2 21 21 21 21 13 21 2 21 21 2 21 2 21 21 2 21 21 21 2 2 2 21 21 21 21 21 2 2 21 2 21 21 2 2 21 2 12 21 2 2 2 21 2 2 21 21 12 21 21 12 12 12 2 21 21 21 12 12 21 2 12 12 12 12 12 12 12 21 21 12 21 12 12 20 12 21 12 21 2 12 12 21 12 12 12 12 21 20 12 12 12 2 12 21 12 21 21 12 21 12 21 12 12 21 12 12 20 12 12 12 20 12 21 20 20 20 12 20 12 12 12 12 12 20 12 12 12 21 12 21 12 21 21 21 21 21 12 20 21 21 21 21 12 20 12 21 12 21 12 21 21 12 21 21 21 12 21 12 12 12 12 12 21 12 21 21 12 21 21 21 21 2 21 21 2 13 21 21 21 21 2 21 12 21 21 21 21 2 21 2 2 21 21 2 2 21 21 2 21 2 21 21 21 21 21 12 21 21 12 21 21 21 21 21 11 2 2 21 13 21 2 2 21 2 21 2 2 2 12 12 21 21 12 12 21 12 21 12 21 21 2 2 2 21 21 2 21 21 21 21 21 21 2 21 21 21 2 21 2 21 2 21 2 21 2 21 2 2 21 21 21 21 12 21 21 21 2 21 21 21 21 21 2 21 2 21 2 21 2 2 21 21 2 12 12 12 21 12 21 21 21 12 12 12 12 2 21 21 21 12 12 12 12 20 12 12 12 21 12 12 12 12 12 12 21 12 12 21 21 12 12 12 12 21 21 21 12 12 21 21 21 12 21 12 12 12 12 12 12 12 12 20 12 12 12 12 21 20 12 4 12 12 12 21 12 12 12 12 21 12 12 21 21 21 12 12 21 21 21 21 21 21 2 21 21 21 21 21 2 12 21 2 2 21 2 21 21 12 21 21 21 21 21 12 2 21 21 21 2 21 21 21 21 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 12 12 12 12 12 21 21 21 21 21 12 12 12 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 2 21 2 2 12 21 2 21 21 12 21 21 12 21 2 2 21 12 21 12 12 21 21 21 21 12 12 12 12 12 20 20 12 12 20 21 12 21 12 12 12 12 21 21 21 12 21 12 15 12 12 12 21 21 21 21 21 12 12 2 21 21 12 21 21 12 21 12 12 12 12 21 2 12 12 21 21 12 21 21 21 12 21 21 21 2 21 2 21 2 2 21 2 21 21 21 2 21 2 2 21 2 21 12 21 21 21 2 21 21 12 21 12 21 21 12 12 21 12 12 12 21 12 12 21 12 12 12 12 21 21 12 21 21 21 21 2 2 21 2 21 21 21 2 2 21 21 2 21 2 21 2 2 21 21 21 21 12 21 12 12 21 12 12 21 21 12 21 21 20 21 21 12 21 21 21 21 21 12 21 2 21 21 21 21 21 2 21 21 13 21 21 21 21 21 21 2 2 21 2 21 21 21 21 2 11 19 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 2 12 21 12 12 12 12 20 12 12 12 21 21 21 21 21 21 21 12 21 21 21 12 21 12 21 12 12 12 21 21 21 21 21 21 2 2 2 21 11 21 21 21 21 21 21 21 2 21 21 21 2 2 21 21 21 2 21 21 21 2 21 2 21 21 21 2 2 12 2 2 21 21 21 21 21 12 21 15 21 21 12 12 12 21 12 21 21 20 12 21 12 12 12 12 12 21 2 12 20 21 12 12 12 12 12 12 21 12 21 21 21 12 21 21 21 21 21 21 21 21 2 11 21 21 21 21 2 2 21 21 21 21 21 2 21 21 2 21 21 21 2 21 21 21 2 21 21 2 12 21 21 21 21 2 21 12 12 21 21 21 21 21 21 2 21 2 21 21 2 21 2 2 2 2 2 2 2 12 21 21 12 21 2 21 21 2 21 21 2 21 2 2 21 2 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 12 21 12 21 12 21 12 12 2 21 21 2 21 2 11 21 21 21 21 21 11 21 21 21 21 21 2 21 21 21 21 21 21 21 13 2 21 2 2 2 2 21 21 12 21 21 2 21 20 12 20 21 21 12 21 12 21 21 2 2 2 21 21 21 13 21 2 12 21 2 2 21 2 12 12 12 21 12 21 21 12 21 2 21 6 2 2 2 12 12 12 12 21 12 12 12 12 12 21 12 12 21 21 12 21 21 21 21 21 21 2 2 2 21 21 21 2 15 21 21 12 21 21 21 21 21 21 21 2 21 21 2 2 12 21 12 21 12 21 12 12 21 21 12 21 12 12 21 21 21 21 2 21 21 21 21 12 21 12 12 21 21 21 21 13 12 12 12 21 12 21 21 12 21 12 12 12 21 12 12 21 12 21 12 21 21 21 21 12 21 12 21 12 2 12 21 21 21 21 2 12 21 2 2 2 21 2 21 21 21 21 12 12 21 12 21 12 12 21 12 21 21 21 21 2 2 21 21 21 21 21 2 21 21 12 21 12 21 12 12 12 12 21 13 2 2 21 21 21 21 2 2 2 2 2 21 21 21 21 2 21 21 21 2 21 21 2 21 21 21 2 21 2 21 21 21 12 12 20 12 12 12 12 21 4 21 12 12 12 12 12 12 12 21 12 12 21 21 21 21 21 2 2 21 21 11 2 2 2 21 21 21 21 6 21 2 21 2 2 2 2 21 21 21 21 2 21 21 12 21 12 21 21 21 21 2 2 2 2 2 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 12 2 21 21 21 21 2 21 2 21 21 2 13 21 21 21 21 2 2 2 2 2 2 21 2 21 6 21 2 21 21 21 2 2 2 21 21 21 21 2 21 21 21 2 21 2 21 21 2 21 21 21 2 2 21 2 21 21 2 21 21 21 2 21 2 21 12 21 13 12 12 2 21 12 12 2 21 20 21 21 21 21 12 12 21 12 12 21 21 12 12 21 12 21 12 12 12 20 21 12 12 12 20 12 12 12 12 12 12 12 12 21 12 12 21 12 20 21 21 12 12 21 12 12 21 12 21 21 21 21 12 12 21 21 21 12 12 21 21 12 2 21 2 21 21 21 21 12 21 12 12 21 21 12 12 12 12 12 4 20 12 12 12 12 12 12 21 12 21 21 21 21 12 21 12 12 12 12 21 21 2 21 21 21 21 21 11 21 21 21 21 12 12 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 2 21 2 21 21 21 21 21 2 2 21 21 21 21 2 21 21 2 21 21 12 21 12 21 21 21 12 2 21 21 21 21 21 2 21 21 21 12 12 21 12 12 20 20 12 12 12 21 12 12 12 12 12 21 12 12 21 12 21 21 12 21 12 21 21 20 20 12 12 12 12 21 12 21 12 21 21 12 12 12 12 12 12 21 21 12 12 12 12 12 21 21 4 12 12 12 20 12 12 12 12 12 12 20 12 12 12 12 12 12 12 12 12 20 21 12 20 12 12 11 12 21 12 12 12 12 21 21 21 21 21 21 21 2 21 21 21 21 2 21 2 12 12 12 21 12 12 12 21 12 12 21 21 21 21 21 21 21 20 12 21 21 21 12 21 21 21 12 21 21 21 2 21 21 2 2 21 2 2 2 2 2 21 21 21 21 21 21 21 21 21 21 12 2 2 21 2 21 2 21 2 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 12 21 21 2 12 12 12 12 12 21 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 2 2 12 21 21 12 20 21 21 21 12 21 12 12 12 21 12 21 20 21 12 12 12 21 21 21 21 2 2 21 12 21 21 21 12 21 21 12 12 21 21 21 21 21 2 21 2 12 21 12 12 12 12 12 12 21 12 12 21 21 21 21 12 12 12 12 21 12 12 12 12 21 12 21 21 21 21 21 21 2 21 12 21 21 21 21 12 21 21 2 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 2 12 12 12 12 12 12 12 21 21 4 12 20 12 12 21 21 12 12 21 2 2 2 21 21 21 2 2 21 2 21 21 21 12 12 21 21 12 12 12 21 21 12 12 12 12 12 12 21 21 12 21 21 12 12 20 12 20 12 12 12 21 21 12 21 12 12 12 12 12 20 12 20 12 12 21 12 12 12 12 15 12 21 12 6 21 12 21 12 21 12 12 20 12 21 21 12 12 20 12 12 21 21 21 20 2 21 21 21 12 12 12 12 21 12 12 12 2 21 2 12 12 12 21 12 21 2 12 21 12 21 21 21 12 21 21 12 12 12 12 12 12 21 21 21 12 12 12 12 12 12 12 12 12 12 21 12 12 12 12 12 21 21 2 21 21 12 12 21 21 12 21 21 12 12 12 12 12 12 21 12 12 12 20 12 12 12 21 20 12 20 20 12 21 12 4 12 12 12 12 12 12 12 12 21 21 12 12 12 12 12 12 20 12 12 12 21 20 21 21 21 21 21 21 21 2 21 2 2 2 12 21 2 12 21 21 12 12 21 12 21 2 21 12 12 12 12 12 21 12 12 21 21 21 12 12 12 21 12 12 21 21 12 21 21 21 12 21 21 12 21 21 21 21 12 21 21 21 12 21 2 12 21 12 12 12 12 12 12 12 21 12 12 12 12 21 21 12 12 21 21 21 12 12 12 12 12 20 21 21 20 12 21 12 20 20 21 12 12 12 12 12 12 20 21 12 21 12 12 12 21 21 12 12 12 12 21 12 21 21 21 21 12 21 21 21 21 12 21 21 12 21 21 12 12 21 21 12 12 21 2 21 12 12 12 12 21 12 12 12 12 21 21 12 12 21 12 12 12 12 12 2 21 21 21 12 21 2 21 12 21 12 21 2 21 21 21 21 12 12 12 12 12 21 12 12 12 21 12 12 20 12 12 12 20 20 12 12 12 12 12 12 20 21 12 12 21 21 12 21 21 2 21 21 21 12 2 12 12 12 12 12 12 21 12 12 12 12 12 12 12 21 12 21 21 21 12 21 21 21 12 21 12 12 12 12 21 21 12 12 21 12 12 21 12 12 21 12 12 12 21 21 12 12 21 21 21 2 2 2 2 12 21 21 21 21 21 12 21 12 12 21 12 12 20 21 21 12 21 21 21 21 12 21 12 12 12 12 12 12 12 21 12 21 12 12 12 21 12 12 12 12 20 21 12 12 20 12 12 21 12 20 12 21 21 12 12 20 20 12 4 12 12 12 4 21 21 12 2 12 12 12 21 21 12 12 12 12 12 21 21 21 12 21 21 21 2 2 21 2 21 21 2 21 2 21 2 2 21 2 12 2 21 21 12 21 2 21 21 21 21 21 12 21 21 2 21 2 21 21 21 21 2 21 21 2 2 2 12 12 21 20 12 12 12 12 21 21 21 12 12 12 12 12 2 21 21 21 21 21 21 21 21 21 2 21 21 2 2 2 21 21 21 21 21 2 21 12 21 12 21 12 21 12 21 12 21 12 12 21 12 20 21 12 12 12 21 2 21 21 2 2 2 2 2 21 21 21 11 2 21 2 2 2 2 2 2 21 21 2 21 2 2 2 12 21 2 2 12 21 12 12 21 21 21 21 12 21 21 21 21 2 12 21 21 21 12 12 12 12 21 21 21 21 21 21 11 12 21 21 2 21 21 12 12 21 21 21 2 21 2 21 2 21 12 21 21 12 12 21 12 4 12 12 20 12 12 20 21 12 20 12 21 12 12 21 12 12 21 12 12 21 21 21 12 12 12 21 12 21 12 12 12 12 12 12 12 21 21 21 12 12 21 12 12 21 21 21 21 21 12 21 21 12 21 21 21 12 2 21 21 12 21 12 12 20 12 12 2 21 21 12 12 12 12 12 21 21 21 12 12 21 2 21 12 12 12 12 20 12 21 12 20 12 12 12 12 12 20 12 20 20 12 2 12 20 12 21 12 21 21 21 21 21 21 12 12 12 21 12 12 12 12 12 21 21 21 21 21 21 2 21 21 2 21 21 2 21 21 21 2 2 21 21 21 2 21 21 21 21 21 12 2 21 21 21 12 21 12 12 2 21 12 21 21 4 12 12 20 21 12 12 21 21 2 6 2 2 21 21 21 21 2 21 21 21 12 21 2 21 12 12 21 12 12 21 2 21 21 21 2 2 2 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 12 12 12 21 12 21 21 12 21 21 21 21 21 2 12 21 2 2 2 2 21 21 21 2 2 2 21 2 21 2 2 2 2 21 12 21 12 12 12 21 21 21 12 21 20 21 12 12 12 12 12 12 21 12 21 12 21 21 12 12 21 20 12 12 21 21 12 21 20 21 21 21 20 12 21 21 21 21 12 12 21 12 12 12 21 21 21 21 12 12 12 2 21 12 21 12 12 12 12 21 21 12 21 21 12 21 12 12 12 21 12 21 12 12 21 12 12 12 12 21 12 12 4 12 12 12 12 12 12 12 21 12 20 21 21 21 21 21 21 2 2 2 2 21 21 21 21 2 11 21 21 21 2 21 21 2 21 21 20 12 12 20 2 12 4 2 12 21 21 2 21 2 21 21 21 12 21 12 21 12 21 12 21 21 21 21 20 12 12 21 21 21 21 21 12 12 12 12 4 20 21 12 2 12 21 2 12 21 21 12 12 21 12 21 12 21 12 21 21 21 21 12 21 21 21 21 2 12 12 21 21 21 2 12 12 21 21 21 21 12 2 2 2 21 21 2 21 21 2 21 21 2 21 21 21 21 21 12 21 21 21 2 12 12 21 12 2 21 21 21 21 21 21 12 12 12 12 21 12 12 12 12 12 21 12 21 21 12 21 12 12 12 21 12 21 12 21 12 21 21 12 2 2 21 11 12 21 21 2 21 21 21 12 21 21 21 12 21 21 12 12 12 21 21 21 12 12 21 21 12 12 2 21 12 21 21 21 21 21 21 21 21 2 2 21 12 21 21 20 21 12 21 21 21 12 21 12 21 21 12 12 12 21 12 12 21 21 21 12 21 21 12 21 21 21 21 12 21 2 21 12 21 21 21 21 12 21 21 12 12 21 12 12 12 20 20 12 12 21 12 21 21 12 20 4 12 12 12 12 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 2 21 21 12 21 21 21 21 21 21 13 21 21 21 21 2 12 12 12 21 2 21 21 12 12 21 15 12 2 21 2 21 12 12 2 21 2 21 2 2 2 21 21 21 2 12 2 2 21 21 12 12 21 21 21 21 12 21 21 21 2 12 12 20 12 12 21 2 2 21 21 21 21 12 21 2 21 21 11 21 2 21 21 21 12 21 21 20 12 12 21 21 21 21 21 12 12 12 12 12 21 12 12 20 21 12 12 12 2 21 12 12 12 21 20 12 12 12 21 12 12 12 12 12 12 4 4 20 12 12 21 21 12 20 21 21 21 21 20 12 20 20 21 21 12 12 12 12 12 12 21 21 12 12 12 21 21 21 12 21 12 12 20 12 12 21 12 12 12 21 2 21 21 21 12 12 21 20 12 12 20 12 12 21 20 20 12 12 21 21 21 21 12 21 21 21 21 12 12 21 21 21 12 21 21 12 21 12 12 12 12 12 20 12 20 21 20 12 12 21 12 12 12 12 12 12 12 12 12 21 12 20 12 12 21 12 12 12 21 21 12 2 2 2 21 21 2 21 21 21 21 21 21 21 12 21 12 2 21 12 21 12 21 21 21 12 12 12 12 21 12 21 20 20 12 21 12 21 12 12 12 21 12 21 12 21 12 20 12 21 21 21 12 21 12 21 21 12 12 12 20 20 12 21 20 12 12 12 12 21 21 21 21 21 2 21 21 12 12 21 12 21 12 12 12 12 12 12 12 21 12 21 12 21 11 12 4 12 12 12 20 4 12 20 21 12 21 12 12 21 12 21 21 12 12 21 21 21 12 21 12 12 12 20 12 12 12 21 21 12 12 12 21 12 21 21 12 21 21 21 12 12 12 12 21 12 12 21 12 12 12 12 12 12 12 12 21 21 12 12 12 21 2 21 21 21 12 20 12 12 12 12 12 12 21 12 20 21 12 12 4 12 12 12 12 12 12 12 12 12 2 21 12 21 21 2 21 12 21 21 12 21 12 21 21 12 12 21 21 21 12 12 12 12 2 12 21 12 21 21 2 21 21 12 12 12 12 21 21 2 2 2 21 21 21 21 12 12 12 21 21 21 12 21 21 2 12 2 21 12 12 21 12 21 12 12 21 12 12 12 20 21 21 12 21 4 21 21 12 21 21 21 21 21 12 12 12 21 21 21 12 21 20 12 20 21 12 12 21 20 21 12 12 12 12 12 4 12 12 4 21 4 12 20 21 21 12 12 12 12 20 12 21 12 21 21 21 12 2 2 21 2 21 21 21 21 2 21 21 2 2 21 21 12 21 12 21 21 21 21 21 21 21 12 12 12 21 12 12 12 12 12 12 12 21 21 12 21 21 21 2 21 21 12 2 21 12 21 12 21 21 21 12 12 20 12 20 12 21 12 21 21 21 13 12 2 12 12 21 21 21 12 21 21 12 21 12 12 21 12 12 12 12 12 12 21 21 12 12 21 12 21 12 21 12 21 12 21 21 21 21 12 12 12 12 12 21 21 21 12 12 12 20 21 21 21 12 2 12 12 12 20 12 20 12 21 21 21 12 20 12 12 12 12 21 20 12 12 12 21 12 21 21 21 21 12 21 12 21 12 21 20 21 12 12 12 12 12 21 12 21 12 12 12 2 21 21 12 12 12 21 12 12 21 21 12 20 21 12 21 12 12 12 21 21 21 21 12 12 12 12 21 21 21 12 21 21 12 12 12 12 12 12 21 12 12 2 21 21 21 21 21 21 12 12 12 21 12 21 2 21 21 21 21 21 2 21 12 21 21 12 12 21 12 12 12 21 21 12 4 21 12 20 12 21 21 20 20 12 20 12 4 20 12 12 12 12 12 21 12 12 12 21 12 21 12 12 21 12 12 21 12 12 12 12 12 21 12 20 12 20 12 12 12 12 12 12 12 20 21 11 12 12 12 12 12 20 12 21 12 21 21 12 12 21 12 21 12 21 12 21 12 12 12 12 20 12 20 4 21 20 21 4 12 21 21 12 20 20 20 12 12 12 12 20 20 2 20 12 12 21 12 12 12 21 12 21 12 12 21 12 12 20 12 12 20 12 12 12 12 20 21 12 12 12 20 12 12 21 12 12 21 12 12 12 12 12 21 12 21 12 21 12 21 12 12 12 20 12 12 12 12 12 12 21 21 12 21 21 12 21 12 12 12 21 21 12 12 12 12 21 12 12 21 20 12 12 21 12 12 12 20 12 21 12 21 12 20 20 20 12 20 20 20 12 12 21 21 21 12 2 12 21 12 12 12 12 20 12 12 12 12 20 12 20 12 12 12 12 21 21 21 21 12 21 21 12 12 12 12 12 12 21 12 20 20 12 2 12 12 20 12 12 12 12 12 21 12 12 2 21 21 12 12 21 21 21 21 12 21 12 12 12 21 12 21 21 21 12 12 20 12 21 21 12 20 21 12 12 21 12 12 21 12 21 20 12 21 21 12 12 12 12 12 12 21 12 12 12 12 12 21 12 20 12 20 12 12 12 21 21 21 21 21 12 21 21 12 12 21 20 21 12 12 12 4 21 12 12 12 20 21 20 4 20 12 12 12 12 12 12 4 12 20 12 20 20 12 20 20 4 4 4 4 12 4 4 12 20 20 20 12 20 20 12 20 4 4 4 20 20 4 4 4 12 12 20 12 20 12 12 21 12 12 12 12 20 20 4 12 12 4 12 20 12 12 12 21 12 12 12 4 12 12 21 12 20 12 12 12 4 4 12 20 4 12 12 4 4 20 12 20 4 4 4 12 12 12 12 12 12 20 12 12 12 12 12 21 12 12 21 21 12 2 21 21 12 2 21 12 21 20 21 20 12 12 21 20 20 20 12 12 12 20 20 12 12 21 12 12 12 12 12 12 12 12 21 20 12 12 12 21 21 2 21 2 21 21 21 2 21 2 21 21 12 21 21 21 21 21 21 12 21 12 21 12 21 12 20 12 12 12 12 21 12 12 12 21 21 12 21 21 21 2 2 21 12 12 12 21 12 21 21 12 12 12 21 12 12 12 12 12 12 21 21 12 12 21 21 12 21 21 20 21 12 12 21 21 12 21 21 12 21 12 21 12 12 21 21 21 21 21 21 21 21 2 2 21 21 21 12 12 21 12 12 2 2 21 2 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 2 21 21 12 12 12 21 12 21 21 12 12 12 2 21 12 21 21 12 12 21 12 12 21 21 12 12 12 21 21 12 20 12 21 12 21 20 21 12 12 12 12 21 21 12 21 20 12 21 12 12 20 12 12 20 21 21 20 12 20 21 12 12 12 21 12 20 21 12 21 12 12 12 21 12 12 12 12 12 12 21 12 21 21 12 12 12 12 12 12 21 21 12 12 12 12 12 21 21 21 12 12 12 12 21 12 12 21 12 2 2 2 2 2 21 21 21 12 12 12 21 20 12 21 12 12 20 21 15 21 12 21 21 12 12 12 12 12 12 12 20 21 12 12 12 12 12 20 12 20 12 21 12 12 21 12 12 12 12 12 12 12 20 12 12 12 20 12 12 12 12 20 20 21 21 20 12 21 12 12 12 12 21 12 12 21 21 12 12 21 21 12 12 20 12 12 12 12 21 12 12 12 12 12 12 12 12 12 12 20 21 21 12 12 12 20 2 12 12 12 12 12 12 21 21 12 12 12 21 12 21 21 12 12 15 21 12 2 12 12 12 21 21 12 21 21 21 21 12 12 12 12 12 12 12 12 21 12 12 12 12 12 21 21 21 21 21 21 21 12 21 21 12 21 12 21 12 21 21 21 20 12 12 12 12 20 12 2 12 12 2 21 21 21 21 21 12 2 21 21 21 12 12 12 12 21 12 12 12 12 21 12 12 20 12 12 21 20 12 12 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 12 12 21 12 21 12 12 12 4 20 12 20 20 12 20 21 12 12 12 12 12 12 12 12 21 12 20 12 21 20 12 21 20 20 12 12 21 20 12 12 21 12 12 12 12 21 21 12 12 12 21 12 21 12 12 12 12 20 12 12 12 12 12 12 21 12 12 12 12 12 21 20 12 4 12 20 20 12 12 12 12 12 12 12 20 12 12 20 21 21 12 12 20 12 12 12 20 12 12 12 12 21 12 12 12 12 20 21 12 12 12 12 21 12 12 12 21 21 12 12 12 12 20 12 12 20 12 12 12 2 20 21 12 12 21 12 12 12 20 20 20 20 4 20 4 20 12 4 20 21 20 4 20 12 20 12 4 20 21 20 12 4 12 4 4 4 12 12 4 4 4 4 4 21 12 2 12 12 21 12 20 2 12 21 20 12 12 12 12 21 21 21 12 21 12 21 21 12 21 12 12 12 12 21 20 20 20 12 12 12 21 21 12 16 21 12 20 12 21 20 4 20 4 20 20 12 4 4 12 12 21 12 21 12 2 4 12 12 20 12 12 12 12 12 20 12 20 12 12 12 12 12 20 12 12 12 20 12 12 12 12 12 12 12 20 12 20 12 12 12 12 12 12 12 12 21 12 12 12 21 21 12 21 12 12 4 20 20 12 12 12 12 12 21 12 12 20 12 12 12 12 12 12 12 12 12 21 21 21 12 20 12 20 12 4 12 12 20 12 12 20 20 12 12 12 12 21 21 21 21 12 12 20 12 4 12 20 4 21 12 12 4 12 21 12 12 12 21 12 12 21 21 12 12 21 21 12 12 21 12 12 12 12 12 12 12 21 12 12 21 21 12 12 21 21 21 12 12 12 12 21 12 21 21 12 12 12 21 2 12 21 12 21 21 12 12 21 12 12 20 12 20 12 12 12 21 12 12 12 12 12 21 12 12 20 4 12 4 12 20 12 21 21 12 21 12 12 12 12 12 12 12 2 12 21 12 12 21 12 12 12 21 12 12 21 21 12 12 21 21 12 12 12 12 12 21 21 12 12 20 12 12 21 12 12 21 12 21 21 2 21 12 21 21 12 12 21 21 12 12 12 12 20 12 12 12 12 20 12 21 21 12 12 21 21 21 21 12 12 20 12 12 12 12 12 12 21 21 12 12 21 21 20 12 12 12 20 12 12 12 12 12 21 2 21 21 12 12 20 12 12 21 12 20 12 21 12 12 12 12 21 12 12 21 12 21 2 21 21 21 2 21 12 12 12 12 21 21 21 12 12 12 21 21 21 2 2 21 21 21 21 21 21 12 21 21 12 12 21 12 21 12 12 21 21 12 21 2 12 21 2 21 12 21 21 21 21 21 2 21 12 20 12 12 12 21 12 21 12 12 21 21 20 21 21 21 12 12 21 21 12 12 12 12 12 20 21 21 12 21 21 21 12 12 12 12 12 12 12 12 12 12 12 12 20 21 21 2 21 21 21 21 21 21 21 21 2 21 2 2 21 12 21 21 21 21 21 2 21 21 21 12 21 2 2 21 12 12 20 12 21 21 20 12 4 12 21 21 12 21 12 21 12 20 12 12 20 20 21 12 12 12 12 20 12 20 20 20 4 12 12 4 12 12 21 12 12 12 12 20 12 20 4 12 12 12 12 21 21 12 12 12 21 21 21 21 12 12 12 12 12 21 21 21 12 21 21 12 12 12 12 12 12 12 13 12 12 12 12 12 12 21 12 12 12 21 12 20 12 21 21 21 21 21 12 12 21 21 2 21 21 12 12 21 12 12 21 12 12 21 12 21 12 12 12 12 12 12 12 12 21 21 12 12 21 2 21 12 12 12 12 12 21 12 21 21 21 21 12 21 12 12 12 12 20 12 12 12 12 21 12 21 21 12 12 12 12 12 2 12 12 12 21 4 12 21 21 21 12 12 12 21 12 12 21 12 21 21 12 12 20 21 21 12 12 12 21 21 20 12 21 12 12 12 21 4 20 12 12 4 21 12 12 12 12 20 12 12 12 21 12 12 12 12 21 12 21 21 21 21 12 21 12 12 12 12 12 12 12 12 12 20 12 12 12 20 21 12 21 20 12 12 12 21 21 20 21 12 12 12 21 20 20 12 12 20 12 12 12 12 12 12 12 12 12 21 21 21 21 21 12 12 2 12 12 21 12 12 20 12 21 21 20 12 12 12 20 20 12 12 12 12 21 12 12 20 12 21 12 12 12 12 12 12 20 12 12 12 12 20 12 20 21 21 2 21 21 12 12 12 12 12 12 12 12 12 12 12 12 12 2 12 21 21 21 21 12 12 21 12 21 21 21 21 12 12 12 12 12 12 12 12 21 12 12 12 21 12 21 21 12 12 12 12 12 12 21 21 12 2 2 21 21 12 12 21 12 21 21 2 21 12 21 12 12 12 21 12 12 12 21 12 12 12 12 12 21 2 21 2 21 12 12 21 21 21 21 12 21 21 12 12 20 21 12 20 12 4 12 21 21 12 21 2 21 21 21 21 21 12 2 2 21 21 21 2 21 11 2 21 21 21 21 21 12 2 21 21 21 12 21 21 21 21 2 21 12 12 2 2 21 12 21 12 12 20 12 21 20 21 21 12 21 15 2 2 21 21 11 21 21 21 21 21 11 2 21 21 21 2 21 21 21 21 2 2 2 2 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 11 21 21 21 13 12 21 21 21 21 21 13 21 21 21 21 13 21 21 21 21 12 12 21 12 2 12 12 12 12 12 12 12 20 21 12 12 21 12 12 12 21 21 12 12 21 21 12 20 12 12 21 12 12 21 12 21 12 21 12 12 12 12 21 12 21 12 21 21 21 12 12 12 21 21 12 12 12 12 21 21 12 12 12 21 12 21 12 21 21 12 21 2 2 2 2 12 12 21 12 12 21 21 21 21 21 21 12 2 21 12 12 20 21 21 12 12 21 21 21 12 12 12 12 12 12 21 12 12 12 21 21 12 12 21 21 12 12 12 12 12 12 12 12 12 21 12 12 12 21 21 21 20 21 12 12 20 20 12 12 12 20 12 21 12 12 21 12 2 21 21 12 12 12 12 12 2 12 12 21 12 12 12 12 12 12 12 21 12 2 12 12 12 12 12 12 12 21 12 21 12 12 12 12 20 12 12 21 12 21 20 12 12 12 2 20 20 12 12 21 12 12 12 12 12 12 12 21 12 20 12 12 12 20 12 20 12 12 12 20 12 20 4 21 4 12 12 12 20 12 12 12 12 12 20 12 12 21 12 12 12 12 12 12 12 21 12 21 21 21 21 12 21 21 12 21 12 21 12 12 12 12 12 12 20 12 20 20 12 12 12 12 4 12 12 21 4 20 12 20 20 4 20 20 12 2 20 20 12 12 12 20 12 12 20 20 12 12 4 20 20 12 12 20 12 21 12 21 12 12 21 12 12 12 12 12 12 21 12 12 12 21 12 21 12 21 12 12 12 12 12 12 21 20 12 12 21 21 12 2 12 12 21 12 12 2 12 20 12 20 12 20 21 21 20 12 12 21 12 21 12 21 21 12 21 21 21 2 13 21 21 12 12 12 12 12 20 2 21 21 21 20 12 12 12 12 12 12 12 12 12 12 12 12 12 21 21 21 12 12 21 12 12 12 21 12 12 21 21 21 21 20 12 21 21 12 21 21 21 12 12 21 12 12 20 12 21 21 20 12 12 21 12 21 12 21 21 21 12 21 12 12 12 12 12 21 12 12 21 21 12 21 12 12 12 4 21 12 21 20 12 12 2 12 21 12 12 12 12 12 21 20 12 12 12 20 20 12 12 12 12 12 12 12 12 12 12 20 21 12 12 12 12 12 21 21 20 21 2 21 12 21 12 20 12 12 12 12 12 12 12 12 21 2 21 12 21 12 12 21 12 21 12 21 21 21 12 21 12 21 21 20 21 20 12 12 4 12 12 12 20 20 20 12 4 12 12 12 21 12 12 2 2 12 2 21 21 12 21 12 12 21 12 21 12 12 21 12 12 12 12 21 20 12 21 21 21 12 12 21 21 21 12 2 21 21 21 21 21 12 21 21 12 20 21 21 12 12 12 2 21 2 12 21 21 21 21 21 21 21 21 2 21 2 21 2 11 21 2 21 12 21 11 21 21 12 21 12 21 21 21 21 12 21 12 12 12 12 12 21 21 21 21 21 6 2 12 21 21 21 21 2 2 2 2 21 21 2 21 21 21 21 21 21 12 12 12 21 21 2 2 21 21 21 21 21 20 21 21 21 12 12 12 21 12 21 12 21 12 21 21 21 21 21 2 12 12 21 21 21 12 21 2 21 21 21 21 21 21 2 21 21 12 12 21 21 12 12 12 21 12 21 21 12 12 12 12 12 12 12 12 12 12 11 20 12 21 20 21 2 12 21 12 12 12 12 21 12 21 21 12 21 2 21 12 12 12 21 20 21 12 12 12 12 12 12 12 21 4 20 21 12 21 21 21 21 12 12 12 12 12 12 12 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 12 21 21 12 12 20 12 21 21 21 2 12 21 12 21 12 12 12 12 20 12 12 12 12 12 12 20 12 12 12 12 12 21 20 12 20 20 20 12 12 20 12 12 12 12 20 12 12 12 12 12 21 12 12 20 12 12 12 20 12 20 12 12 12 12 12 12 20 12 12 21 12 12 12 12 12 12 12 12 12 12 20 20 12 12 12 21 21 12 12 12 12 21 21 21 12 21 12 2 21 12 12 21 12 21 12 12 12 12 12 12 12 20 20 12 12 12 12 12 12 12 21 21 12 21 21 12 21 12 21 21 12 21 21 21 21 21 21 12 12 12 21 12 21 21 21 12 12 21 12 21 12 21 21 21 12 12 21 12 12 21 21 2 21 2 20 12 12 21 12 21 2 2 21 2 21 21 21 12 21 21 12 12 21 12 21 21 21 21 21 21 12 21 21 12 12 21 12 21 12 12 21 12 21 21 12 21 2 12 21 12 12 12 21 12 21 12 21 12 12 21 21 21 21 12 12 21 20 21 12 12 12 21 12 12 12 12 21 12 12 21 12 12 21 2 2 21 21 21 2 21 12 12 21 21 21 21 21 21 21 12 12 21 21 12 12 21 2 21 12 12 21 20 12 12 12 12 21 21 21 12 12 12 20 12 12 20 12 12 21 21 21 21 21 12 21 12 12 21 12 12 21 12 21 12 12 12 12 21 2 21 21 21 12 12 12 12 21 12 12 21 12 4 12 12 12 21 12 12 12 12 12 12 12 21 21 12 12 12 12 12 21 15 12 12 21 20 12 12 12 12 21 12 4 12 12 21 21 12 12 12 21 2 21 20 12 21 21 21 21 21 20 12 21 21 21 12 2 2 21 21 12 12 12 20 12 12 12 20 12 12 21 12 21 20 12 12 12 20 12 12 20 12 12 12 12 12 20 12 20 12 12 12 12 12 21 21 2 2 21 2 11 2 21 21 2 2 2 21 21 21 21 2 21 2 2 21 21 21 2 2 2 21 21 21 21 21 21 21 2 13 21 21 21 21 21 21 21 21 21 21 2 21 11 2 21 21 21 21 2 21 21 21 2 2 2 21 21 2 21 21 2 2 21 21 2 21 21 21 21 2 21 21 21 21 2 21 11 21 21 21 21 21 2 21 12 21 21 13 2 12 2 21 21 21 2 21 21 21 12 21 21 21 2 21 2 2 21 12 21 12 12 20 12 21 21 12 12 12 21 21 21 12 2 21 21 21 2 2 2 21 21 21 21 21 12 12 12 12 21 2 21 2 2 21 21 2 2 21 12 12 21 12 12 2 21 21 21 12 21 12 12 21 21 12 2 2 21 21 21 2 21 13 21 12 12 12 12 21 12 21 12 21 21 12 12 12 21 21 12 2 12 12 21 12 12 12 12 12 21 12 20 12 12 12 12 21 20 12 12 12 12 20 12 12 12 12 12 12 12 12 12 21 12 21 12 21 12 21 12 12 12 21 21 12 12 21 21 21 12 21 12 21 12 21 21 21 21 21 21 21 21 2 12 21 2 12 21 21 21 21 21 21 21 21 21 2 12 21 12 21 12 21 12 12 21 12 12 12 21 12 12 12 21 12 12 12 21 12 21 12 12 21 21 21 21 2 21 12 21 12 12 12 12 12 21 12 21 21 12 21 12 21 12 12 12 21 12 2 21 12 21 21 21 12 12 12 12 12 12 12 12 21 12 12 12 21 21 12 12 21 21 12 12 21 12 12 12 12 12 2 21 21 21 21 21 21 2 12 12 12 21 21 12 21 12 21 21 12 12 12 21 12 2 2 21 12 12 12 12 12 12 21 12 12 12 21 21 12 21 12 21 21 21 12 4 12 21 12 21 12 21 21 21 21 2 21 12 12 12 12 21 12 21 20 12 21 21 12 21 20 12 20 20 12 12 12 12 21 12 12 12 12 12 21 20 12 12 12 12 20 12 12 20 12 21 21 12 12 21 12 12 20 12 12 4 20 20 12 12 12 12 12 12 21 12 21 12 12 21 12 20 12 21 12 12 12 12 20 21 12 12 12 12 12 20 12 12 12 4 21 2 12 12 12 12 12 12 12 20 12 12 12 4 4 12 12 21 20 20 12 12 21 12 12 20 12 12 21 12 2 21 21 2 12 21 21 2 21 21 21 2 21 2 2 2 11 12 12 21 12 12 21 21 12 21 12 12 21 12 12 12 12 12 12 21 12 12 12 21 12 12 12 12 12 12 12 12 21 12 4 12 20 12 20 12 12 12 12 21 21 21 21 12 12 20 12 4 21 12 12 12 12 12 21 21 21 12 12 12 12 12 12 12 12 21 12 21 21 12 21 21 2 21 12 21 12 12 21 12 21 21 12 12 21 21 21 21 12 12 21 12 12 12 12 21 2 12 12 12 21 12 21 12 21 12 12 2 21 2 21 20 12 21 21 21 12 12 12 12 21 21 21 12 21 21 21 21 12 12 12 20 20 12 12 12 21 12 12 21 12 12 21 21 21 12 21 12 21 12 12 21 12 12 21 12 12 12 21 21 21 12 12 21 12 21 21 12 2 21 21 12 12 21 21 12 21 21 20 21 12 12 21 21 21 12 12 12 12 12 20 12 21 21 21 12 12 2 12 12 2 12 2 21 21 21 12 12 21 12 12 12 21 21 21 12 12 12 21 12 21 12 21 21 12 21 21 21 21 21 12 21 21 21 21 12 12 12 12 21 12 12 12 21 12 12 21 12 12 21 21 20 21 21 12 21 20 20 21 12 12 21 12 2 21 12 12 12 2 21 12 12 12 12 12 21 21 12 12 12 12 12 12 12 12 12 20 12 12 20 21 21 12 21 12 21 21 21 2 13 21 21 2 21 21 21 21 21 21 21 21 2 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 12 21 21 12 12 21 12 12 21 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 21 21 21 21 21 21 21 21 12 21 21 12 12 4 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 11 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 12 12 21 21 21 21 12 21 21 12 12 12 12 21 21 21 4 12 21 21 12 12 21 21 21 12 12 21 2 21 21 21 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 2 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 12 20 21 12 21 21 21 21 12 21 12 12 21 4 21 21 12 12 12 12 20 20 12 21 12 12 21 21 21 12 20 12 12 20 21 21 21 12 12 6 20 12 12 12 12 12 12 21 12 12 12 21 12 21 12 21 21 21 21 21 21 21 21 12 12 12 12 12 12 12 21 21 12 12 12 12 12 21 20 20 21 12 12 12 12 12 12 12 21 12 20 21 21 12 21 12 21 12 12 21 21 12 21 21 21 12 12 21 21 12 21 12 12 12 12 21 21 12 21 20 12 12 21 21 21 12 12 12 12 12 12 12 12 21 12 20 12 12 12 12 12 21 12 21 21 12 12 21 21 21 21 12 21 21 21 20 12 12 12 12 4 12 12 21 21 21 12 15 12 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 12 21 12 21 21 12 12 12 12 12 20 12 20 21 12 12 12 21 21 12 12 20 12 12 12 12 12 12 12 21 12 12 12 21 20 12 12 20 2 21 2 12 12 20 21 21 21 12 12 12 12 21 12 20 12 12 12 12 12 20 12 12 12 12 12 13 12 21 21 21 21 21 21 21 6 12 21 20 20 21 2 21 21 12 12 21 12 12 12 12 12 12 12 12 2 12 12 21 12 21 12 12 12 2 21 21 12 12 12 12 21 20 12 21 12 12 12 12 12 21 12 21 12 21 21 21 21 20 21 12 21 12 12 21 12 12 12 21 20 12 12 12 21 12 12 12 12 21 21 12 21 20 21 12 21 12 21 12 21 12 21 12 12 12 12 12 20 12 20 12 12 12 20 20 12 21 12 12 12 21 12 21 12 12 12 21 12 21 12 21 21 12 21 12 12 21 12 12 12 12 12 12 12 12 12 20 4 12 20 20 12 12 12 12 20 20 20 4 4 12 12 12 21 21 21 2 12 21 12 21 12 20 12 12 20 20 12 12 12 12 4 4 12 12 12 12 12 20 12 21 21 12 21 12 21 12 21 21 21 21 2 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 12 12 21 12 21 12 21 21 12 21 12 21 21 21 12 21 21 21 21 12 21 12 12 21 12 12 12 21 12 12 21 21 11 21 21 21 21 21 21 21 21 2 21 21 2 12 12 21 21 2 12 21 12 12 20 12 12 12 21 12 12 12 12 12 12 20 20 21 20 12 12 12 12 21 12 12 12 21 12 12 12 12 12 12 12 21 12 12 12 12 20 12 20 12 20 21 12 21 21 12 12 21 12 12 12 12 21 12 12 21 21 21 21 12 12 21 21 21 21 2 12 21 12 12 12 12 21 12 12 12 21 12 12 12 21 21 12 12 12 21 21 20 21 12 12 4 12 12 12 20 12 12 12 12 12 12 12 12 20 12 12 12 20 20 20 12 12 12 12 12 12 12 20 12 12 12 12 12 12 12 21 21 12 12 12 12 4 20 21 21 12 12 12 12 12 12 12 12 12 12 12 20 21 21 12 21 12 12 12 12 12 12 12 21 12 20 12 12 12 12 12 12 12 12 12 12 12 12 21 12 12 21 21 21 21 12 12 12 12 21 21 12 21 21 2 2 21 21 21 21 21 21 12 21 12 21 12 21 21 12 21 21 21 2 2 21 21 21 12 21 21 12 12 21 12 12 12 12 12 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 12 21 12 21 2 21 21 21 21 2 11 21 12 12 21 12 12 12 12 12 12 12 21 21 2 21 21 21 21 21 2 21 21 12 21 21 21 21 21 21 12 12 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 12 20 21 21 21 21 21 12 21 21 21 21 21 21 12 12 21 12 21 12 12 21 12 21 21 21 2 12 12 12 21 21 12 12 21 12 2 2 21 21 13 21 21 12 2 21 21 2 21 21 2 21 12 12 12 21 21 12 12 12 12 12 21 21 21 21 12 21 21 21 21 12 21 21 2 2 21 21 21 21 21 21 21 12 12 12 12 12 12 2 12 12 21 12 12 12 12 12 12 21 21 12 21 21 21 21 12 21 12 21 2 12 21 21 12 12 21 12 2 12 21 12 12 12 12 21 21 21 21 12 12 21 12 12 21 12 12 21 20 21 12 12 21 21 21 21 21 2 12 21 12 12 21 21 21 12 12 2 21 21 21 21 12 21 21 21 21 21 12 12 12 12 12 12 12 21 12 12 12 12 12 12 21 20 20 12 12 12 21 4 12 21 12 21 21 12 21 12 12 12 21 21 12 21 12 12 21 12 21 12 12 12 12 12 2 21 12 21 12 12 21 12 21 12 21 12 20 12 12 12 12 21 12 12 12 12 12 21 21 12 12 12 21 21 2 12 21 12 12 21 21 21 21 12 12 21 12 21 21 21 12 21 21 12 21 21 21 21 12 21 21 12 21 21 21 12 12 12 12 20 12 12 21 12 12 12 12 21 12 2 21 12 21 21 12 12 12 12 12 12 21 12 12 12 21 21 2 21 2 21 2 21 2 12 21 21 12 21 2 12 21 21 21 21 21 21 21 21 21 21 21 20 21 21 12 12 12 12 12 21 21 21 20 21 21 21 12 21 12 21 12 12 12 21 21 12 21 12 21 12 21 20 21 2 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 6 21 21 21 21 21 12 12 21 12 21 12 12 12 20 12 21 21 21 21 21 12 12 12 12 12 20 12 12 12 12 20 12 12 12 12 21 12 12 12 21 12 12 12 12 12 21 12 15 20 21 12 12 20 12 12 12 12 12 21 12 12 12 12 12 12 21 12 20 20 12 12 21 12 12 12 12 12 12 12 21 21 21 21 21 21 21 12 21 12 12 12 12 12 12 12 21 12 12 12 21 12 12 20 12 12 12 20 12 21 20 12 12 12 12 12 12 21 12 12 21 12 21 21 12 12 12 12 12 20 4 20 12 20 12 12 4 12 12 12 20 20 20 12 20 20 21 12 12 12 12 12 12 20 12 12 20 20 20 21 21 21 21 12 12 21 12 12 20 12 12 12 12 12 12 21 20 12 12 12 15 21 21 12 2 12 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 12 12 21 21 12 21 12 21 21 12 12 21 12 21 20 21 12 12 12 12 20 12 20 20 21 21 12 12 12 21 12 21 21 12 21 12 12 12 12 21 20 12 20 12 12 12 12 21 12 12 12 12 12 21 21 21 12 12 21 12 12 21 21 21 21 21 21 21 21 2 21 12 12 21 12 21 21 12 21 21 12 21 12 12 21 12 12 12 20 12 12 20 20 21 12 21 21 12 21 12 21 21 12 21 21 12 21 20 12 12 12 12 12 12 20 12 20 21 12 12 20 12 12 12 12 12 21 12 12 20 20 12 12 12 12 21 12 21 12 21 12 21 21 12 12 21 21 12 20 12 12 12 12 12 12 12 12 12 12 12 2 20 20 20 12 20 12 21 12 12 12 20 12 20 21 12 21 21 21 12 12 12 12 21 20 12 12 21 12 21 12 12 12 12 12 12 12 21 21 21 21 21 21 12 2 21 21 12 12 12 21 12 21 12 12 21 21 21 12 21 21 12 21 21 12 21 2 21 12 21 21 2 12 21 21 12 12 12 21 21 12 20 12 21 21 21 12 12 21 12 21 21 21 21 12 12 12 12 20 12 20 20 20 12 12 12 12 4 12 12 12 2 21 21 21 12 12 12 12 21 12 20 21 21 21 21 2 21 12 21 21 12 12 12 12 12 12 21 21 12 21 21 21 21 12 21 12 21 12 21 21 21 21 12 12 12 2 21 21 21 21 2 2 13 12 21 21 12 12 12 12 12 21 21 12 12 12 20 12 12 21 12 12 21 21 12 12 21 12 21 21 21 21 21 12 21 21 12 12 12 20 12 12 21 12 12 12 12 12 21 12 12 12 20 20 12 4 12 20 20 12 21 21 12 12 12 21 21 21 21 12 12 21 21 21 12 20 12 12 12 12 20 12 21 12 21 21 21 21 21 21 12 21 2 21 21 2 21 21 11 21 21 21 21 21 21 12 21 12 20 12 21 21 21 20 12 12 12 12 21 12 12 20 12 12 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 12 12 20 12 21 21 21 12 12 21 21 12 21 21 12 21 21 21 2 21 21 2 21 21 21 12 21 21 21 12 12 12 12 12 12 12 20 12 12 20 12 12 21 12 21 12 12 2 21 21 2 12 12 12 20 21 12 12 21 12 20 12 12 21 21 12 21 21 21 21 21 21 12 21 21 21 12 2 12 12 21 21 21 21 12 12 12 21 12 2 21 21 21 21 21 21 21 12 20 21 12 12 4 12 12 21 12 12 12 21 20 12 12 12 21 20 12 12 12 12 12 12 12 12 20 21 21 12 20 12 12 12 12 12 21 12 21 21 12 21 12 12 12 20 2 20 20 12 12 21 21 21 12 12 12 12 12 12 12 12 20 12 12 20 12 12 12 12 2 12 2 12 21 20 21 21 12 12 12 21 12 21 12 20 12 12 20 12 20 21 12 20 12 12 12 12 12 12 12 12 21 21 20 12 4 12 21 12 4 21 12 12 12 4 12 12 21 21 21 15 21 21 21 12 12 12 12 20 12 12 12 12 12 12 12 12 12 12 21 12 20 12 12 12 12 12 12 21 21 21 12 12 21 12 20 12 12 12 12 21 12 12 21 12 21 2 12 21 21 21 12 12 21 12 21 12 21 12 12 12 12 2 2 21 12 12 2 21 12 21 2 12 12 21 12 21 21 12 12 21 20 12 12 21 21 21 21 21 12 21 21 21 12 21 20 12 21 21 12 20 21 21 21 12 12 21 21 12 12 12 21 12 12 12 21 21 12 12 12 21 21 12 12 12 21 21 21 21 21 21 6 21 21 21 2 21 2 21 21 12 12 21 12 21 12 12 12 12 12 12 12 12 12 21 4 4 12 12 12 12 12 12 4 20 12 12 21 12 21 21 20 12 12 12 12 12 20 20 20 12 12 20 12 12 21 21 12 12 21 12 12 12 12 12 21 21 21 21 12 21 12 12 12 12 20 21 21 21 12 21 12 21 12 12 12 20 12 12 12 21 12 12 12 12 12 20 12 12 21 12 21 21 2 21 12 12 12 4 4 4 12 21 12 12 21 12 21 21 12 21 12 12 20 12 21 21 12 12 12 12 12 21 21 21 12 12 21 12 12 12 2 21 2 2 21 2 21 21 21 2 2 21 21 21 21 21 21 21 2 12 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 12 12 21 21 21 21 21 2 21 21 21 21 21 2 21 2 21 21 12 12 12 21 21 21 21 21 21 2 12 12 12 21 12 21 12 12 21 12 4 12 12 20 20 12 20 12 21 12 21 21 12 12 20 21 12 21 21 21 21 12 12 20 21 12 12 12 20 12 12 12 12 12 12 20 12 12 21 12 20 12 21 12 12 12 12 21 12 12 12 12 20 12 21 12 12 21 12 12 12 12 12 21 21 21 21 21 21 2 2 21 21 21 2 21 21 12 12 21 21 12 2 21 21 21 21 21 12 21 21 12 12 21 12 21 12 12 12 12 21 12 21 21 21 12 12 12 21 12 21 12 12 21 21 21 2 12 12 21 2 21 21 12 12 12 12 2 2 21 2 2 21 21 21 12 21 21 12 12 21 12 21 21 12 12 21 12 20 12 21 12 20 20 12 12 12 21 12 12 21 12 12 12 12 12 20 20 12 12 12 12 20 12 12 21 12 21 12 21 21 21 12 12 12 20 21 12 12 4 12 12 21 12 12 21 12 2 20 12 20 21 12 21 21 12 20 12 12 21 12 21 21 21 21 21 21 12 21 12 2 12 12 21 12 12 12 12 12 12 20 20 12 20 4 12 21 4 21 12 21 12 12 12 12 12 12 12 12 12 20 21 20 12 12 12 12 12 12 15 12 2 21 21 21 21 21 21 21 12 12 12 12 21 12 21 12 12 12 21 21 21 12 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 20 12 12 12 21 20 12 12 21 21 12 21 21 21 12 12 20 12 12 21 12 12 12 21 21 12 21 12 12 12 12 12 12 20 20 20 12 12 12 20 12 12 21 20 21 21 12 21 12 12 20 21 12 21 12 12 12 12 12 12 20 21 12 12 12 12 21 12 21 12 12 12 20 12 21 12 20 12 12 20 12 20 12 12 12 2 12 21 21 21 21 2 21 21 21 12 21 12 12 12 21 20 12 12 21 21 12 20 12 12 12 12 12 21 12 21 20 20 12 20 12 12 12 12 21 21 2 21 21 21 21 21 21 2 12 21 12 12 21 20 12 12 21 12 21 21 12 20 21 21 21 12 20 21 12 21 21 12 12 21 21 21 12 12 12 12 12 21 12 21 21 21 12 12 12 4 12 12 20 20 12 21 12 4 21 12 12 21 21 21 12 21 12 12 21 12 12 21 12 21 21 12 12 12 21 12 12 11 12 20 21 21 12 12 21 21 12 20 12 12 21 12 12 2 12 21 12 12 21 12 21 21 12 21 21 21 21 2 21 2 21 21 21 12 21 12 12 12 21 12 21 12 12 20 12 21 21 12 12 12 12 12 12 12 20 21 20 4 21 20 12 12 20 12 12 20 4 12 12 20 20 20 20 12 12 12 12 4 20 20 20 20 20 12 12 20 12 20 20 4 12 20 4 4 4 12 12 12 4 20 12 12 21 12 12 21 21 12 12 20 21 20 20 21 21 21 21 21 21 21 21 2 21 21 21 20 21 12 21 12 21 12 21 12 21 21 2 21 21 21 21 21 2 2 2 2 2 21 12 21 12 12 12 12 2 2 2 21 2 21 21 21 21 21 2 21 21 12 12 21 12 12 12 12 21 12 12 21 12 12 21 12 21 21 20 21 21 12 21 12 12 21 21 12 21 12 12 21 21 2 21 2 12 12 21 12 12 12 12 21 12 12 12 12 21 12 12 21 12 12 12 21 12 12 21 21 12 12 21 12 20 20 20 20 12 12 12 12 12 4 21 20 21 12 20 20 12 12 12 12 12 20 12 12 21 12 20 20 12 12 4 4 4 20 20 20 12 4 21 21 12 12 12 12 20 20 21 12 21 12 20 12 12 12 20 12 4 12 12 20 20 21 12 12 20 20 21 4 12 4 12 12 20 4 12 12 4 4 4 20 4 12 20 12 12 20 21 12 12 20 12 12 20 12 21 4 20 12 4 12 20 20 20 20 20 12 12 4 4 12 12 20 12 20 12 12 20 12 20 12 20 20 12 12 12 12 21 12 20 12 21 12 21 21 21 12 21 12 21 20 12 12 4 12 20 20 4 12 20 4 4 20 12 20 4 4 12 20 4 4 20 12 20 12 12 20 12 20 12 12 20 12 21 12 21 12 12 12 20 12 12 20 12 12 12 12 21 12 12 12 12 21 20 12 12 12 21 21 20 21 12 21 12 21 21 2 21 21 21 12 12 21 21 21 21 2 12 12 12 12 21 12 2 2 21 21 12 21 21 21 12 12 20 21 21 21 12 21 12 12 12 12 21 12 12 12 20 12 12 20 21 12 12 12 12 12 12 12 21 12 12 12 21 12 21 12 21 21 21 12 21 6 21 12 12 21 21 12 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 12 12 12 12 21 12 12 12 21 12 12 12 21 12 21 12 12 21 12 21 20 21 12 2 21 12 21 12 21 21 20 20 21 21 21 12 12 12 12 20 21 12 12 12 12 12 12 20 21 12 12 12 12 21 12 21 12 12 12 20 12 12 12 21 21 12 12 21 12 21 12 21 21 2 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 12 12 21 12 21 20 12 12 12 21 20 12 12 12 21 12 12 12 12 12 12 21 21 12 20 12 21 12 12 12 21 20 21 12 12 20 21 20 12 12 12 12 20 12 4 20 12 12 12 21 21 12 12 12 12 12 12 12 12 12 12 21 12 21 12 20 12 12 12 12 12 12 21 2 21 12 21 21 21 20 12 21 12 21 12 12 21 20 21 21 21 12 21 12 12 21 2 21 12 21 21 21 2 13 2 21 21 20 2 2 12 21 2 12 21 2 21 21 21 21 21 21 21 21 12 12 12 12 21 12 4 12 12 12 21 21 21 21 21 12 20 12 12 21 21 21 12 12 12 20 12 12 12 12 20 21 12 12 12 21 21 12 2 21 12 12 21 2 21 21 21 12 21 12 12 2 21 21 21 2 11 12 21 21 12 2 21 12 12 2 2 13 21 21 12 12 12 21 21 21 12 21 21 21 21 2 21 2 12 21 12 21 12 12 21 21 21 13 21 2 12 21 2 21 21 12 12 2 2 21 21 2 21 21 21 21 12 21 12 12 21 2 21 21 2 2 2 21 12 21 21 21 21 21 21 12 12 12 12 12 21 12 12 12 12 21 12 12 12 12 4 12 12 20 12 21 21 12 21 12 12 12 12 21 12 12 12 12 12 12 4 12 12 12 12 12 12 21 21 12 12 12 12 21 20 12 20 12 21 21 12 21 12 21 21 21 21 21 21 21 12 21 21 12 21 2 2 21 12 21 21 21 21 12 12 12 12 21 12 12 21 21 21 2 21 2 2 12 12 21 21 21 12 12 12 12 12 12 12 20 12 21 21 12 21 12 12 21 12 12 12 2 21 12 21 21 21 21 21 12 12 21 20 12 12 12 21 21 21 21 2 21 12 12 21 21 21 21 2 21 21 21 11 21 12 12 12 12 12 12 12 4 20 12 12 20 12 21 12 12 12 21 20 4 20 12 12 12 12 21 12 12 12 21 21 21 21 21 21 2 21 12 21 12 21 21 12 21 21 12 12 21 2 2 21 21 2 21 21 2 21 12 12 21 12 21 12 6 21 12 21 2 12 12 12 12 21 12 12 12 12 2 21 2 21 21 21 21 21 12 21 21 21 21 21 21 2 21 2 2 21 21 21 21 21 21 12 2 21 21 21 2 12 12 12 12 21 12 12 20 12 20 21 12 20 12 20 12 20 12 21 12 21 12 21 12 21 21 20 12 12 21 21 12 12 21 12 21 12 21 2 12 12 12 12 12 12 21 12 12 21 21 12 12 21 2 21 12 12 12 21 21 12 12 21 21 12 12 12 12 12 21 2 2 21 12 21 21 12 21 12 12 12 12 12 21 21 12 12 20 21 20 12 12 21 12 12 12 2 21 12 12 12 12 12 12 20 21 20 12 12 12 12 12 12 21 21 21 2 2 12 21 2 21 2 21 21 2 21 2 21 2 2 21 21 21 12 12 21 12 20 12 12 21 12 20 12 2 12 21 12 12 21 12 21 21 21 12 12 12 12 21 2 2 12 21 20 12 12 2 12 21 21 12 21 12 12 20 12 12 12 12 12 12 21 21 20 12 21 12 12 12 20 12 12 21 12 21 21 21 12 21 21 2 2 2 12 12 12 2 21 21 12 12 12 12 21 21 21 12 21 12 12 21 12 21 12 12 21 21 21 21 2 21 21 2 21 21 21 12 21 21 2 2 2 21 2 2 2 12 21 12 12 12 12 12 12 2 13 2 21 21 21 12 12 21 2 21 21 2 21 21 21 21 2 21 2 21 2 21 2 21 21 21 21 12 2 2 21 21 21 2 12 12 21 12 2 2 21 12 21 2 21 12 12 12 21 21 12 12 12 21 21 12 12 20 20 20 12 12 20 2 12 12 21 12 21 12 21 12 12 12 12 21 12 12 12 12 21 21 12 21 2 12 21 12 21 12 21 12 20 12 21 12 12 12 12 12 12 21 12 12 21 20 12 21 21 21 12 12 12 21 12 12 21 21 21 2 2 21 2 21 21 21 12 12 12 21 20 20 20 21 20 12 12 12 12 21 12 12 12 21 21 12 12 12 21 21 21 12 12 12 20 21 20 20 12 20 12 21 21 21 21 12 12 21 12 12 21 21 12 12 21 21 12 12 4 12 20 21 12 20 12 21 20 21 20 21 12 15 21 12 12 21 21 12 21 21 20 12 12 12 12 12 12 12 21 21 12 21 12 12 12 12 12 12 12 21 12 20 12 12 12 21 21 21 21 21 12 12 21 2 12 21 12 12 21 21 21 12 21 12 12 4 21 2 21 2 21 21 21 2 12 12 20 21 21 21 2 21 21 2 21 21 2 21 21 21 21 2 2 2 21 21 21 2 13 21 21 2 21 2 21 21 21 21 21 2 2 21 21 21 21 2 21 21 21 2 21 2 21 21 2 21 21 21 21 2 21 21 21 21 13 2 21 21 21 12 21 12 2 21 21 21 21 21 21 21 12 21 21 12 12 21 21 21 21 21 2 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 21 21 21 21 21 21 2 2 2 21 21 21 21 21 12 12 21 2 21 21 2 21 21 12 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 2 12 21 12 21 21 2 21 2 2 21 2 2 21 2 21 21 2 21 21 21 21 21 21 2 21 2 2 21 21 2 21 21 21 2 2 2 2 2 2 13 21 12 12 12 2 2 2 21 2 21 12 21 12 21 12 12 12 12 12 12 20 12 12 12 12 12 12 21 12 12 12 12 12 12 12 12 12 21 12 2 21 12 12 21 2 21 21 2 21 21 21 21 21 12 21 21 12 21 12 12 12 12 12 21 12 21 12 12 21 12 21 12 12 12 12 12 21 12 21 21 21 12 12 12 12 12 12 12 12 2 2 21 21 2 21 2 12 21 21 21 21 12 21 21 12 12 21 21 21 2 21 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 12 21 12 21 21 12 21 12 12 21 12 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 12 21 21 12 21 12 21 21 21 12 21 12 12 15 21 12 12 21 21 12 21 12 21 12 2 12 12 12 21 12 20 12 12 12 12 4 12 12 20 21 12 2 20 21 2 12 12 12 21 12 21 12 21 12 12 21 2 12 12 21 12 12 12 20 12 21 21 12 12 12 12 12 12 12 21 12 12 12 21 21 12 20 12 12 12 12 21 12 12 21 21 4 12 4 12 4 12 20 12 12 12 21 21 4 4 20 4 12 21 21 21 12 21 21 2 21 2 21 21 21 21 12 21 21 2 2 21 21 2 21 21 2 21 21 2 21 2 21 21 15 2 2 21 21 21 21 21 21 21 21 21 2 2 2 21 21 21 21 2 21 21 21 21 21 21 2 11 2 21 21 2 2 2 21 21 21 21 21 2 2 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 12 21 12 21 2 21 12 21 21 21 21 21 21 21 2 2 21 21 2 21 2 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 12 21 21 21 4 12 21 2 21 2 21 2 21 21 21 21 21 2 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 11 21 2 21 21 21 12 12 12 12 12 21 21 2 21 2 21 2 2 21 2 12 21 12 21 12 12 21 21 21 12 2 21 12 21 21 21 2 21 21 21 21 21 12 21 2 21 2 21 12 12 12 21 21 21 21 12 12 21 12 21 12 4 12 20 12 12 12 2 12 21 21 21 21 21 2 21 2 21 21 21 21 21 21 11 21 21 21 2 21 2 2 2 21 21 21 2 21 21 21 2 21 21 2 21 21 21 2 21 2 21 21 2 21 21 2 21 21 2 2 21 2 12 2 21 21 21 12 21 21 21 2 21 21 2 21 21 21 2 21 2 21 12 21 21 12 21 2 21 21 21 2 2 2 21 21 21 21 21 21 2 21 2 21 2 2 21 12 21 21 12 21 21 2 21 2 2 21 2 2 21 13 21 21 2 21 12 12 12 21 12 12 12 12 21 12 12 21 21 21 21 21 2 21 2 2 21 2 21 2 2 2 2 21 21 21 21 13 21 13 2 2 21 21 12 2 21 2 21 21 21 11 21 11 21 21 11 2 21 2 2 2 21 2 21 2 2 21 2 21 21 21 2 21 21 21 2 21 2 21 2 21 21 2 2 21 21 2 2 2 21 2 2 2 2 2 21 2 21 2 21 21 2 21 21 21 21 2 21 21 21 21 21 11 21 21 21 21 21 21 21 2 2 2 21 2 21 2 2 21 21 21 12 12 12 12 12 21 12 12 21 21 12 20 12 12 12 12 12 21 2 2 2 2 2 21 21 21 21 2 21 21 21 2 2 2 2 21 21 2 21 12 21 21 21 2 21 21 2 2 2 2 2 21 21 21 21 21 21 21 2 2 2 21 21 21 21 21 2 21 2 21 12 12 12 21 21 2 21 2 21 12 12 21 2 21 2 21 2 21 21 12 21 21 21 21 21 21 12 12 12 21 21 12 12 12 12 21 21 21 21 2 2 12 21 21 2 21 12 12 12 12 21 21 2 21 21 21 2 21 21 21 21 21 21 21 2 2 21 2 2 12 12 12 21 12 12 21 2 2 2 2 2 2 21 2 2 2 2 21 11 12 21 21 21 12 21 12 21 12 12 12 20 21 20 21 21 21 12 21 12 21 21 21 12 12 12 12 21 12 21 21 20 12 21 12 12 21 2 2 12 21 12 12 21 12 21 12 12 12 12 21 21 21 2 12 2 21 2 21 2 2 12 12 2 12 12 21 21 2 21 21 21 21 21 21 2 2 21 21 2 21 21 21 2 21 2 21 2 2 21 21 2 13 21 21 21 2 21 21 21 2 21 21 21 21 21 2 2 2 2 21 2 21 21 21 21 21 21 11 2 21 2 21 11 21 21 21 12 21 21 13 21 21 2 2 2 2 21 21 2 2 2 21 12 21 2 2 2 21 21 21 11 2 2 2 21 2 2 21 2 2 21 21 21 2 21 21 2 21 21 2 2 21 21 2 2 21 21 21 2 21 12 12 12 21 21 21 21 2 21 21 21 21 2 2 21 21 21 2 2 21 21 2 21 2 21 21 2 21 2 2 21 21 2 21 2 21 21 21 2 2 2 21 21 21 21 2 21 12 21 12 21 2 2 2 21 2 21 21 2 2 2 2 21 21 21 12 21 21 2 2 2 21 21 21 21 21 21 13 2 21 2 21 2 21 21 21 21 21 2 21 21 12 21 21 12 21 12 2 21 12 12 12 12 12 21 12 21 12 12 12 21 21 21 21 21 21 21 2 12 21 12 21 21 21 21 21 21 2 21 12 2 12 21 2 2 21 21 2 12 2 21 12 12 12 2 12 2 21 2 21 21 2 21 2 21 2 21 21 21 2 12 21 2 2 21 21 21 2 21 21 21 21 21 12 21 12 21 21 21 21 21 12 21 21 21 12 21 21 21 21 2 2 21 2 12 2 12 15 21 12 21 21 21 21 12 20 12 12 12 12 12 12 12 21 12 12 21 21 21 21 21 2 2 21 12 21 12 2 12 2 12 21 12 21 21 20 21 12 21 21 12 21 2 21 12 21 21 12 21 12 21 12 21 2 21 2 21 21 21 21 12 2 21 21 12 20 12 21 15 21 21 21 12 21 21 12 12 12 21 2 21 21 21 21 12 21 2 21 21 12 21 21 21 21 21 2 21 21 21 21 2 21 12 2 12 20 12 21 12 21 21 12 21 21 21 21 21 21 12 12 12 12 12 21 20 20 21 20 12 12 12 21 12 12 21 21 4 12 12 12 21 20 21 21 4 12 12 21 12 21 12 21 12 12 20 21 12 21 12 12 12 21 12 20 12 12 12 12 12 12 12 12 21 21 12 21 12 12 12 21 12 12 12 21 12 12 20 12 12 12 12 12 21 21 20 21 21 20 12 21 12 21 20 20 12 4 12 12 21 12 12 20 20 21 4 20 20 12 21 12 12 12 12 12 12 12 21 12 12 12 21 12 12 12 21 20 12 12 12 12 20 12 20 20 12 12 20 20 21 12 12 12 21 21 12 12 12 12 12 20 12 12 12 4 12 4 12 12 4 12 12 21 12 21 12 12 12 12 20 21 20 12 12 12 12 21 21 12 21 21 12 2 12 21 12 12 20 12 21 21 2 12 12 21 21 21 21 21 21 21 2 21 2 21 21 21 2 21 21 2 21 2 2 21 21 21 2 2 21 12 11 21 2 2 21 12 12 21 12 12 12 12 12 12 21 21 2 21 21 21 2 6 2 21 21 21 21 2 21 11 2 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 2 21 21 21 21 12 21 20 21 12 12 21 21 12 12 12 12 21 12 12 21 12 21 21 12 21 2 12 21 12 12 21 21 12 12 21 12 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 2 2 2 2 2 21 12 21 12 12 21 21 21 21 21 21 2 2 21 21 21 21 2 21 21 2 2 21 21 2 21 21 21 21 2 13 2 21 2 2 21 2 21 21 21 21 21 12 12 21 21 12 12 12 12 12 12 21 12 12 2 21 2 2 13 21 12 21 12 21 21 21 12 21 2 2 12 2 2 21 21 21 21 21 12 12 12 2 12 21 12 21 12 21 21 12 12 12 21 21 12 12 12 12 12 12 12 2 21 21 6 21 21 21 12 2 21 21 2 21 2 21 12 21 12 12 21 12 12 20 21 12 12 12 12 12 12 12 12 21 12 12 21 12 21 12 12 12 12 12 12 12 12 12 21 21 12 12 21 12 12 20 12 20 21 12 21 12 12 12 21 21 21 12 12 20 12 12 21 12 20 4 4 12 21 20 12 21 21 12 2 21 21 21 21 21 21 2 21 21 21 20 12 12 12 21 20 21 21 21 21 12 12 12 12 12 21 4 12 12 12 21 21 12 12 20 12 12 21 20 20 12 12 12 21 12 12 12 20 21 21 12 21 12 21 21 15 12 21 12 12 21 21 21 12 21 21 21 21 12 12 21 12 12 12 20 12 21 12 12 12 21 21 21 12 12 21 21 12 12 12 12 12 21 12 12 12 21 12 12 12 12 21 20 12 21 21 2 21 21 21 21 21 12 12 21 12 21 21 21 12 20 21 21 2 12 12 15 12 12 21 12 21 12 4 12 12 21 21 12 21 4 12 21 21 12 21 12 12 21 21 12 12 12 21 21 12 21 12 21 21 21 12 12 21 21 12 2 12 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 12 12 21 12 12 12 21 12 12 12 21 12 2 21 12 21 21 12 21 21 21 12 12 21 12 21 21 12 21 12 12 12 12 21 12 12 12 12 12 12 12 12 12 12 20 21 12 12 2 21 21 21 12 12 21 12 21 21 2 2 21 12 12 12 12 12 12 21 12 21 12 12 12 12 12 12 12 12 2 21 21 12 21 21 21 21 21 21 21 12 12 12 21 12 20 12 12 12 12 12 20 12 12 21 12 20 12 12 21 20 12 12 12 21 12 12 12 12 12 21 12 12 20 12 20 21 21 12 21 21 21 21 12 20 20 21 21 12 21 20 12 12 12 20 12 12 12 12 12 21 20 12 12 12 12 12 12 12 12 12 12 12 20 12 21 12 12 12 12 12 12 12 12 12 12 12 12 12 20 12 20 12 21 21 21 21 21 21 12 12 21 12 12 21 12 21 12 21 12 12 12 12 21 12 12 12 12 21 12 12 12 12 12 12 12 12 12 20 12 21 12 21 12 21 20 12 12 12 21 21 12 21 12 12 21 21 12 20 21 12 12 21 20 12 21 20 12 21 12 12 12 21 12 20 20 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 12 12 12 12 12 21 12 21 21 12 12 21 21 20 21 12 21 12 21 21 21 21 12 21 12 12 12 12 12 12 12 21 21 21 12 12 21 21 12 12 12 21 12 2 12 12 12 21 21 21 12 12 12 12 12 12 12 12 12 12 12 4 21 12 12 12 12 21 12 21 12 21 20 21 12 12 21 12 20 20 12 21 12 12 20 20 20 21 12 12 21 20 12 12 12 12 21 21 12 21 21 12 12 12 21 12 12 12 21 21 21 20 12 12 12 12 12 21 12 21 12 21 21 12 21 12 12 21 21 21 12 12 12 21 12 2 12 12 21 21 12 21 12 12 12 20 20 20 12 12 12 21 21 12 12 12 21 20 21 21 21 12 21 21 21 21 12 21 2 21 21 12 12 21 21 21 21 21 21 12 12 12 12 20 12 12 21 12 21 12 12 12 20 21 4 12 12 21 12 20 12 12 12 12 12 21 21 12 21 12 12 21 2 21 21 12 21 21 12 21 12 21 12 12 20 12 21 21 12 12 12 21 12 21 12 20 12 12 12 21 21 21 21 21 21 2 21 12 21 21 21 12 2 21 12 21 21 12 12 21 21 21 12 21 12 11 21 12 20 21 12 21 21 12 12 21 12 12 12 21 12 21 12 21 12 12 12 12 21 20 12 4 4 12 12 21 21 12 12 12 21 12 12 21 21 21 12 12 2 21 21 21 12 12 21 12 21 21 12 21 21 21 12 12 20 12 12 12 12 20 20 21 20 12 12 12 21 21 12 21 12 12 20 12 12 12 12 12 12 12 21 12 12 12 12 12 12 12 12 12 12 12 12 12 12 21 21 12 12 21 12 12 12 20 12 12 12 21 12 12 2 12 21 12 12 21 12 12 12 21 12 21 21 12 20 21 12 12 12 12 12 12 12 2 21 21 21 12 21 21 12 12 21 12 21 12 21 11 21 21 12 21 21 21 12 12 21 12 2 12 21 20 21 12 21 21 21 20 20 21 12 21 21 12 21 21 21 12 12 12 21 21 21 12 12 21 12 21 12 12 12 21 21 21 12 12 12 21 12 12 4 12 12 12 12 12 21 21 12 21 12 2 12 21 12 12 12 12 21 21 21 21 21 21 21 21 21 12 12 12 12 12 12 12 12 12 21 12 12 12 21 12 12 12 12 12 12 12 12 20 12 21 21 21 21 21 12 12 12 12 2 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 2 21 21 12 21 21 21 21 21 13 21 21 12 12 21 12 21 21 12 21 12 12 12 21 12 12 12 12 21 20 12 12 12 12 20 12 2 12 2 21 2 21 21 21 21 2 2 2 21 21 21 21 2 21 21 2 21 2 12 21 12 12 12 21 21 21 21 12 21 12 12 21 21 21 12 21 2 12 12 12 12 12 21 21 21 21 2 21 12 12 12 21 12 12 12 21 12 12 12 12 20 12 12 4 21 4 12 20 12 21 12 21 12 12 12 12 12 12 12 21 21 20 21 11 21 21 21 21 21 12 21 12 12 12 12 12 20 12 12 12 20 12 21 12 12 12 21 12 12 20 12 20 12 12 12 12 12 12 12 12 12 12 12 21 12 12 12 21 21 12 21 21 21 21 21 21 12 21 2 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 12 12 21 21 21 12 12 12 21 21 21 12 12 12 20 12 12 12 12 12 11 21 20 20 12 21 4 21 12 21 20 20 12 12 20 12 12 12 12 21 12 12 12 21 21 12 12 12 12 12 21 20 12 21 20 12 12 12 21 12 12 21 12 21 2 12 21 21 12 20 21 12 12 12 21 21 12 12 12 12 21 21 12 20 12 12 12 21 21 21 12 20 20 20 12 12 12 21 12 4 12 12 21 12 12 21 12 21 21 21 21 20 12 12 12 12 12 4 20 12 12 12 20 20 12 12 12 12 12 12 4 12 12 12 4 12 4 4 4 12 12 12 12 12 12 12 12 12 2 12 21 12 21 21 12 6 12 12 12 20 21 12 21 21 20 12 20 21 12 12 20 12 12 12 20 12 21 12 12 12 12 12 12 20 20 12 20 20 4 20 20 12 12 20 12 20 21 12 20 20 20 4 12 12 12 12 4 4 4 12 12 12 21 12 12 12 12 21 12 4 12 4 4 21 12 4 12 12 4 20 12 20 12 4 12 20 21 12 12 12 12 12 21 12 12 21 21 21 20 20 12 12 20 12 12 20 12 12 12 12 12 12 21 21 21 12 21 20 20 12 20 12 12 20 4 20 12 12 12 12 20 12 21 21 20 12 21 2 12 21 12 12 21 12 21 12 12 12 21 12 21 21 21 12 12 12 12 12 12 12 12 12 21 12 12 4 12 12 20 4 21 12 12 12 12 12 21 12 2 21 12 12 21 21 12 12 20 12 12 12 12 21 12 21 12 12 12 12 21 12 12 12 12 12 12 20 20 12 12 12 12 12 12 21 21 12 12 12 12 21 21 12 21 21 21 12 21 12 12 12 21 12 12 12 20 12 12 20 12 21 12 12 21 21 21 12 21 12 21 12 12 21 21 20 12 12 12 21 20 12 12 21 21 12 21 12 12 12 12 12 12 12 12 21 2 12 12 21 12 12 21 12 12 21 12 12 12 21 12 12 12 12 21 21 21 21 21 12 12 4 21 12 12 12 12 21 12 21 21 12 12 12 12 21 12 21 12 12 21 21 21 21 21 21 21 12 21 12 12 12 21 12 21 12 12 12 20 12 21 21 12 12 12 12 12 12 21 12 20 12 12 20 12 12 12 20 12 20 20 12 20 21 20 4 12 21 12 12 2 21 21 2 2 21 2 21 21 12 12 12 12 21 12 12 21 21 2 2 21 2 2 21 2 21 2 6 21 21 21 21 2 21 21 21 21 12 21 21 12 21 12 12 12 21 12 12 12 21 2 21 12 21 12 2 21 21 12 12 2 2 21 21 2 2 21 21 2 21 21 21 21 12 21 2 21 12 12 12 12 21 21 21 12 12 12 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 12 12 12 20 21 12 12 12 21 21 21 12 12 12 21 21 21 2 21 21 12 12 2 12 12 20 12 12 12 12 12 21 12 12 12 12 12 12 12 21 21 12 12 12 21 12 21 21 21 12 12 12 21 12 12 21 21 21 12 21 21 12 12 12 21 12 12 12 12 12 12 12 12 12 12 20 21 12 20 12 20 12 12 12 20 4 12 20 20 20 12 20 12 12 12 12 12 12 21 12 21 21 21 12 21 21 12 12 21 21 12 12 12 12 12 21 12 12 12 21 21 21 12 21 12 21 12 12 12 12 21 12 21 12 12 21 12 12 21 12 12 21 21 21 21 21 12 21 12 12 12 12 12 21 12 12 21 21 12 21 12 21 12 12 12 12 12 12 12 21 12 12 12 20 12 21 21 21 12 12 12 12 20 12 20 12 12 12 21 21 21 12 12 21 21 12 20 12 12 12 12 12 20 12 12 12 21 12 12 12 4 12 12 21 21 12 12 21 21 21 21 12 12 12 21 12 21 21 21 21 21 21 21 21 12 21 21 12 12 12 21 21 21 12 12 12 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 12 12 21 12 21 21 21 21 21 12 12 21 21 12 12 12 20 21 12 21 12 12 12 12 21 21 2 21 12 12 21 21 12 12 20 21 12 12 12 21 12 12 12 20 21 12 12 21 21 21 21 12 21 12 12 21 12 12 12 12 21 21 21 12 21 21 12 12 12 12 21 12 12 12 12 12 12 12 12 21 12 12 21 12 21 21 21 21 21 21 21 2 12 12 2 21 2 12 12 12 20 12 12 12 21 12 21 12 20 12 12 12 21 21 20 21 12 12 20 21 12 12 12 12 12 12 20 12 21 12 12 20 20 12 12 20 12 12 21 12 20 21 12 12 12 12 12 21 21 21 21 12 12 12 12 12 20 12 12 12 12 12 12 21 21 2 21 21 21 21 21 12 21 21 12 12 12 12 12 21 12 12 12 4 20 21 12 4 12 20 21 12 12 21 12 12 12 12 12 12 20 21 20 12 4 20 12 12 12 12 12 21 12 21 21 21 21 12 21 12 12 12 2 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 12 21 21 21 12 4 21 12 21 21 12 21 21 12 12 20 20 12 21 12 12 12 12 12 21 21 21 12 21 12 20 21 12 12 12 12 12 12 21 21 21 12 21 12 21 21 12 12 12 2 21 21 21 12 12 20 4 12 12 20 20 12 12 20 12 12 12 12 12 20 21 12 12 12 12 12 12 12 12 12 21 21 12 21 12 12 12 12 12 21 21 21 12 12 12 12 12 12 21 21 21 21 12 2 2 2 21 21 21 21 12 21 12 21 21 12 21 21 21 12 12 21 12 12 12 20 21 21 21 12 12 12 12 12 12 12 21 21 12 21 12 12 12 12 12 12 21 12 2 12 21 12 12 12 21 12 12 12 21 12 12 12 12 21 12 12 12 20 12 12 20 4 12 12 21 12 12 21 21 12 12 12 15 12 12 12 21 2 12 21 12 21 12 12 12 12 12 12 21 12 12 12 12 12 12 12 21 21 21 12 12 21 21 21 21 21 21 12 2 12 21 12 12 12 21 21 21 21 21 12 21 21 12 21 21 2 21 2 21 21 21 12 21 21 21 12 12 12 21 21 2 12 2 21 21 12 12 21 12 21 12 12 20 12 21 21 21 21 21 21 21 21 2 21 12 21 12 21 21 21 12 12 12 12 21 12 2 2 2 21 21 12 2 12 21 12 12 12 21 12 12 20 12 20 12 20 12 12 12 12 21 21 12 12 12 21 12 12 20 21 20 12 12 12 21 12 20 21 12 12 12 12 21 12 12 21 12 21 12 21 21 12 12 21 12 20 12 12 21 20 21 21 12 21 21 12 12 21 12 12 20 12 20 12 12 12 12 12 12 12 12 12 21 12 12 21 12 21 12 12 12 12 21 2 12 12 12 21 21 12 12 21 12 12 12 12 21 12 12 12 12 12 12 12 20 20 21 20 12 12 12 12 12 21 12 12 12 12 20 21 12 12 21 2 21 2 21 21 21 21 12 21 21 12 21 21 21 12 12 12 20 12 12 21 20 12 12 12 12 12 21 21 12 20 12 21 21 12 21 12 12 12 12 12 12 12 12 21 12 12 12 12 12 21 21 12 21 12 21 21 2 12 12 20 12 12 12 12 12 12 12 12 21 12 4 12 12 12 21 12 21 12 12 12 12 12 12 12 20 12 20 12 12 12 21 4 20 2 12 21 21 21 12 12 12 21 21 12 12 12 12 12 21 21 12 12 21 12 12 21 21 12 21 12 21 12 21 12 12 12 12 21 12 12 2 12 20 12 21 12 12 12 12 12 12 12 21 12 21 12 12 12 12 12 12 12 2 12 12 12 20 12 4 12 20 20 20 12 21 12 20 21 12 12 12 21 12 21 21 21 20 12 21 21 12 2 21 21 12 21 12 12 12 12 21 2 21 2 2 21 21 21 2 21 2 12 12 12 21 12 12 21 20 21 12 12 12 12 12 12 2 21 21 2 2 21 12 21 12 12 21 12 12 21 2 21 2 2 21 21 21 12 2 21 21 21 2 21 2 21 13 12 21 21 12 2 12 12 12 12 12 12 12 21 21 12 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 12 2 12 21 12 12 12 21 2 12 21 12 12 20 12 21 12 12 12 21 21 12 12 21 21 12 21 21 12 12 21 21 21 21 12 20 21 12 12 12 12 12 12 12 12 21 12 12 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 13 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 15 21 21 2 2 2 21 21 21 21 21 21 21 6 13 21 2 21 2 21 21 21 21 21 21 2 2 12 12 21 21 21 21 21 21 21 21 2 21 21 13 21 2 21 2 11 21 21 21 21 21 21 21 21 12 21 21 12 21 21 12 21 12 21 12 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 2 21 12 12 12 12 21 12 12 21 21 21 21 21 21 12 21 21 12 12 21 21 21 21 21 21 2 21 2 21 21 2 21 21 21 21 21 21 2 21 2 21 2 21 2 21 21 21 21 21 21 21 2 21 2 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 2 21 2 21 21 12 21 21 21 21 2 2 21 21 2 21 2 21 2 2 21 21 21 21 13 2 21 2 21 21 12 2 21 21 21 21 2 21 21 21 11 21 21 21 2 21 21 21 21 2 2 2 21 21 21 2 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 12 12 21 21 12 21 12 21 21 12 21 12 12 21 20 12 12 12 12 20 12 20 12 21 12 12 2 20 2 21 20 12 4 20 21 21 12 21 12 21 12 2 12 2 21 12 21 21 20 12 21 21 12 21 12 21 12 21 12 12 12 12 21 2 12 12 12 21 21 21 12 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 12 20 21 12 12 12 12 12 21 12 20 12 12 12 12 12 12 12 2 12 12 21 12 12 12 12 12 21 12 12 21 12 21 21 21 21 21 2 12 21 21 21 21 21 12 21 21 12 12 12 12 12 21 21 2 21 2 21 21 2 21 2 21 21 21 2 21 2 13 21 21 12 12 20 12 21 12 12 12 21 21 12 12 12 12 12 12 12 12 12 21 12 12 21 21 12 12 21 12 21 21 12 21 21 12 12 12 12 12 2 12 2 12 21 21 21 21 21 21 12 12 21 12 21 2 12 12 12 12 12 12 21 12 21 12 20 21 12 2 12 12 12 12 12 12 20 12 20 12 20 12 20 12 20 4 12 12 12 12 12 20 12 12 12 12 20 21 12 20 21 20 12 12 20 12 4 21 12 12 12 21 21 21 21 21 21 21 2 21 2 21 2 2 21 11 21 11 2 21 2 11 21 2 21 21 2 21 21 21 21 12 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 2 21 21 2 21 21 12 21 21 12 21 12 12 21 21 2 21 21 21 12 2 12 21 12 12 21 12 21 21 12 21 20 12 21 21 12 12 12 21 12 21 21 12 12 12 12 12 12 20 21 12 12 12 12 12 20 12 21 12 2 21 21 21 12 2 21 12 21 21 21 21 11 2 2 21 21 21 21 21 21 2 21 21 2 21 21 2 21 2 21 21 21 21 21 2 21 21 21 12 21 12 12 21 12 12 21 21 21 21 12 21 21 21 21 21 12 21 12 21 21 21 21 12 2 21 21 21 2 12 21 21 12 21 12 12 21 21 12 21 12 12 21 21 2 12 12 12 12 21 21 21 21 12 21 12 21 21 21 21 21 2 21 2 21 6 21 2 2 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 2 2 21 2 21 21 2 21 21 21 21 21 21 2 21 21 21 11 21 6 21 21 12 21 21 2 21 21 21 2 12 21 21 12 12 21 21 21 2 21 12 12 12 2 21 2 2 2 2 21 12 12 21 12 12 12 12 2 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 2 12 21 21 21 24 11 11 11 21 21 12 12 21 21 21 21 2 21 2 21 2 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 12 2 12 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 2 21 21 2 21 21 2 21 21 6 21 21 2 2 21 21 12 12 2 21 2 21 21 12 21 2 21 21 21 21 2 2 21 2 2 21 21 12 2 12 2 12 21 21 2 21 21 2 12 21 21 2 21 2 21 12 12 21 12 2 21 2 12 12 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 2 21 12 12 12 21 21 12 21 2 12 21 21 12 21 12 21 21 12 12 12 21 12 21 21 21 21 2 21 12 21 12 21 12 21 21 12 12 21 12 12 12 12 21 21 12 12 12 12 21 12 12 12 21 12 12 12 12 12 12 2 12 12 12 12 12 12 21 12 12 21 21 21 21 12 21 2 12 12 21 21 2 13 21 21 21 21 12 12 12 12 12 21 12 12 21 12 21 21 12 12 21 12 20 12 21 12 12 12 20 12 21 21 21 21 21 21 21 21 12 12 12 4 21 12 12 20 12 12 12 12 21 20 12 12 12 12 20 12 12 12 12 12 21 12 12 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 12 12 21 12 21 12 21 21 21 4 2 21 12 21 21 12 21 20 12 21 12 21 21 12 12 12 21 21 21 21 12 21 12 21 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 21 21 12 21 21 2 12 21 21 21 21 21 12 12 12 21 12 21 12 21 21 21 21 12 12 12 12 12 21 12 21 12 21 20 21 12 12 12 12 21 2 12 12 12 21 12 21 21 2 21 21 21 12 12 21 12 12 12 21 2 21 21 21 21 21 12 12 21 21 21 21 21 21 21 12 21 21 12 12 21 21 21 21 2 21 21 12 21 21 21 12 12 12 12 12 12 12 21 12 12 12 12 12 21 12 12 21 12 12 12 21 21 12 12 12 12 2 12 12 12 21 12 12 12 20 12 12 21 12 21 12 12 12 12 12 12 20 12 12 21 12 21 12 21 20 4 20 12 12 20 20 21 12 12 20 4 12 21 12 21 12 20 12 21 12 12 4 12 12 12 20 20 12 21 4 20 12 20 21 12 12 12 12 12 21 12 20 20 20 4 20 4 20 20 20 4 4 4 4 12 20 12 20 12 12 12 12 12 12 20 12 12 4 20 4 21 4 20 4 4 4 4 4 12 12 20 20 12 4 20 12 21 20 12 20 20 4 20 12 4 12 12 4 21 4 20 4 21 4 12 20 20 21 12 12 12 12 12 12 12 12 21 21 21 2 21 12 2 2 21 12 12 12 21 12 12 12 21 21 21 21 21 21 21 12 12 21 21 21 21 12 12 2 21 21 12 12 12 2 21 12 12 21 21 21 2 2 21 12 12 21 21 12 13 2 21 2 2 21 2 21 21 2 2 12 21 12 12 12 12 21 21 21 21 20 12 12 20 21 21 12 12 21 12 21 12 12 21 12 21 12 12 12 21 21 12 12 21 21 12 12 21 21 21 21 2 21 2 21 21 21 21 2 2 2 21 21 21 21 2 21 12 21 12 21 21 12 21 21 12 12 12 12 12 21 21 12 20 21 12 12 12 12 20 21 20 12 20 21 12 20 20 21 12 12 12 21 21 12 20 20 12 21 12 20 20 21 12 12 20 21 12 21 12 21 12 21 12 20 12 12 12 12 20 12 21 12 12 21 12 12 12 20 12 12 20 21 21 21 2 21 12 21 21 21 21 21 12 21 12 21 21 12 21 12 21 20 12 12 12 12 21 21 12 21 2 21 21 12 12 21 12 21 12 20 12 21 12 12 12 12 21 12 12 12 21 21 2 12 21 12 21 12 12 21 12 12 21 21 20 12 12 12 12 21 12 20 12 21 12 12 12 12 12 12 12 12 4 21 12 12 20 12 12 21 12 21 21 12 21 12 21 21 21 4 12 21 12 12 21 12 21 12 12 12 12 21 12 12 12 2 12 12 20 12 21 12 21 21 12 21 21 21 21 15 12 12 12 12 12 21 12 12 21 2 21 21 20 12 12 12 21 21 12 12 21 21 21 12 20 12 12 21 21 21 12 21 12 12 12 12 21 21 12 12 12 20 12 12 12 12 12 21 21 12 20 12 21 21 12 12 12 12 21 12 12 21 12 12 20 12 21 21 21 12 21 21 21 21 21 2 21 21 11 2 2 21 21 21 21 13 12 21 12 12 12 12 12 21 21 21 21 12 21 21 21 21 11 2 21 12 21 12 21 2 12 21 21 21 21 21 12 12 21 12 21 21 21 12 21 21 21 21 12 12 12 21 21 12 12 21 12 21 12 21 21 12 12 12 21 12 21 12 21 21 21 21 21 21 21 21 2 2 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 12 12 21 12 21 12 20 12 21 12 12 12 21 12 21 12 12 12 12 20 12 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 12 21 12 21 21 12 21 21 21 21 12 12 21 12 21 21 12 12 12 21 21 21 12 12 21 12 12 12 12 12 21 21 12 12 12 12 12 12 21 21 12 2 21 21 21 21 21 21 21 21 21 2 21 21 12 21 12 12 21 12 12 21 21 12 12 12 21 21 12 21 21 21 21 12 12 12 12 12 21 21 21 21 21 21 21 21 2 21 21 12 21 21 2 21 21 21 21 21 21 2 21 2 21 21 21 2 13 2 21 2 21 21 21 2 21 21 21 21 21 21 21 2 21 2 2 2 2 21 2 21 21 21 21 21 21 21 2 2 2 2 21 21 21 21 21 21 21 21 11 21 21 2 2 21 2 21 21 21 2 21 2 21 21 21 21 21 21 2 2 21 21 6 2 21 2 2 21 21 21 2 2 2 2 6 21 2 21 2 21 2 21 21 21 21 21 2 21 21 12 21 21 21 12 12 12 12 2 21 12 2 2 21 21 21 21 21 2 2 21 2 21 2 21 2 2 21 21 21 2 2 21 21 21 21 2 21 2 21 2 2 21 21 12 12 21 21 21 12 21 12 12 21 21 21 2 21 2 21 21 2 2 21 21 12 21 21 2 2 21 21 21 21 21 21 21 21 2 2 2 21 12 12 12 21 12 21 2 21 12 21 21 21 21 21 2 21 21 21 21 21 12 2 21 21 2 12 21 21 21 13 21 21 21 21 2 21 21 21 2 21 21 21 21 12 21 2 21 21 2 21 21 21 21 2 21 21 6 21 21 21 21 21 21 21 21 21 21 21 2 2 21 2 2 21 2 2 21 2 21 21 21 21 21 21 21 21 21 21 2 2 2 21 21 21 11 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 2 21 21 13 2 2 21 21 21 2 2 2 2 21 6 21 12 21 12 12 12 21 21 12 12 21 21 21 21 12 21 21 2 2 21 2 21 2 21 21 21 21 2 21 21 21 21 21 21 21 2 2 2 2 2 21 21 21 21 11 21 12 21 2 2 2 21 21 21 2 21 21 21 2 21 21 2 21 21 21 21 12 21 12 21 21 21 21 12 21 2 21 21 21 2 21 21 2 2 2 21 21 21 21 21 2 2 21 21 12 21 21 12 21 2 21 2 21 2 21 21 6 21 21 21 21 21 21 21 2 12 21 21 21 21 2 21 2 2 21 21 21 2 21 2 2 2 21 21 21 21 2 2 21 2 2 21 21 11 21 2 2 21 21 2 2 15 21 21 13 2 13 21 21 21 2 21 21 21 21 21 2 2 21 2 2 21 21 21 21 21 2 21 2 21 2 2 2 2 21 6 6 21 21 2 2 12 21 21 12 12 21 21 12 12 12 21 21 21 2 2 12 12 12 12 21 21 12 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 2 21 2 21 2 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 2 2 21 21 2 2 21 21 6 21 21 2 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 2 21 13 21 21 21 21 21 2 21 21 21 21 21 21 12 12 21 11 2 21 21 21 21 12 21 21 12 21 12 21 21 2 21 21 21 21 21 21 2 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 15 21 21 21 2 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 2 21 21 21 21 21 12 21 21 6 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 21 12 12 12 21 12 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 2 21 21 21 21 21 21 21 2 2 21 12 12 21 21 21 21 12 21 21 21 21 12 21 21 21 12 21 12 21 21 21 21 12 21 21 12 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 2 21 12 21 21 21 2 21 12 21 21 21 21 21 2 2 2 21 2 21 21 21 21 21 21 12 12 21 21 2 21 2 2 21 2 21 21 2 11 21 2 21 21 21 21 21 21 21 2 12 2 21 21 2 2 21 2 2 11 21 21 21 21 2 2 21 2 2 21 21 2 21 21 21 21 21 21 12 12 12 21 21 2 21 21 21 21 21 21 2 2 2 21 21 2 21 21 2 21 21 2 2 21 21 2 21 21 2 21 2 21 2 21 21 21 21 21 21 21 21 12 2 21 21 2 21 2 21 21 2 2 2 21 2 21 2 21 2 21 21 2 21 21 21 12 21 12 21 2 21 2 21 21 21 21 21 2 2 21 21 21 2 21 21 21 2 21 21 2 2 2 21 21 2 2 21 21 21 21 21 2 21 2 21 21 21 2 2 2 12 21 21 21 12 21 12 12 21 21 21 2 2 2 21 21 2 2 21 12 21 12 21 2 2 21 2 21 21 21 21 12 2 2 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 2 21 21 21 21 2 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 2 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 20 12 12 21 12 21 21 2 12 21 21 12 12 21 21 21 21 21 21 21 21 21 13 2 2 2 2 21 2 2 21 21 2 2 2 21 21 2 12 21 21 21 21 2 2 21 2 21 21 21 2 21 2 21 21 21 21 2 2 21 21 21 21 21 11 21 21 21 12 20 12 21 12 21 12 21 21 21 20 21 12 12 21 12 21 21 12 12 21 12 2 21 21 2 2 2 2 2 2 2 21 21 2 2 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 2 2 21 2 21 2 21 21 21 21 21 21 2 21 2 12 21 21 21 21 2 2 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 12 2 2 21 21 21 11 2 2 21 21 21 21 21 2 21 2 21 21 2 21 2 21 21 21 2 21 21 2 21 20 12 12 12 12 21 21 21 21 21 21 2 2 2 21 2 2 2 2 21 21 2 21 2 2 12 12 21 12 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 2 21 2 2 21 2 21 21 21 21 2 21 2 21 12 21 12 21 12 12 21 21 21 21 2 2 2 21 2 21 21 2 21 21 21 2 21 21 2 2 21 12 12 2 21 2 21 21 21 2 2 21 2 2 21 2 21 21 2 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 2 2 21 21 21 21 21 2 12 21 21 21 21 21 21 21 21 21 2 21 21 2 2 21 11 12 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 21 21 21 21 2 2 6 21 2 2 21 2 2 21 2 21 2 2 21 2 21 21 21 2 2 2 21 2 2 21 21 21 21 2 21 2 2 2 2 2 21 21 12 12 21 2 21 21 21 2 2 21 21 2 2 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 2 2 2 21 21 2 21 21 2 21 2 2 21 2 6 21 21 2 21 21 21 2 21 2 2 21 2 21 2 2 2 2 21 21 21 21 2 2 21 21 12 21 21 21 21 21 21 2 21 12 21 21 21 2 21 12 12 21 21 12 21 2 2 21 21 2 2 21 21 12 21 21 21 21 21 2 21 21 2 2 21 2 21 21 2 21 2 2 21 21 21 2 2 2 2 21 2 2 6 2 21 21 2 21 21 2 21 2 21 21 2 21 21 21 2 2 2 12 2 2 2 2 21 2 21 12 21 21 12 12 21 21 12 2 20 12 21 21 21 21 2 21 21 21 21 21 21 21 2 2 2 21 21 21 2 21 21 12 21 21 2 21 2 21 21 11 21 2 12 21 21 12 21 2 21 21 12 21 11 21 2 12 21 2 21 21 21 2 21 21 2 12 12 21 21 12 2 2 21 2 2 21 2 21 21 21 2 12 21 21 12 2 21 21 12 12 12 21 12 12 12 12 20 4 12 20 21 12 12 21 21 21 2 2 21 21 11 21 21 21 21 21 2 2 21 21 21 2 12 21 21 2 2 21 21 21 21 2 21 21 21 2 21 21 2 21 2 21 2 2 13 21 21 21 21 21 2 21 21 21 21 21 13 21 21 2 21 2 2 21 21 21 21 21 12 12 21 12 12 12 12 21 12 21 20 21 12 21 12 12 12 21 21 2 21 21 21 2 21 21 21 12 12 21 21 21 21 12 21 21 2 12 12 12 12 21 12 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 4 12 21 4 20 12 20 4 4 12 12 20 12 20 20 12 4 12 21 20 12 12 21 21 21 21 12 2 2 21 21 21 2 2 2 2 21 12 2 21 2 2 21 2 2 6 2 2 21 21 21 21 21 21 21 21 2 2 2 21 21 21 2 2 2 21 21 2 21 21 2 11 2 2 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 2 21 21 21 21 2 2 12 12 21 21 2 2 21 12 2 21 2 21 21 12 12 21 21 12 12 12 21 12 12 12 12 21 12 21 20 12 12 12 12 21 21 12 12 12 21 21 20 12 20 21 12 21 21 12 12 12 12 12 21 21 21 21 2 21 21 21 2 21 21 21 21 2 21 21 2 21 21 21 2 21 2 21 21 2 21 2 21 2 2 21 2 2 21 21 21 2 21 21 2 21 21 21 21 2 12 21 12 12 21 12 12 12 21 21 21 2 21 21 12 2 21 2 12 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 2 12 12 20 4 4 20 4 12 4 4 12 12 12 21 21 21 2 21 12 20 12 12 12 21 21 12 12 12 12 12 12 21 21 12 12 21 12 21 21 21 21 21 2 2 21 2 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 2 2 21 21 2 21 21 21 2 21 2 21 2 2 2 21 21 21 21 2 2 2 2 21 2 21 21 21 21 21 2 21 21 21 21 2 12 20 21 21 12 21 21 12 12 21 12 12 21 21 21 21 21 21 21 20 21 21 12 12 21 12 21 21 2 2 21 2 21 21 12 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 13 21 21 2 21 21 21 21 2 21 2 2 21 21 21 21 21 2 2 21 21 2 21 21 2 2 2 21 2 21 21 2 2 21 12 21 2 21 2 21 21 2 2 11 13 21 21 2 21 21 2 21 2 21 21 2 2 21 2 21 21 21 2 21 21 21 21 21 21 2 21 12 12 12 12 12 21 2 21 2 21 21 21 21 21 12 12 21 2 2 21 21 12 21 21 12 12 21 21 12 21 12 21 21 2 2 13 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 2 2 2 21 2 21 2 21 21 21 21 21 2 21 21 12 12 12 12 21 21 21 21 21 21 21 2 2 2 13 2 21 21 21 21 12 21 21 21 21 21 12 21 2 21 21 21 21 21 2 21 21 2 2 21 12 21 12 21 21 21 21 11 21 21 21 21 12 21 12 12 12 12 12 21 21 2 21 21 21 21 12 21 21 12 12 21 12 21 21 21 12 20 12 12 12 12 12 21 21 12 21 21 21 12 12 21 12 21 21 12 21 21 21 21 21 21 21 2 21 12 12 12 21 12 12 21 12 12 12 21 12 21 12 12 12 21 12 20 20 21 21 21 21 21 12 12 20 12 12 21 12 12 12 12 21 12 12 21 12 12 4 20 15 21 12 21 20 12 21 21 11 12 21 20 12 12 12 12 12 12 20 12 12 21 12 12 20 12 21 12 21 20 12 12 21 12 21 12 12 12 12 21 21 21 21 12 21 21 2 21 21 21 2 12 2 21 21 21 21 12 2 21 21 21 21 21 21 2 2 21 2 21 2 21 21 2 21 21 21 2 21 12 12 21 2 2 21 21 2 2 21 2 2 2 2 2 21 21 2 21 21 21 21 21 2 2 2 2 21 21 21 2 21 2 21 2 21 21 2 2 21 2 21 2 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 2 2 2 21 21 21 2 21 2 21 21 12 12 21 21 21 12 21 21 20 12 12 12 12 12 21 12 12 21 12 12 21 12 21 21 21 12 12 12 12 20 21 12 12 12 12 12 12 21 21 21 21 21 21 2 6 21 21 21 21 21 21 2 2 21 21 21 21 2 21 21 21 12 12 12 12 12 12 21 12 2 21 21 21 21 21 21 21 21 21 21 2 21 2 21 2 21 2 21 21 2 21 2 2 21 21 21 2 12 21 21 21 21 21 12 12 12 12 12 21 21 12 21 21 21 2 12 21 12 12 21 21 21 21 21 21 21 21 21 12 21 12 12 12 12 12 12 21 12 20 12 12 12 21 12 12 12 2 21 21 2 21 12 2 21 21 21 21 21 21 13 21 21 12 12 21 2 2 21 21 21 21 12 12 21 21 21 21 21 15 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 2 2 21 2 2 21 21 21 21 21 21 2 21 2 21 2 2 2 21 12 21 2 12 2 21 21 21 21 21 12 12 20 12 12 20 12 21 12 12 12 12 12 12 12 21 21 12 21 21 12 12 20 12 21 12 12 12 12 12 21 21 12 21 21 2 21 21 21 2 11 2 2 11 21 21 21 6 21 21 21 2 21 2 2 21 21 2 21 2 2 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 12 12 21 21 12 21 12 21 21 21 2 21 2 2 21 12 2 2 21 12 2 21 12 12 21 21 12 21 21 21 12 21 21 12 12 21 21 12 21 2 21 21 12 21 21 21 2 21 12 12 21 12 12 12 21 21 21 12 4 21 12 12 12 21 21 21 21 21 2 12 12 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 2 2 2 21 2 21 21 2 21 21 2 21 2 2 21 21 21 21 2 21 21 2 21 21 21 2 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 12 12 12 20 12 21 21 12 12 2 21 21 21 21 2 21 21 2 21 21 21 21 21 2 21 21 21 2 2 21 21 21 12 12 2 21 12 12 11 21 12 21 21 12 21 21 2 2 21 2 2 2 21 2 2 21 21 2 21 21 21 2 21 2 21 21 21 2 21 2 21 21 2 2 12 21 21 2 12 2 21 2 21 12 12 21 12 21 21 12 21 21 2 21 21 21 12 21 21 21 2 2 2 21 21 21 21 2 2 21 2 12 21 21 12 12 21 21 12 21 21 2 12 21 12 12 12 21 21 12 12 21 20 2 12 12 21 12 12 12 12 12 12 21 2 12 21 12 12 12 12 21 21 12 12 12 12 12 12 21 12 21 12 12 12 20 12 12 21 21 12 12 12 12 12 21 12 21 12 12 12 12 12 12 12 12 21 12 4 21 12 21 21 21 12 12 12 12 12 12 12 12 12 21 12 12 12 12 12 4 12 4 12 12 20 12 12 12 21 12 12 21 12 12 12 12 21 12 21 21 21 21 2 21 13 21 12 12 12 12 21 2 21 2 2 21 21 21 21 21 2 2 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 12 21 12 21 12 12 21 21 21 12 21 12 21 12 21 21 12 21 12 21 2 12 21 12 21 21 12 21 21 21 12 21 21 12 21 21 12 12 2 2 2 21 21 2 2 21 21 2 20 12 12 2 12 20 20 12 12 12 20 12 12 12 21 21 21 21 2 21 2 2 2 21 21 21 21 21 21 21 21 21 12 12 12 21 2 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 2 21 12 21 21 21 12 21 12 12 12 21 12 21 21 21 21 21 21 12 21 12 21 21 21 12 2 12 12 12 21 21 21 12 21 12 21 21 21 2 21 12 21 21 12 2 21 21 21 21 12 21 21 21 12 20 12 12 12 12 12 12 21 21 21 21 12 21 21 21 2 2 21 2 2 21 2 21 2 2 21 21 21 21 21 21 2 2 2 12 12 12 12 12 12 12 21 21 2 21 21 21 21 21 21 21 2 21 21 12 21 21 12 21 21 12 21 12 21 21 2 2 21 2 12 21 12 12 12 21 21 12 21 21 21 2 21 11 2 21 21 21 21 2 21 21 21 21 21 12 21 21 12 12 21 12 21 21 12 12 2 12 12 12 12 12 20 12 12 20 12 12 12 21 20 20 4 21 12 12 21 21 12 12 12 12 12 2 21 12 12 21 21 2 2 21 21 2 21 21 21 21 21 21 21 2 21 21 2 21 2 12 21 12 21 12 12 12 2 21 21 2 12 21 21 2 12 12 12 12 21 21 12 12 12 12 21 12 12 12 21 12 20 21 21 20 21 20 12 21 21 21 12 21 21 12 12 21 12 21 12 12 21 12 20 12 12 12 21 12 21 12 12 21 2 21 12 21 12 21 21 21 21 21 21 21 21 21 2 21 12 21 12 21 12 21 12 21 12 21 12 21 12 12 12 12 12 21 12 21 12 12 12 12 12 21 12 12 12 21 21 21 21 12 12 12 12 21 12 21 21 12 21 21 21 2 21 13 2 2 21 21 2 2 21 21 2 21 2 21 2 21 2 21 21 21 2 21 21 2 21 21 2 21 21 2 21 21 21 2 2 6 2 21 21 21 21 21 12 2 21 21 21 2 21 21 21 21 2 2 21 2 2 2 21 21 21 21 21 21 21 21 2 2 21 2 21 2 21 21 21 21 21 2 2 21 2 2 2 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 12 12 12 21 21 21 21 20 21 12 12 21 12 12 12 21 21 12 12 21 12 12 21 21 21 21 21 21 20 21 12 12 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 2 21 21 21 21 12 21 12 21 12 21 21 12 12 21 12 12 12 12 12 12 12 20 12 21 12 21 21 21 12 21 21 12 2 2 12 2 21 21 21 12 21 12 12 21 21 12 21 12 12 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 2 21 21 21 2 2 21 2 11 21 2 2 2 2 21 2 2 2 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 2 2 21 2 21 12 21 2 2 2 2 2 2 2 21 21 2 2 2 2 21 2 21 2 21 21 21 21 2 21 21 21 2 21 21 2 21 21 2 2 21 21 21 21 21 21 21 21 2 2 2 2 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 2 21 12 21 21 21 21 21 2 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 20 21 20 12 20 21 12 21 12 21 12 12 12 21 21 12 12 12 21 21 21 12 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 4 12 12 20 4 12 21 21 21 21 21 2 2 2 21 21 21 2 2 2 21 21 21 21 21 13 2 21 21 21 12 12 12 21 21 21 12 21 21 21 12 21 21 21 21 21 21 2 21 2 21 12 21 21 12 6 21 21 2 21 21 21 2 21 21 2 2 21 21 21 21 2 21 2 21 21 21 2 21 21 21 2 21 21 2 21 21 21 21 2 21 2 6 2 2 2 2 21 21 2 2 2 21 12 21 12 21 2 2 21 21 2 21 2 21 21 21 21 21 21 21 2 21 2 21 21 21 21 2 21 21 2 2 2 2 2 21 12 21 13 2 21 21 21 21 21 2 21 2 2 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 2 21 2 2 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 2 21 2 21 21 2 21 21 21 21 21 21 2 21 2 2 21 21 21 21 21 2 21 21 11 21 21 2 21 21 12 21 21 21 21 21 21 12 2 21 2 21 12 21 12 21 12 12 12 12 21 21 21 20 21 12 12 12 12 21 12 12 12 20 12 12 12 20 12 12 21 12 21 12 12 12 21 12 21 21 21 21 21 21 21 12 12 21 21 12 12 12 20 12 21 21 21 21 21 2 21 21 12 12 12 21 12 12 21 12 12 20 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 2 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 12 21 12 12 12 12 12 21 21 21 21 21 21 21 21 21 2 2 2 21 21 21 12 12 21 21 12 12 12 12 12 21 21 2 21 12 2 2 21 2 21 2 21 21 21 2 21 21 21 21 21 21 2 21 21 21 2 12 12 12 12 12 21 21 21 2 12 21 21 21 21 2 12 21 21 2 2 21 2 2 21 21 12 12 21 12 12 12 20 21 2 21 12 12 12 12 12 4 21 21 12 21 21 21 21 21 11 12 21 2 2 21 21 12 21 21 21 21 21 21 21 2 16 21 21 21 21 2 21 21 12 21 13 21 21 21 21 21 12 12 12 21 12 12 2 21 12 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 2 21 21 2 2 21 21 21 2 21 21 2 21 2 2 2 21 21 21 21 21 21 21 21 2 2 21 21 2 21 2 21 21 12 21 21 21 21 21 21 21 21 2 2 21 2 21 21 21 21 21 21 12 12 12 21 12 21 21 21 12 21 12 12 12 21 12 21 12 12 12 12 21 12 2 12 12 21 21 12 21 12 12 21 21 21 12 12 12 20 21 12 2 12 12 12 12 12 21 21 12 12 12 2 12 12 12 21 4 12 21 21 21 21 21 21 21 21 21 2 12 2 21 12 11 21 21 2 21 21 21 2 2 2 2 21 21 2 21 21 2 21 2 21 12 12 21 21 12 12 12 21 12 21 12 12 21 12 12 21 21 12 12 20 21 12 12 12 21 21 12 12 2 21 12 21 2 21 12 21 21 21 21 21 2 21 21 21 21 2 21 21 21 2 2 21 21 21 21 21 21 2 21 2 21 21 12 21 21 21 12 21 12 21 21 21 2 2 21 21 21 21 2 2 21 2 21 12 21 2 2 2 21 21 2 21 21 21 21 2 2 21 21 21 2 2 2 21 2 2 2 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 2 2 21 21 2 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 2 21 2 21 21 2 21 21 13 2 21 21 21 6 21 21 21 2 21 2 21 21 12 12 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 2 2 2 21 21 21 21 21 21 2 21 21 21 2 2 21 21 2 21 21 2 2 21 21 2 2 2 21 21 2 13 21 21 21 21 21 2 2 2 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 2 2 21 21 21 21 21 2 21 21 13 2 21 12 21 21 21 21 21 12 21 12 21 21 21 21 2 2 21 2 21 21 21 12 12 12 21 12 20 21 12 21 12 21 21 21 21 12 21 21 2 21 21 21 2 2 12 21 2 12 12 21 12 12 21 12 12 21 21 21 21 2 21 2 21 21 21 21 2 11 21 2 2 21 21 2 21 21 21 21 21 21 21 21 2 2 21 21 21 2 21 2 2 2 21 2 21 21 21 21 21 21 2 21 21 21 2 21 2 21 21 2 21 21 2 21 21 21 21 2 2 2 21 21 21 21 2 21 21 11 21 2 21 2 2 21 21 21 2 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 2 2 21 21 2 2 2 2 12 21 2 21 2 12 12 21 2 21 21 21 2 21 21 21 21 21 21 2 21 21 21 2 2 21 21 2 2 2 21 21 21 21 2 21 21 2 21 21 2 21 21 2 21 11 21 2 21 2 21 21 2 21 2 21 12 2 21 21 21 21 21 2 2 21 2 2 2 2 21 21 2 2 2 2 21 2 21 2 2 21 21 21 2 13 2 21 12 12 21 2 21 21 21 2 21 2 21 2 2 2 2 2 2 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 2 21 21 21 21 2 21 2 21 21 2 2 2 21 21 21 21 21 21 12 12 12 21 12 21 12 21 12 21 12 21 12 12 12 12 21 12 12 12 12 21 12 21 21 21 12 21 21 21 2 21 21 21 21 2 21 21 2 21 21 12 12 21 21 12 21 12 12 21 20 12 12 12 12 12 4 12 12 12 12 21 12 4 12 21 21 21 12 12 21 21 21 12 12 21 21 21 21 12 12 12 12 21 12 2 21 12 12 2 21 21 7 12 12 12 12 21 12 21 11 2 12 21 21 21 11 21 21 2 21 2 21 21 2 21 2 21 21 2 21 2 21 21 21 2 21 2 21 21 21 12 21 12 12 20 21 2 12 12 21 2 21 21 2 12 12 12 12 12 12 21 12 21 12 12 12 21 12 4 12 12 20 21 21 12 21 12 21 21 21 21 2 21 21 21 2 2 21 2 2 2 2 2 21 2 21 2 2 11 2 2 21 12 12 21 12 12 12 21 21 21 12 12 12 12 21 12 12 21 12 12 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 2 21 12 12 12 21 21 21 21 21 2 12 21 21 2 2 2 2 21 21 21 21 21 2 21 21 2 2 2 21 21 21 21 21 12 12 21 21 21 21 21 21 2 2 21 21 11 2 21 21 21 2 21 21 2 21 21 2 2 2 2 21 21 21 2 2 21 21 2 2 2 21 21 2 2 21 2 21 21 21 21 2 21 2 21 21 2 21 21 2 21 21 21 21 21 21 2 21 2 2 21 2 2 12 2 21 21 12 12 21 12 12 12 12 12 12 20 21 12 12 21 12 12 12 12 12 21 21 12 12 21 12 20 12 12 21 12 12 12 12 21 21 12 12 20 12 2 21 12 21 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 12 21 12 12 21 12 21 12 12 12 12 21 21 21 21 2 2 2 21 2 2 21 21 21 21 21 21 2 2 21 21 21 21 12 2 21 12 21 21 21 21 12 12 21 12 12 12 12 12 12 12 12 21 12 21 21 12 12 12 12 12 12 21 12 21 12 21 21 21 21 21 12 12 12 12 12 12 12 21 21 21 20 12 12 12 21 12 21 12 21 12 21 12 21 12 21 21 21 21 21 21 21 21 21 2 12 12 12 12 2 12 21 21 12 4 4 20 12 4 21 21 2 12 12 12 20 21 21 21 2 21 21 2 21 21 21 21 11 21 2 21 21 2 2 21 21 2 21 2 2 2 21 21 21 21 21 21 2 21 21 21 21 21 12 2 21 21 21 21 21 2 21 21 21 2 21 21 21 2 21 21 6 21 21 21 12 12 21 21 21 21 21 2 21 21 21 21 21 21 2 21 2 2 13 21 2 21 2 21 2 21 2 2 2 2 21 6 2 2 21 21 21 2 21 21 2 2 2 21 2 21 12 21 21 12 12 21 21 21 21 2 2 21 21 21 21 12 11 2 21 21 21 12 12 12 12 21 21 21 2 21 21 21 21 2 21 21 2 11 21 21 21 21 12 2 21 21 21 21 21 21 21 2 21 2 21 2 21 21 21 21 21 21 2 21 21 21 21 21 12 2 21 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 12 21 21 21 12 12 21 2 12 12 21 21 21 21 21 12 12 12 2 12 2 21 21 21 21 2 2 21 21 21 21 21 2 21 2 21 21 2 21 21 2 21 21 21 2 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 12 21 2 12 21 21 21 21 21 21 12 12 21 12 21 12 21 21 4 12 12 12 12 12 12 21 21 20 2 21 21 12 21 2 21 2 2 21 21 21 21 2 21 2 21 21 21 2 21 21 21 2 21 21 2 21 21 21 21 21 21 2 21 21 12 21 2 2 21 21 2 12 21 21 12 12 21 12 12 12 21 12 21 12 12 2 21 12 12 20 12 12 21 2 2 2 21 21 21 21 12 12 21 21 21 12 12 12 21 21 12 12 21 12 21 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 2 21 2 2 21 21 2 21 2 2 21 12 21 2 2 21 21 21 12 12 20 12 12 12 21 21 2 21 21 2 21 21 21 21 21 21 21 2 2 21 21 2 21 21 2 2 2 21 2 21 2 21 2 21 21 21 21 21 2 21 2 2 21 21 2 2 21 2 12 21 21 21 12 21 21 12 21 12 21 12 21 12 12 21 21 21 21 21 21 21 12 12 12 12 12 21 21 12 21 12 21 12 21 21 21 21 2 21 2 21 21 21 12 21 21 21 21 21 2 21 12 2 2 12 2 21 21 21 12 21 2 12 12 12 12 12 20 12 20 21 21 12 12 12 21 12 21 12 21 21 12 21 21 2 2 21 21 12 12 20 21 12 21 12 2 12 21 21 12 21 12 21 12 21 12 12 21 12 21 21 21 21 2 21 21 2 12 21 21 21 21 12 21 12 21 21 2 2 21 21 11 21 21 2 21 2 21 21 21 2 21 21 21 2 21 2 21 21 2 21 21 2 21 21 12 12 12 20 12 21 12 21 12 20 21 12 21 21 12 21 21 21 12 12 12 12 12 21 21 21 2 21 21 21 21 21 21 2 2 2 21 12 2 2 2 2 21 21 21 21 21 12 21 21 12 12 12 21 21 21 21 12 12 21 21 12 21 21 21 21 12 21 12 12 2 12 12 12 21 12 12 12 21 21 21 21 12 21 21 21 12 2 12 12 21 12 12 21 21 12 12 12 12 12 12 12 20 21 12 12 20 21 12 20 12 12 12 4 21 20 21 12 12 2 21 21 12 12 12 12 12 12 12 12 12 20 12 20 12 12 21 21 2 2 11 2 2 21 2 2 2 21 21 2 21 2 21 21 21 21 21 21 21 21 2 2 2 2 21 21 2 2 11 21 2 21 21 2 2 2 21 2 21 21 21 21 21 21 2 2 21 12 21 21 12 21 21 12 21 11 21 21 2 21 21 21 2 12 2 2 21 12 21 12 21 21 2 2 21 21 2 21 21 2 2 2 2 21 2 21 21 2 12 21 21 21 21 21 12 21 21 21 12 2 2 2 2 21 21 12 21 12 12 21 12 12 12 20 12 15 20 21 12 21 12 12 12 21 12 12 12 21 21 20 12 12 20 21 21 12 12 12 21 12 12 12 12 21 21 21 21 21 21 12 21 21 12 21 12 12 4 21 15 12 12 12 12 21 12 21 2 12 21 21 21 21 21 21 12 21 21 12 21 12 12 12 21 21 21 21 21 21 21 21 12 21 21 12 21 21 12 12 21 12 21 12 21 21 21 12 21 21 12 21 21 21 2 2 12 21 15 21 2 12 21 21 21 2 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 2 2 2 2 21 21 21 21 21 21 2 21 2 6 21 2 21 2 21 12 12 21 21 12 21 20 2 20 12 12 12 12 21 12 21 21 12 21 21 12 12 12 12 12 21 21 12 12 21 21 12 21 12 12 21 21 21 21 2 21 12 12 12 12 12 2 21 21 21 21 12 12 12 12 12 20 20 20 12 21 4 4 12 21 12 21 4 20 4 21 12 12 21 21 21 21 12 21 21 12 20 21 12 12 12 12 12 12 21 21 12 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 11 21 21 2 21 12 21 12 21 12 12 21 12 21 21 12 21 21 2 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 21 21 21 21 21 21 12 12 20 12 12 12 12 21 12 21 21 21 21 12 12 12 21 12 21 21 21 21 12 20 12 12 12 12 21 12 12 21 12 21 12 21 12 12 21 21 21 21 21 12 21 12 12 21 21 12 21 12 21 21 21 21 12 12 21 21 21 21 12 12 21 21 12 21 12 21 21 21 2 21 21 21 21 12 12 21 12 12 12 12 21 12 12 12 12 12 12 12 12 12 12 21 12 12 12 21 12 12 20 21 21 12 12 12 20 4 21 12 12 12 12 21 12 21 21 12 12 12 21 12 21 12 20 12 12 21 2 2 21 2 21 2 21 21 21 21 21 21 12 12 2 12 21 21 21 2 2 13 2 21 21 21 2 2 2 2 2 21 21 2 21 21 21 2 2 12 21 2 21 21 2 21 21 21 21 12 12 21 12 21 21 21 12 21 12 2 2 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 2 2 21 21 2 2 2 21 2 21 21 2 21 2 21 12 12 12 12 12 12 12 20 12 12 21 2 21 21 21 21 21 12 21 21 21 2 21 21 2 21 2 2 2 21 21 12 21 2 21 12 21 12 12 12 21 15 12 12 12 21 12 12 21 12 12 12 12 12 12 20 21 12 21 2 2 21 2 2 21 21 21 12 20 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 2 21 21 21 2 21 21 2 21 2 21 2 2 2 21 21 21 2 2 21 21 2 2 21 21 21 12 21 21 21 2 21 12 21 2 2 21 21 2 21 21 21 21 21 21 2 2 21 21 21 21 21 21 2 21 21 21 2 21 2 2 21 2 21 21 21 21 21 21 12 12 21 21 21 21 21 2 21 12 21 12 12 21 21 21 12 12 12 21 21 12 21 21 12 21 12 21 21 12 21 12 12 12 12 21 21 12 12 20 12 12 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 20 12 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 2 21 2 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 2 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 11 21 2 21 21 21 21 6 21 21 21 21 21 12 11 2 12 21 2 21 21 2 21 21 21 21 2 21 21 21 21 21 21 2 13 21 21 21 21 6 2 21 21 21 2 2 21 21 2 21 21 2 21 21 2 12 21 12 12 21 21 12 12 12 12 21 12 2 21 12 21 21 12 21 20 12 21 12 21 21 21 21 12 21 21 12 12 21 12 21 12 12 12 12 12 21 21 21 12 21 12 2 21 21 12 20 12 12 12 21 12 12 12 21 12 12 12 12 21 12 12 21 12 20 12 21 12 12 12 21 21 21 12 2 21 12 12 21 21 21 21 21 2 21 21 2 21 21 21 21 2 2 21 21 21 2 13 2 12 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 12 21 21 2 21 21 2 2 2 21 21 21 21 21 21 21 21 21 21 12 12 12 12 21 21 21 21 12 12 12 21 12 21 21 21 21 21 12 12 21 21 21 21 21 21 12 12 21 21 21 21 21 21 6 2 21 21 2 2 21 2 21 12 21 12 21 21 2 2 2 21 12 12 21 12 21 12 21 21 21 21 2 21 2 21 21 2 21 21 2 2 21 2 6 21 21 21 2 21 2 21 2 2 21 21 21 21 2 21 21 21 21 21 11 2 21 21 2 21 2 12 21 21 21 21 2 21 2 12 21 2 21 2 12 12 12 12 12 12 12 21 2 21 21 21 21 21 2 21 21 21 21 12 21 20 12 12 12 12 12 12 12 21 21 12 21 21 12 2 21 21 21 2 21 21 21 13 2 21 21 21 2 21 21 2 2 21 21 2 2 2 21 21 21 21 21 21 12 2 2 21 21 21 21 12 21 12 12 12 2 21 21 12 21 12 21 21 20 12 12 21 21 12 12 21 12 21 12 21 21 21 21 21 2 21 12 12 21 21 12 21 12 21 21 21 2 12 12 21 20 21 20 21 21 20 12 12 12 12 12 21 20 12 12 12 21 21 21 21 21 12 12 4 21 12 21 21 12 21 21 21 21 21 2 2 21 2 21 21 12 12 20 20 4 4 4 12 20 12 12 12 12 12 12 12 12 12 21 20 12 12 12 12 12 12 12 12 21 21 21 2 21 21 2 21 21 2 21 21 21 2 2 21 21 21 21 21 2 21 21 2 21 21 12 21 12 12 12 2 12 12 21 21 12 2 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 2 2 2 2 2 21 2 2 21 21 21 21 21 12 21 21 21 12 12 21 21 2 2 21 21 2 21 21 21 21 21 21 21 21 12 12 12 21 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 12 12 21 12 12 21 12 21 12 12 12 12 12 21 21 12 12 21 12 21 21 21 21 12 21 20 12 4 12 12 12 12 21 12 12 21 12 12 12 21 12 12 20 12 12 20 12 21 12 12 20 21 21 21 12 12 12 21 21 21 12 21 12 21 2 21 21 12 12 12 12 21 12 12 12 12 12 12 12 12 21 12 21 21 21 21 12 12 21 12 20 12 12 20 12 2 12 12 12 12 21 12 21 12 12 12 12 21 21 21 21 21 21 21 12 2 12 21 21 21 2 21 21 12 12 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 12 12 21 21 12 21 12 21 21 21 21 12 21 12 12 21 12 21 21 12 12 21 12 21 21 21 12 21 21 21 12 12 20 12 21 12 12 21 12 21 12 12 12 12 12 21 12 12 12 21 12 21 20 12 20 21 20 21 20 20 12 12 12 12 21 21 20 21 21 21 21 21 21 12 21 12 12 20 12 21 12 21 12 12 12 12 12 20 20 12 12 12 12 21 12 20 12 20 12 20 20 12 20 12 12 12 12 12 12 12 12 21 20 12 12 12 21 12 12 12 21 21 12 12 12 12 12 21 12 21 12 12 21 12 12 12 12 21 12 12 20 4 12 21 12 12 12 21 21 21 12 12 21 12 12 21 21 12 21 12 21 12 12 12 12 12 12 12 12 12 21 12 12 12 12 21 12 20 12 12 12 20 21 12 12 12 12 12 21 12 12 21 21 12 21 12 12 12 12 12 20 12 12 12 12 12 12 12 21 12 12 12 21 12 20 12 20 12 21 12 12 12 20 4 12 12 12 21 12 12 12 21 12 12 12 21 21 12 12 12 21 21 21 12 4 4 12 12 12 21 12 12 12 20 20 20 4 12 12 21 12 12 12 21 12 21 12 12 12 21 12 12 12 12 21 12 12 12 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 21 20 21 20 4 12 12 20 21 12 12 12 21 21 12 12 21 21 21 12 12 21 12 12 12 20 12 12 12 12 20 12 20 12 12 21 21 12 20 12 20 20 2 12 12 12 12 12 20 12 12 12 12 21 20 21 12 12 20 21 21 12 20 12 21 12 12 21 21 21 12 12 12 12 21 20 12 12 12 12 21 21 21 21 12 21 21 21 12 12 21 12 12 12 12 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 12 12 12 20 12 21 20 21 20 12 12 12 12 12 21 20 12 21 12 12 12 12 12 21 21 12 12 21 21 21 21 21 21 12 21 21 12 12 12 12 21 21 12 21 21 21 2 21 21 21 21 12 12 12 21 12 21 12 21 12 21 12 12 12 12 21 2 21 12 21 12 12 12 21 12 12 21 12 12 12 12 12 21 12 12 2 21 12 12 12 12 21 2 12 12 21 12 12 21 21 12 21 12 12 21 21 21 21 21 21 21 21 2 21 21 12 21 21 12 12 12 12 21 21 12 21 12 21 12 12 12 12 12 12 21 2 21 12 21 21 21 21 21 2 2 2 2 21 21 21 21 2 21 2 21 21 21 21 21 20 12 12 12 12 21 12 21 21 11 21 2 21 2 21 2 21 2 21 21 2 2 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 2 21 12 12 21 12 21 12 21 12 21 12 21 21 12 12 20 20 21 21 12 21 12 21 12 2 21 2 2 2 21 2 21 2 2 2 12 21 21 21 21 12 12 21 12 2 12 12 12 12 12 12 12 21 12 21 21 21 21 21 2 12 21 21 12 12 12 20 12 12 21 12 21 12 12 20 12 21 21 21 21 21 12 21 21 12 21 20 12 12 12 12 12 21 21 21 21 2 21 21 21 12 12 21 21 12 12 21 21 20 21 12 12 21 21 12 21 21 12 12 12 20 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 11 21 21 12 21 21 12 21 12 12 12 21 12 21 21 2 21 12 21 12 21 21 21 12 12 21 21 12 12 21 12 12 12 12 21 12 21 21 12 21 12 21 12 12 12 21 2 21 21 12 12 21 12 21 21 12 12 21 21 21 21 12 21 12 21 21 12 21 21 21 21 12 21 21 21 21 21 12 21 21 21 2 2 2 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 2 21 21 21 2 2 21 21 12 21 21 21 21 2 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 2 21 21 21 21 2 2 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 2 21 21 21 21 2 11 2 12 21 21 21 21 21 21 2 21 21 2 2 21 2 21 21 21 21 2 21 21 21 2 21 21 2 12 21 21 21 21 21 12 12 12 21 12 12 12 12 21 12 2 21 21 12 2 12 21 12 21 21 21 21 12 12 12 12 12 12 20 12 12 12 12 12 12 4 21 21 21 21 21 21 21 21 21 21 21 2 2 12 21 21 21 12 21 21 21 21 21 12 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 2 21 21 21 2 21 2 12 21 21 21 21 21 12 12 21 12 12 12 12 21 12 21 12 12 21 21 2 21 12 12 12 12 12 12 12 2 21 12 12 21 21 2 21 21 21 12 12 21 21 12 12 12 12 12 21 21 21 21 12 21 21 21 21 21 21 21 12 2 2 21 20 12 20 12 12 21 21 21 2 12 21 21 21 21 21 12 12 21 2 2 21 21 2 21 21 21 21 12 12 21 21 21 2 11 2 21 21 12 12 21 12 12 12 12 12 21 12 12 2 12 12 21 12 12 20 20 20 12 21 12 12 12 12 12 12 12 12 12 21 12 12 21 12 21 12 12 12 12 12 21 21 12 21 2 12 20 12 12 12 21 21 12 12 12 12 12 20 21 2 21 12 21 21 21 12 21 21 21 21 21 21 12 12 21 2 21 2 21 21 21 21 2 21 21 12 21 12 21 21 21 12 12 12 12 21 12 21 12 20 12 12 21 21 12 12 12 12 12 12 12 12 21 21 12 12 12 12 21 12 12 21 21 12 12 12 12 12 21 12 12 12 12 12 21 12 12 21 12 12 12 21 21 12 12 21 12 21 21 11 12 12 12 21 12 21 21 21 2 2 21 12 21 2 2 2 21 21 2 21 21 21 21 12 12 12 21 21 12 21 21 12 12 21 21 12 12 21 12 21 21 12 21 2 21 12 21 12 21 12 2 21 12 21 21 12 21 21 21 12 21 21 21 21 2 21 12 21 2 2 2 2 2 21 21 21 2 21 21 21 12 12 12 21 21 21 21 2 2 21 2 21 2 21 12 12 21 21 21 21 12 21 21 21 21 21 2 21 2 21 21 2 2 2 21 21 21 21 21 21 12 21 21 2 12 21 21 2 21 21 21 21 2 21 21 21 2 2 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 2 21 2 2 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 13 21 21 21 6 21 21 21 21 21 21 2 12 21 21 12 21 21 21 12 12 6 2 21 21 2 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 2 2 2 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 12 12 21 20 12 12 12 12 21 21 12 12 21 12 12 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 12 12 12 12 12 12 12 21 12 12 12 21 12 12 12 12 12 12 12 21 4 20 12 4 12 12 12 21 20 12 12 12 12 20 20 12 12 4 12 20 12 21 4 12 2 21 2 12 12 12 21 21 12 21 21 21 12 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 12 12 21 21 21 21 2 2 2 21 2 21 2 21 12 21 12 21 12 12 21 12 12 21 21 12 12 12 2 21 21 12 21 21 12 12 21 12 21 21 12 21 12 12 12 21 12 12 21 12 12 21 12 21 12 21 21 12 21 12 21 21 12 21 21 13 21 12 21 21 2 21 21 2 21 21 12 21 12 21 21 21 12 12 21 12 12 21 21 12 12 12 20 12 21 12 12 12 12 12 20 12 20 12 12 12 12 20 21 12 21 12 12 12 21 12 12 12 12 12 12 12 20 20 12 12 20 12 4 21 12 12 21 12 12 12 12 12 4 12 21 12 20 12 4 12 21 20 20 21 12 12 21 21 12 20 12 12 20 20 12 21 12 12 12 12 12 12 21 12 20 12 12 12 21 12 12 21 12 21 12 21 20 20 20 12 12 21 12 21 21 21 12 21 12 12 2 12 21 20 21 20 12 21 12 12 20 12 12 20 21 12 12 21 12 12 12 12 12 2 2 12 13 12 21 21 21 12 21 2 21 21 21 21 2 12 21 21 12 12 20 21 21 21 21 2 21 21 21 12 21 21 21 21 2 12 21 12 21 12 2 2 21 21 21 12 21 21 12 12 20 12 12 12 21 12 12 12 12 21 12 12 21 12 12 12 21 21 12 21 12 12 2 12 21 12 12 12 21 12 21 12 21 21 21 21 21 12 21 21 12 12 21 21 21 21 12 12 21 21 12 21 12 21 12 21 2 21 21 12 12 21 20 12 12 12 12 12 12 21 12 21 12 12 12 12 21 21 21 2 21 21 21 21 21 21 2 2 21 2 21 2 2 2 12 21 20 21 12 21 21 12 12 12 12 12 21 12 21 12 12 2 21 21 21 21 21 21 21 21 2 2 21 21 21 21 2 12 2 12 2 12 12 12 21 21 12 12 21 2 21 21 21 21 21 2 21 21 2 2 2 21 21 21 12 12 12 12 12 21 21 21 20 12 21 12 21 12 12 21 12 12 12 12 12 21 12 12 12 20 12 12 12 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 12 21 21 12 12 12 20 21 21 12 21 21 21 21 12 12 12 12 21 12 21 12 12 21 21 12 21 21 2 20 21 12 20 12 20 21 20 12 21 12 12 21 21 12 21 12 21 21 21 21 21 21 12 21 21 21 2 21 2 2 12 12 21 2 21 2 21 2 21 2 21 21 21 12 12 21 12 4 20 21 12 12 20 12 20 12 12 12 12 12 21 12 12 12 21 12 21 12 21 12 20 21 12 12 21 12 12 12 21 21 21 21 21 12 12 21 12 2 2 21 21 21 21 21 12 21 2 21 21 21 12 21 21 12 21 12 12 21 21 2 21 2 21 2 21 21 21 21 2 2 2 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 12 21 21 12 12 12 12 12 20 20 20 21 21 21 2 21 2 21 21 2 21 21 21 21 6 21 12 12 21 12 21 21 2 2 12 21 21 12 21 21 20 12 12 12 2 21 21 2 21 21 12 2 21 2 21 2 21 2 21 15 21 21 2 21 21 21 2 21 12 21 21 12 21 12 21 21 21 2 2 12 21 12 21 21 12 21 21 21 2 21 12 21 21 21 21 12 21 21 12 12 21 12 12 12 12 12 12 12 21 21 12 12 12 2 21 21 2 12 21 21 12 12 21 12 21 21 21 21 21 12 21 21 2 21 21 12 12 20 12 21 12 20 21 12 2 21 21 12 2 21 12 21 2 2 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 12 12 12 12 12 12 12 12 21 20 21 12 12 12 21 21 2 21 12 21 2 21 21 2 21 21 19 13 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 12 12 21 21 21 21 21 21 12 21 4 12 20 21 12 12 21 20 12 12 12 12 12 21 21 21 12 12 21 12 21 12 12 21 21 21 21 21 12 12 21 21 21 21 20 21 21 12 21 21 20 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 13 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 12 2 21 21 12 21 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 2 21 21 2 21 21 21 11 21 21 21 21 21 21 2 21 21 21 21 2 21 2 2 2 21 13 21 21 21 2 21 2 21 2 2 2 21 21 21 21 21 2 21 2 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 2 21 21 2 21 2 2 12 21 21 12 12 12 21 21 12 12 21 21 12 21 21 12 21 21 12 12 21 12 12 12 2 21 2 21 21 12 12 2 2 21 21 21 21 21 2 12 21 21 21 21 12 12 21 12 21 21 12 21 2 12 12 4 12 2 12 12 12 12 2 21 2 21 21 21 21 21 21 12 21 21 21 12 12 12 12 12 12 12 21 21 12 21 12 20 20 12 12 12 12 12 12 12 2 12 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 13 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 13 2 2 21 21 21 2 21 21 21 12 12 21 21 21 12 21 21 21 12 21 21 21 21 12 21 12 12 21 21 21 21 12 12 21 21 21 12 21 12 12 21 21 21 21 2 21 21 21 12 12 21 12 21 21 2 12 21 21 12 12 21 12 21 21 20 21 12 20 12 21 12 21 21 21 12 12 12 12 12 12 12 2 21 2 21 2 12 21 21 21 12 21 2 21 21 2 2 21 12 21 21 21 12 12 20 21 12 21 12 12 12 21 12 12 12 21 12 12 12 21 2 12 21 21 21 21 21 21 12 21 21 21 2 2 21 2 21 21 21 2 21 21 21 12 21 21 21 12 21 21 21 12 21 21 2 2 21 21 2 12 12 12 12 21 2 12 21 21 21 12 21 12 21 21 2 21 21 21 21 12 21 21 12 21 21 21 12 12 12 12 12 21 21 21 21 12 12 21 21 21 21 12 20 12 12 21 12 21 12 12 12 12 12 12 21 12 12 12 20 21 12 12 20 20 21 21 20 12 12 21 21 21 21 12 21 12 21 21 12 12 12 21 4 15 12 21 21 21 21 21 21 12 21 12 21 12 12 21 12 12 20 20 20 21 20 2 21 21 2 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 2 21 21 2 21 2 21 21 2 2 21 11 21 21 21 21 2 21 21 2 21 2 21 21 21 21 2 21 2 21 21 21 21 21 21 2 13 21 21 21 2 21 21 21 12 12 12 21 12 12 12 21 12 20 12 21 21 12 12 21 12 21 12 12 12 12 21 2 12 21 21 12 21 21 21 21 21 21 12 21 12 21 21 21 21 2 21 12 21 21 21 21 12 21 21 12 21 21 21 12 12 21 12 21 12 12 2 2 12 20 12 2 21 21 12 12 21 12 12 21 12 12 12 12 21 21 21 21 20 20 12 12 12 12 21 12 21 12 15 12 20 12 12 21 21 21 21 21 12 21 21 12 12 12 15 21 21 12 20 12 12 12 21 12 21 21 12 12 12 12 20 12 12 12 12 4 12 20 12 21 4 21 4 20 21 12 4 12 4 21 21 21 21 21 21 21 12 21 20 4 20 4 4 12 12 4 4 12 4 12 12 4 4 12 21 12 20 12 2 12 12 21 2 21 12 21 21 12 12 21 21 12 21 21 2 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 2 2 21 21 21 21 2 21 21 21 21 21 21 2 2 21 21 12 12 21 12 21 21 12 12 12 12 12 21 12 12 21 12 12 12 12 12 20 12 20 21 21 12 12 12 21 12 21 20 12 2 21 21 21 21 21 21 21 21 12 21 20 21 21 12 21 12 21 21 21 12 12 12 21 12 21 12 12 12 12 12 12 21 20 21 12 21 21 12 21 12 12 21 12 21 21 12 21 21 12 2 21 21 21 12 12 21 21 21 21 2 2 21 21 12 21 12 12 21 12 12 21 21 21 12 2 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 2 21 21 2 21 21 2 21 21 21 21 12 12 12 21 15 21 21 21 12 21 21 21 21 12 21 12 21 12 12 2 21 21 21 12 12 12 21 12 21 13 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 12 12 12 21 21 20 15 21 20 21 21 21 12 21 21 21 12 21 21 12 21 21 21 12 12 12 21 12 12 12 12 4 12 21 20 12 12 6 21 12 12 12 12 21 12 21 21 12 21 12 21 21 12 2 12 2 12 21 12 20 12 21 12 21 12 12 12 12 20 12 20 21 21 21 12 12 20 12 20 12 12 12 12 12 12 12 12 21 21 12 2 21 21 21 21 12 12 21 21 12 12 21 21 21 21 21 2 21 21 21 21 21 21 12 21 20 12 12 12 21 21 21 21 21 21 2 21 12 21 21 12 21 21 21 12 12 21 21 12 12 21 12 21 12 12 21 12 12 21 12 21 12 12 12 21 12 12 12 12 12 21 12 20 12 12 21 12 12 12 12 2 21 21 21 21 12 21 21 21 21 21 21 2 11 21 2 2 21 21 21 21 21 2 2 21 2 2 2 21 21 2 21 2 11 2 2 2 2 2 2 21 21 2 2 13 21 13 21 21 21 21 2 21 21 21 2 21 21 12 21 21 2 21 2 21 2 21 21 2 21 2 2 21 2 2 21 21 21 21 21 2 21 2 21 21 2 2 21 2 21 2 21 2 21 2 21 12 21 21 2 21 21 2 21 21 21 2 21 21 21 21 21 21 21 12 21 12 12 21 12 2 21 21 21 21 21 2 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 12 12 21 21 21 12 21 2 12 21 21 21 2 21 2 21 21 21 21 12 12 21 21 21 21 21 2 21 21 21 21 12 6 21 21 21 21 21 21 2 21 21 21 2 21 21 12 2 12 21 21 21 2 21 2 21 21 21 2 21 21 21 21 21 21 21 2 2 21 2 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 2 2 21 21 2 2 2 2 2 21 21 21 2 2 2 21 21 21 21 21 21 2 2 21 21 2 11 21 2 6 2 21 21 21 21 2 21 21 2 21 2 21 2 21 2 2 21 2 2 21 2 21 21 2 12 12 12 21 20 21 21 12 21 12 21 21 21 21 21 21 21 21 21 2 21 12 2 21 12 21 21 21 21 21 2 2 21 12 12 21 12 2 2 21 2 2 21 21 12 12 21 12 21 12 12 12 21 21 21 21 21 21 21 21 2 2 2 21 21 2 2 2 12 21 21 21 21 21 2 21 2 21 21 12 21 21 21 21 12 21 12 21 21 2 2 21 2 12 12 12 12 12 2 12 21 12 21 12 12 21 12 21 21 21 12 12 12 12 21 12 21 21 12 21 21 12 2 12 12 12 12 12 20 12 12 21 21 2 2 12 2 21 21 21 12 21 21 21 21 12 21 12 21 21 12 21 12 12 12 12 12 21 4 21 2 21 12 21 21 21 12 21 12 21 12 21 12 12 21 21 12 12 12 12 21 20 21 12 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 12 21 12 21 21 12 12 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 12 12 12 21 21 12 21 21 12 12 12 12 12 21 12 21 12 21 21 21 21 21 2 21 21 21 21 12 12 21 21 21 21 21 21 2 21 21 2 2 21 21 12 21 2 21 12 21 21 21 12 21 21 21 12 12 12 12 21 12 21 21 12 12 21 20 12 21 21 21 21 21 12 21 2 21 21 21 2 2 21 21 2 21 2 21 2 21 12 12 12 12 21 21 21 21 21 2 21 21 21 12 21 12 21 13 21 21 12 12 21 21 21 12 21 12 2 21 21 2 2 21 2 21 21 21 2 2 21 21 2 2 21 21 21 2 2 21 21 21 21 21 2 2 21 12 4 12 21 21 21 12 12 12 2 2 21 21 21 2 21 21 21 21 21 12 12 2 12 12 12 21 12 21 12 21 21 21 12 21 21 21 2 21 2 21 21 12 12 12 12 20 20 21 12 4 21 21 12 21 21 21 20 12 12 12 12 4 4 21 12 12 12 12 12 12 12 12 12 12 21 12 12 12 12 12 12 12 12 21 12 12 12 20 12 12 11 21 2 21 21 21 21 2 21 15 21 12 21 20 12 12 12 21 2 21 21 21 21 2 2 21 21 2 2 12 21 21 21 21 21 21 12 21 21 21 20 12 21 21 21 21 2 2 2 21 21 21 2 2 21 21 2 21 21 21 21 2 2 2 21 21 2 21 21 21 21 2 2 2 21 2 6 2 21 2 21 21 2 21 2 2 21 2 21 21 21 2 21 21 21 13 21 2 21 2 21 21 21 2 2 21 21 21 21 21 21 21 11 11 21 21 2 21 12 21 12 21 2 21 21 21 21 21 2 2 12 12 12 12 21 21 21 21 21 21 21 21 12 12 21 21 2 2 21 21 21 21 21 12 12 12 12 12 12 21 12 21 12 21 12 21 12 12 12 12 21 21 2 21 21 21 2 2 2 21 21 21 21 21 2 2 2 21 21 21 21 21 21 21 2 2 2 2 2 2 21 21 21 21 13 2 21 2 21 21 21 12 21 21 12 21 12 12 21 21 21 21 12 21 12 12 12 12 21 21 21 21 21 12 21 21 21 21 12 20 12 12 12 12 12 21 2 12 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 13 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 2 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 20 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 2 2 2 21 2 21 21 21 2 21 21 21 2 21 2 2 21 2 21 2 2 21 21 21 21 21 12 21 12 12 21 12 21 12 2 21 21 21 21 12 12 20 21 12 21 12 12 21 12 2 21 12 21 2 12 21 12 12 21 20 12 12 12 12 20 21 4 12 21 20 12 12 12 21 21 2 2 21 2 21 2 2 21 21 21 11 21 21 21 2 21 12 21 21 21 21 21 21 21 13 13 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 11 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 12 21 20 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 11 21 21 21 21 21 2 21 2 2 21 21 21 21 21 12 21 21 21 12 12 12 21 21 21 21 21 21 21 12 12 2 12 21 12 21 21 12 21 21 21 21 21 21 12 2 21 12 21 12 21 21 21 21 2 12 12 12 12 21 12 21 20 2 12 12 21 20 12 21 12 12 12 12 21 12 12 12 21 12 2 21 21 12 21 21 21 21 21 12 12 21 21 12 12 21 21 21 12 12 21 12 2 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 12 21 2 21 21 2 21 2 21 2 2 21 2 13 2 2 21 21 21 21 21 6 21 2 2 21 21 21 21 21 21 21 21 2 21 2 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 12 21 2 2 21 2 21 21 21 21 21 21 2 21 21 21 2 21 21 21 2 2 21 21 2 2 2 21 21 2 21 21 21 21 21 2 21 21 2 2 21 21 2 21 21 21 21 21 2 2 21 2 21 21 2 2 21 21 21 21 21 2 21 12 21 2 21 21 21 21 21 21 12 12 21 12 12 12 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 2 21 21 2 21 21 21 20 21 21 21 21 21 21 12 12 12 21 12 12 12 21 21 12 12 12 12 12 12 21 12 12 21 12 21 21 21 12 12 12 12 12 12 21 21 21 12 21 12 21 12 12 12 21 21 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 20 16 12 21 21 21 21 21 21 21 21 21 21 20 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 13 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 20 21 21 20 4 12 12 21 2 12 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 11 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 11 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 2 21 21 21 2 12 21 11 12 21 12 21 21 21 21 2 12 12 12 12 12 20 12 12 21 21 12 21 12 20 21 21 21 21 21 4 12 12 21 12 12 12 12 21 12 20 12 12 21 12 12 20 21 20 21 20 12 20 12 20 4 20 12 12 21 21 21 20 21 12 12 12 12 21 21 12 2 2 12 21 12 2 12 12 21 21 21 21 21 12 2 21 12 12 12 20 12 12 21 12 12 21 12 12 21 12 21 12 12 21 12 20 12 12 20 12 20 21 21 21 21 21 12 12 20 12 12 21 12 12 21 21 21 21 21 2 2 21 21 12 20 21 20 21 21 21 21 21 12 12 12 12 20 20 12 21 12 21 2 21 2 21 21 2 21 21 12 21 21 12 12 12 21 21 21 12 12 12 21 12 21 21 21 12 12 21 21 21 21 21 21 12 12 21 12 21 12 12 21 12 21 21 12 21 12 21 21 21 12 21 12 20 20 21 20 21 12 12 21 12 21 12 21 21 12 12 21 12 21 21 21 21 21 21 12 21 21 21 21 12 21 12 21 12 21 12 21 21 21 21 21 2 21 21 2 21 21 2 12 11 12 21 21 21 2 2 12 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 6 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 2 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 13 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 2 21 12 21 21 21 21 21 21 21 2 2 21 21 11 21 2 13 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 11 2 21 21 21 2 21 21 2 2 21 21 2 21 21 11 21 21 21 21 21 21 21 21 12 21 21 2 2 21 21 21 21 21 21 21 21 2 21 2 21 11 2 21 21 21 2 21 21 21 2 21 12 21 21 21 21 21 2 21 2 13 21 21 21 21 21 12 12 12 12 21 12 21 2 21 21 2 21 21 21 21 21 21 11 21 21 21 21 21 2 12 21 12 12 12 12 12 12 21 12 12 21 21 21 21 21 11 21 12 2 2 21 12 12 21 21 21 21 21 12 21 12 12 2 2 21 21 21 21 21 21 12 12 4 21 20 12 12 21 21 12 12 12 21 12 21 21 21 21 12 21 21 21 2 21 12 21 21 12 21 2 2 2 6 21 2 12 12 12 2 21 2 21 2 21 2 21 21 21 21 2 21 2 21 21 2 2 2 21 21 2 21 21 21 2 2 13 21 21 21 2 21 12 21 21 12 21 12 12 12 21 20 12 12 21 21 21 21 2 21 12 21 12 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 2 2 21 21 21 21 21 21 21 2 2 21 2 21 21 2 21 21 21 21 21 2 2 2 2 21 2 21 21 21 21 21 2 21 21 21 2 2 2 21 21 21 2 2 21 2 21 2 21 2 21 2 2 21 21 2 21 13 2 21 21 2 2 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 12 12 2 12 21 20 21 21 12 12 21 20 12 21 2 12 21 12 12 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 2 21 2 21 12 21 21 2 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 2 21 2 21 2 21 21 21 21 21 21 21 2 21 2 21 21 2 2 2 2 21 21 21 11 21 21 21 12 12 13 21 21 12 21 21 2 21 21 2 2 21 21 21 21 21 21 21 21 21 21 2 2 21 2 21 2 21 12 21 21 12 21 12 21 12 2 21 21 21 12 12 2 21 21 12 12 12 12 21 12 2 21 21 12 21 2 2 21 21 12 21 21 21 21 12 12 21 21 21 21 21 12 12 12 21 21 21 12 12 21 21 12 21 12 21 21 12 12 21 21 20 21 21 12 12 12 12 12 12 21 12 21 12 12 21 12 21 21 21 21 21 12 12 21 21 12 12 20 20 12 21 12 12 12 12 21 20 12 21 21 12 20 21 12 20 12 21 12 12 20 12 12 21 12 12 12 12 21 12 20 20 12 20 4 12 12 12 12 20 12 12 12 12 21 21 12 21 12 21 21 20 21 4 20 21 12 21 21 21 21 2 21 2 21 2 21 21 2 21 2 21 21 2 21 2 21 21 21 2 6 21 21 21 12 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 2 21 21 2 21 2 2 21 21 21 21 2 21 2 21 2 2 13 12 12 21 21 12 21 21 21 21 21 21 21 2 2 21 21 2 21 2 21 2 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 2 21 21 12 20 12 12 21 12 21 21 12 21 2 12 21 12 12 21 12 21 12 21 21 21 21 21 12 2 21 21 21 2 12 21 21 21 12 12 21 21 12 12 21 12 2 21 21 2 21 2 2 2 21 2 21 2 21 21 2 2 2 21 2 21 21 21 21 2 21 21 2 2 11 21 11 21 21 2 21 21 21 21 21 2 21 21 21 2 2 21 21 12 21 21 2 2 2 2 6 21 2 21 21 21 21 21 2 2 21 21 6 2 2 2 21 21 21 21 21 21 21 21 12 12 21 12 21 2 2 21 21 21 21 21 21 21 2 2 2 2 21 2 21 2 2 11 21 2 21 21 21 21 21 2 2 21 2 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 2 2 2 21 2 21 2 21 2 21 2 21 2 21 21 2 2 21 2 2 21 12 21 2 21 21 21 21 21 21 21 2 2 2 21 21 21 21 21 2 21 21 21 21 21 2 2 21 2 21 21 2 2 21 21 21 21 21 21 21 21 20 21 21 12 20 12 12 12 21 12 21 12 21 21 21 2 21 21 12 21 21 12 21 21 21 2 21 21 21 21 12 12 21 21 21 21 21 12 12 21 12 12 12 2 20 12 12 21 12 12 20 12 12 2 12 20 12 12 4 12 4 20 20 12 12 21 12 12 2 12 21 21 21 12 12 12 21 12 12 21 21 21 20 21 12 21 12 12 12 20 20 12 12 20 12 20 12 21 12 12 4 12 20 12 12 12 12 12 12 21 21 21 12 4 21 21 21 21 21 21 21 21 2 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 2 2 21 2 21 21 21 2 2 2 21 12 12 12 12 12 21 2 2 21 2 2 2 2 2 2 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 2 21 2 2 21 21 21 21 12 12 21 21 21 4 20 21 21 12 21 21 2 21 2 21 2 2 21 21 2 21 21 21 2 2 21 2 21 21 2 21 21 21 21 2 2 2 2 21 2 21 12 2 21 21 21 2 21 21 21 21 12 21 21 2 21 21 12 21 11 12 21 21 12 12 21 21 21 21 21 12 12 12 21 21 12 12 12 12 21 21 21 21 12 12 12 21 21 12 21 21 12 21 12 12 12 21 21 21 2 2 21 21 2 21 2 21 2 2 2 2 2 12 21 21 2 21 21 21 21 21 21 21 2 21 2 21 2 21 21 21 2 21 2 2 21 12 2 21 21 2 21 2 21 21 21 21 21 2 21 21 21 21 2 21 2 21 21 21 21 21 21 12 21 2 21 21 6 21 21 21 21 21 21 21 21 20 12 2 21 21 21 21 12 21 21 21 21 21 2 21 21 21 2 21 21 11 2 2 21 21 21 2 2 2 21 21 2 21 21 21 2 21 21 2 2 2 21 21 2 21 2 21 21 21 21 21 21 2 2 21 2 21 21 21 21 21 21 21 12 12 12 12 12 21 12 2 12 2 21 21 12 12 12 12 21 21 12 12 12 21 6 21 21 21 12 12 20 12 21 21 12 12 12 12 12 12 12 12 12 21 21 21 21 21 12 21 12 12 12 21 12 12 12 12 2 21 21 21 2 12 21 21 12 12 21 21 12 12 12 21 12 12 20 12 21 21 21 12 12 20 12 21 12 12 12 12 21 12 21 21 21 21 2 21 2 21 21 21 12 21 21 12 12 12 12 21 21 12 21 12 21 21 21 2 21 21 21 2 2 21 2 2 21 21 2 21 21 21 2 2 2 2 21 21 2 2 21 21 2 2 2 21 12 21 12 12 21 12 2 12 21 21 21 21 2 21 12 12 12 12 12 12 21 2 2 21 2 2 21 21 2 2 2 2 21 6 21 21 2 21 21 21 21 2 6 21 21 12 2 21 12 21 12 12 12 21 21 12 12 21 12 20 21 21 12 21 12 21 21 2 21 12 21 21 21 21 21 2 12 21 2 12 21 21 21 21 21 21 21 21 2 21 12 12 21 21 21 21 12 20 12 21 20 4 12 21 12 12 12 12 21 2 21 21 21 21 21 12 21 2 21 21 21 21 21 2 21 21 21 21 21 21 12 12 21 12 21 21 21 12 12 12 12 21 12 12 12 12 12 12 12 21 21 21 21 12 12 12 12 2 12 12 12 12 21 21 21 12 21 21 12 21 12 12 12 12 21 12 21 21 21 12 12 12 20 12 12 12 12 12 12 21 12 21 21 21 21 12 12 12 21 21 21 12 21 21 21 12 21 12 12 21 12 12 21 12 6 12 12 21 12 21 21 2 12 12 12 12 21 12 2 12 12 21 21 21 21 21 21 2 12 12 21 12 12 21 12 12 21 12 12 12 21 12 20 12 12 12 12 12 12 21 21 21 12 21 12 21 12 21 20 12 12 20 21 21 12 12 12 20 12 12 20 12 12 12 21 12 12 12 20 20 12 20 12 12 20 12 12 12 12 12 12 12 21 12 12 21 12 12 12 21 21 21 12 20 12 12 12 21 21 4 21 12 20 21 20 21 21 20 12 20 21 12 20 12 12 21 21 12 12 12 12 12 12 12 12 21 21 21 20 12 21 21 12 21 12 12 12 12 21 12 21 2 21 12 21 21 21 21 21 20 20 12 21 20 12 12 12 12 2 12 12 21 2 12 12 12 12 12 12 21 12 21 12 12 21 21 12 12 21 12 21 21 21 2 21 11 2 21 12 12 21 21 2 2 21 12 21 12 20 12 21 12 20 21 21 21 12 21 21 12 21 21 12 12 12 21 21 21 21 12 12 12 21 12 21 12 21 21 12 21 21 12 21 12 12 12 21 12 21 2 12 21 21 21 12 21 21 12 20 21 21 12 12 12 12 12 21 21 2 12 12 21 2 2 21 21 12 12 21 2 21 21 21 21 21 21 21 21 21 2 2 2 21 21 21 21 12 20 12 21 2 21 21 21 12 12 12 12 21 21 2 12 21 2 21 21 2 12 12 2 21 21 2 21 2 21 21 21 21 21 21 21 21 12 12 21 21 21 2 12 21 12 12 12 12 12 12 21 12 21 21 12 21 21 21 12 21 12 21 21 12 21 12 21 21 2 21 2 21 2 21 21 21 12 2 12 12 12 12 21 12 11 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 21 2 21 21 2 21 21 21 21 2 2 21 21 2 2 2 21 21 21 21 12 21 21 21 2 12 11 12 21 12 21 21 21 12 21 21 12 4 12 21 20 12 12 12 21 21 12 12 12 12 21 21 21 21 12 21 12 12 2 12 12 12 21 12 21 21 21 21 12 12 12 12 12 21 12 12 21 21 11 12 21 12 20 4 21 12 12 12 12 4 4 4 21 12 21 21 21 21 2 21 2 21 21 2 11 21 21 13 21 2 21 20 12 21 12 12 12 21 12 12 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 2 21 2 21 21 21 2 21 21 2 21 2 21 21 21 21 2 2 21 2 21 2 21 21 2 21 21 2 21 2 21 21 21 21 21 12 2 21 21 12 21 12 12 12 12 21 21 2 21 21 21 21 21 2 2 21 21 2 21 21 2 2 2 21 21 21 12 21 21 21 12 21 12 21 12 21 2 21 21 21 21 12 12 12 12 21 12 15 21 21 21 20 12 12 12 21 12 12 20 12 12 20 20 21 4 12 12 20 12 21 21 12 12 12 21 21 21 21 21 12 12 12 12 20 21 12 21 21 21 12 12 12 21 12 12 21 21 12 21 12 21 12 12 12 21 12 12 12 20 12 12 12 21 20 21 2 2 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 2 21 12 21 21 21 2 21 21 2 2 21 12 12 20 12 12 12 20 20 12 12 20 12 12 20 12 12 12 12 12 21 12 12 21 21 2 21 12 21 12 12 2 21 12 12 12 21 12 21 21 12 21 12 12 12 12 21 21 12 21 21 21 12 12 12 12 20 12 12 4 12 12 21 20 21 12 20 21 21 12 20 21 12 21 2 21 12 21 12 12 12 12 12 12 12 12 12 21 12 12 12 12 12 12 12 12 12 12 21 12 12 12 21 12 12 21 21 20 12 12 21 12 12 21 12 4 12 12 12 12 2 12 20 12 12 12 12 12 12 12 21 12 12 20 12 12 21 21 12 21 12 12 12 20 20 12 12 12 12 12 12 20 12 12 21 21 12 21 21 21 12 21 12 21 12 21 12 12 12 21 12 12 2 21 21 21 21 2 21 11 21 2 21 2 2 21 21 2 21 2 21 2 2 12 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 2 21 12 21 21 2 2 21 21 12 2 21 2 21 2 2 2 2 21 21 2 21 2 21 12 21 21 21 12 21 21 12 21 12 12 21 12 12 12 12 2 2 21 21 21 2 21 2 21 21 21 21 21 12 21 2 2 2 21 21 12 12 21 21 12 12 12 21 21 12 12 21 12 21 21 21 12 21 21 12 12 21 12 12 12 12 21 12 12 21 21 12 12 21 21 12 21 21 2 21 21 21 12 12 21 21 21 21 12 12 12 21 21 12 12 20 12 20 12 12 12 2 12 21 21 12 21 12 20 12 21 12 21 12 12 12 20 12 21 12 21 21 12 21 12 21 12 12 21 12 12 12 12 12 12 12 21 21 12 12 12 12 20 12 12 21 12 12 12 12 21 12 21 21 12 12 12 4 4 20 12 12 12 12 12 4 12 12 12 4 21 12 12 12 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 2 2 21 2 21 2 12 21 21 12 12 21 12 12 21 11 2 21 21 21 21 21 2 2 21 2 2 12 12 21 21 4 12 20 12 21 2 12 12 12 12 12 21 21 2 2 21 21 2 2 2 21 21 2 21 12 21 21 21 2 21 2 21 21 21 21 2 11 2 2 2 21 21 21 21 21 12 2 21 2 21 21 21 21 12 21 21 21 21 2 21 2 21 21 2 21 21 21 2 21 2 2 2 21 21 21 21 21 21 21 21 21 2 21 21 2 2 21 21 12 21 21 2 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 2 21 21 2 2 2 2 21 21 2 2 2 21 21 2 21 2 21 21 2 21 21 21 21 21 21 2 21 21 21 21 12 21 2 21 12 21 21 12 21 12 12 12 21 12 12 12 21 21 12 21 12 21 21 12 21 12 12 12 12 12 12 21 20 4 21 20 4 4 12 12 12 2 21 21 21 21 2 12 21 12 21 21 21 21 21 21 21 21 12 21 21 21 12 12 21 12 20 12 12 20 20 20 21 20 12 12 12 12 21 21 21 21 21 21 2 21 21 2 2 21 21 21 21 21 21 21 12 21 21 21 2 21 21 2 21 21 2 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 20 12 21 12 12 21 12 12 20 2 12 12 21 21 12 12 12 12 12 21 21 21 21 2 21 12 21 21 2 21 21 2 21 2 2 21 21 21 2 21 2 21 21 21 21 21 12 2 21 21 2 2 21 21 21 21 2 2 2 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 12 21 21 12 12 21 21 12 12 21 12 12 12 21 21 2 12 12 12 21 12 12 12 21 21 21 12 12 21 12 12 20 12 21 12 21 12 21 12 21 21 21 21 12 21 21 21 12 12 21 21 21 12 21 21 2 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 2 12 21 21 2 21 21 21 2 21 2 21 21 2 12 2 21 2 2 21 21 12 12 12 12 21 2 2 12 21 21 21 2 2 21 2 21 21 21 21 21 2 21 12 21 12 21 21 12 12 12 12 12 21 12 21 20 12 12 12 12 12 12 21 12 4 21 12 12 12 12 21 21 20 12 20 12 12 20 12 12 4 12 21 21 21 21 21 21 12 12 20 21 21 21 21 12 21 21 21 21 12 12 12 2 21 12 21 21 21 21 2 21 21 21 2 21 2 2 2 2 21 21 21 21 21 2 2 2 21 21 2 2 21 2 21 21 2 21 11 21 2 12 21 21 12 21 12 21 21 12 12 12 12 12 12 21 12 12 12 12 12 21 21 12 21 12 12 12 21 12 21 12 21 12 21 20 12 12 12 12 21 12 21 12 21 21 12 21 12 21 12 12 21 12 12 12 12 20 12 12 12 12 12 12 20 20 21 12 12 2 21 21 2 12 21 2 21 21 21 21 21 12 12 12 12 12 21 21 12 12 21 12 12 2 12 12 12 12 12 12 12 12 12 12 20 21 12 12 12 12 12 12 12 12 21 12 21 12 12 12 21 12 21 12 12 12 12 21 20 12 12 12 12 12 12 12 12 21 12 12 12 21 12 21 21 12 12 12 12 20 20 12 12 12 12 21 20 21 12 21 12 21 21 21 12 12 12 21 21 12 12 21 21 12 12 21 12 21 12 21 12 12 12 2 21 21 2 21 2 21 13 2 2 12 21 12 21 21 21 12 21 21 12 12 12 21 12 12 20 12 12 12 21 20 12 20 12 12 12 21 21 21 12 20 21 20 12 12 12 12 21 20 12 12 21 12 21 21 12 21 21 12 12 12 21 21 20 12 21 12 21 21 21 21 12 21 12 12 12 12 12 12 21 12 12 12 12 21 12 21 12 21 12 12 12 12 12 21 12 21 12 21 12 21 12 12 12 12 12 12 21 12 21 12 12 12 12 12 12 12 12 12 12 20 12 12 12 12 12 12 12 12 12 12 12 12 12 21 21 21 21 21 2 21 21 12 12 12 12 4 12 21 12 20 12 12 12 12 20 12 12 12 12 4 12 20 20 20 12 20 12 12 12 12 12 21 12 21 21 12 12 12 21 12 12 12 21 21 21 12 12 12 12 12 21 21 20 12 12 21 12 12 12 12 12 21 20 12 12 12 12 21 12 20 21 4 12 12 20 20 21 4 12 20 4 12 12 20 20 20 12 12 12 12 21 12 20 20 4 20 4 12 4 20 4 12 12 12 12 12 12 12 21 12 20 12 21 12 12 12 21 21 21 21 12 21 12 12 21 2 12 12 12 21 2 21 12 12 12 12 12 4 12 4 12 12 12 20 12 21 21 20 21 12 12 12 12 12 20 21 12 12 12 12 20 20 12 12 12 12 20 4 12 12 12 12 4 20 20 12 20 12 21 21 21 21 21 12 12 12 21 21 21 21 12 12 12 12 12 2 21 21 12 12 21 12 21 12 12 12 12 12 21 12 12 12 12 12 20 21 12 21 12 21 12 12 21 12 21 12 12 12 12 21 12 21 12 12 12 21 21 21 21 21 21 21 12 12 12 21 12 12 12 12 12 20 12 12 12 21 21 21 21 21 2 21 21 12 12 20 12 12 12 21 12 12 12 21 21 12 12 12 20 12 12 2 12 12 20 12 21 12 12 12 20 21 21 20 12 12 21 20 12 12 20 21 12 12 12 12 12 12 4 20 21 12 12 12 21 21 21 12 12 12 12 21 12 12 20 12 20 4 12 12 21 12 21 12 12 20 21 20 12 12 21 12 21 12 12 12 21 12 12 21 12 12 12 21 15 21 21 2 21 21 21 2 21 21 21 12 12 21 21 21 21 2 12 12 12 12 2 21 21 12 21 12 21 21 21 21 12 12 12 20 12 12 21 21 21 12 2 21 12 12 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 12 12 12 12 21 2 21 12 12 12 12 21 12 12 12 21 12 21 12 12 12 21 12 12 20 12 20 20 12 12 12 12 12 21 21 12 12 12 12 21 12 12 21 21 11 21 12 12 12 12 21 12 12 21 21 21 21 21 12 12 12 12 12 21 21 12 12 12 21 12 12 20 12 12 12 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 12 20 12 12 12 12 21 21 21 21 21 12 12 12 21 21 2 2 21 21 2 2 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 2 2 2 21 2 21 2 21 2 21 12 21 2 21 11 21 21 21 21 21 21 12 21 12 2 12 21 12 12 21 12 21 21 21 21 11 21 21 21 6 21 2 21 2 2 13 21 2 21 21 21 13 11 21 21 2 2 2 2 2 21 2 21 2 2 21 21 21 13 2 21 21 2 21 2 21 21 21 12 21 11 2 21 21 12 12 21 12 21 21 21 12 12 21 12 21 12 12 12 12 12 21 21 12 12 12 21 12 21 12 12 21 21 21 12 12 21 12 21 12 21 12 12 12 21 20 12 21 21 4 20 21 12 21 12 2 12 12 21 21 21 21 12 12 21 12 12 21 21 21 21 12 12 12 12 12 20 12 20 20 12 21 21 21 21 21 21 12 2 21 12 21 12 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 2 12 21 2 21 12 12 21 21 12 12 2 21 21 21 2 21 21 21 12 12 21 21 12 21 21 21 21 12 21 21 20 12 12 21 12 12 21 21 21 21 21 2 12 12 21 12 12 20 12 12 12 12 12 12 12 21 12 12 21 21 21 21 21 21 12 12 12 12 12 20 21 20 21 12 20 12 21 21 12 12 12 12 12 21 12 12 20 12 20 21 12 20 12 12 21 12 21 12 21 21 12 21 21 21 2 21 12 21 21 21 12 12 12 12 12 12 21 12 12 12 12 12 21 12 12 12 21 12 12 21 12 21 21 21 21 12 21 2 12 21 21 11 21 12 12 12 12 12 20 12 12 12 12 21 12 12 21 2 21 12 21 21 21 12 21 21 21 12 21 21 21 21 21 12 12 12 12 12 21 12 21 21 12 12 12 21 12 21 21 21 21 12 12 12 12 21 21 12 21 21 21 21 12 12 21 21 12 21 21 21 21 12 12 20 21 21 21 21 12 12 21 21 21 12 12 20 20 12 12 12 12 12 12 12 21 12 12 11 12 12 12 12 21 21 12 21 21 12 21 12 21 12 12 21 21 12 20 12 12 12 12 12 21 12 12 4 4 20 20 12 12 12 12 21 12 20 12 20 20 12 21 12 12 20 21 20 12 12 12 20 12 2 12 12 12 21 21 12 21 21 21 12 12 21 21 12 21 20 12 21 12 12 12 12 12 21 21 2 21 12 2 21 21 12 21 21 21 21 21 21 12 12 21 12 21 12 21 21 12 21 12 12 21 21 21 21 21 2 21 21 21 21 2 21 20 20 12 12 12 15 20 12 12 12 12 12 12 20 21 12 2 2 21 2 2 21 2 2 2 21 21 21 21 2 2 21 21 21 21 21 21 2 2 21 21 21 21 2 21 21 21 2 11 2 21 21 21 12 12 12 12 12 21 12 12 12 12 12 21 21 12 12 21 21 21 12 20 20 21 20 12 20 2 21 21 2 2 21 2 21 21 21 2 21 2 21 2 21 2 21 2 21 21 21 21 2 21 21 12 21 12 21 21 2 21 12 21 12 21 21 12 12 21 21 21 21 12 2 21 21 12 12 12 21 12 12 12 21 21 21 12 12 21 21 12 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 6 21 2 2 21 2 2 11 2 21 2 21 21 21 2 21 21 21 2 2 2 21 2 21 2 2 2 2 21 2 21 2 2 2 21 2 21 12 21 21 2 21 11 2 2 11 21 21 21 2 21 21 2 21 21 2 21 2 21 21 21 13 21 21 2 21 2 21 21 21 21 21 21 21 2 21 2 21 2 21 2 2 21 21 21 2 2 2 2 21 21 2 21 21 21 21 21 21 2 21 2 2 21 21 21 21 2 2 2 12 21 21 21 2 2 2 2 21 12 12 12 21 2 21 2 12 12 12 21 12 12 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 12 2 2 21 2 21 2 12 21 2 21 2 11 2 21 2 21 2 21 21 2 21 21 2 21 12 12 20 20 12 4 12 12 12 12 12 12 21 21 12 21 12 21 12 21 12 12 21 21 21 21 12 21 21 21 21 12 21 21 12 20 12 21 21 12 20 20 12 12 4 21 12 21 21 21 21 20 12 21 12 21 2 21 21 2 21 12 21 11 2 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 13 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 2 2 2 21 21 21 21 21 12 21 21 12 12 21 12 20 21 12 21 12 21 20 12 21 12 12 12 12 12 21 21 21 21 12 21 12 12 12 12 2 12 12 12 12 12 12 21 12 12 12 21 20 20 20 20 12 12 2 12 21 21 21 12 21 2 21 21 12 21 12 21 21 12 21 12 2 21 12 21 21 12 21 21 21 21 2 21 21 21 21 12 2 2 2 21 2 21 21 21 21 2 2 21 2 2 21 21 2 21 21 21 2 21 21 21 11 21 2 2 11 21 21 21 2 21 12 21 21 21 12 21 21 12 21 21 21 2 21 21 2 2 2 21 21 21 21 12 21 12 21 21 12 12 21 2 12 21 21 2 21 21 21 21 2 21 21 2 21 21 21 2 21 2 2 21 21 21 21 2 21 21 12 21 21 2 21 21 21 21 21 21 21 12 20 12 21 12 21 12 21 12 12 12 12 21 21 12 21 21 12 12 12 21 2 12 21 12 21 21 12 15 12 12 12 12 12 12 2 21 21 12 21 12 21 2 12 21 21 12 12 12 21 21 21 21 2 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 2 2 21 21 21 21 21 2 21 21 21 21 2 21 21 2 21 2 21 2 21 21 21 21 21 2 2 21 21 2 21 2 2 21 21 21 21 21 2 21 21 21 21 21 21 2 2 21 2 2 2 2 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 12 12 21 21 21 21 21 21 12 12 12 12 21 21 12 21 12 12 12 12 21 21 12 12 12 21 21 12 21 12 12 12 21 12 21 12 21 20 21 12 12 12 21 12 21 12 12 12 12 21 12 12 12 21 12 21 12 12 21 12 12 12 21 12 21 21 12 21 12 12 12 12 21 21 21 21 12 21 12 12 21 12 21 12 21 12 21 12 21 6 2 21 12 12 12 12 12 21 12 12 12 12 21 12 12 12 12 21 12 21 12 12 12 21 12 12 21 12 12 12 20 12 21 21 21 2 21 21 21 2 21 12 12 12 12 21 21 21 12 12 12 21 12 12 21 12 12 12 21 12 12 12 12 21 12 21 21 12 21 12 21 12 12 21 21 12 21 12 12 21 21 21 21 21 12 21 21 2 21 21 2 21 21 12 21 21 21 21 21 21 21 21 2 21 2 11 2 21 2 2 2 2 2 2 21 12 12 12 21 21 21 21 21 2 2 2 21 12 12 12 12 12 21 12 21 20 21 21 12 12 21 21 21 12 12 20 12 12 21 12 21 21 21 12 21 2 12 20 12 12 12 12 12 2 21 12 21 12 12 12 12 21 21 12 2 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 2 2 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 20 20 21 20 12 12 21 21 12 12 20 12 21 12 21 21 21 2 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 13 2 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 2 21 12 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 2 21 21 21 21 21 12 12 12 20 21 21 20 12 12 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 2 21 21 12 12 21 21 21 12 21 21 21 12 12 20 12 2 12 21 21 21 21 21 21 2 21 2 21 2 12 21 21 21 2 21 21 21 12 12 12 12 12 2 2 21 21 12 2 12 12 21 21 12 12 12 21 21 12 12 12 12 21 20 21 12 12 12 12 12 21 21 12 21 12 12 21 12 12 21 21 12 12 21 21 21 2 21 21 2 12 2 12 21 21 2 12 21 21 21 12 21 21 12 12 21 12 12 21 21 21 21 21 21 11 12 2 21 21 12 12 12 12 12 12 21 2 2 2 21 21 2 2 21 2 21 2 21 21 12 20 21 21 2 21 12 21 12 21 12 15 21 12 12 21 21 12 12 21 12 12 21 21 2 12 21 21 21 12 12 21 21 12 12 12 21 12 20 20 12 12 12 12 21 20 20 12 12 20 4 12 12 12 12 12 21 12 21 12 4 12 20 21 12 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 2 21 21 21 21 21 2 21 2 2 21 12 21 21 21 21 13 2 21 11 2 21 2 21 2 2 21 2 2 21 2 21 21 2 21 2 21 21 21 21 21 11 21 21 21 2 21 12 12 12 21 21 21 12 21 12 12 12 16 21 12 20 2 12 20 2 12 21 21 2 21 2 21 21 21 12 12 21 21 12 12 12 21 21 21 21 21 12 12 12 12 21 12 21 12 12 21 21 21 21 21 2 2 2 2 21 21 21 12 12 21 12 21 21 12 2 21 12 12 12 21 21 12 12 12 12 2 2 21 2 21 21 21 21 21 12 21 21 21 21 21 2 12 21 21 21 12 12 21 12 20 12 12 12 12 12 21 12 20 12 21 21 12 21 2 21 21 12 2 21 21 21 21 21 21 2 2 21 21 21 2 2 21 2 21 21 21 21 2 21 21 21 21 2 2 21 21 21 12 21 21 2 21 21 21 21 2 21 2 21 21 21 21 21 2 2 2 2 21 21 2 2 2 21 21 21 21 2 2 2 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 12 21 21 21 12 12 21 21 21 21 21 12 21 12 12 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 2 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 2 2 2 2 21 11 21 2 2 21 21 2 21 21 21 2 21 21 21 12 12 21 12 11 21 21 12 12 12 21 12 2 12 21 12 12 12 12 21 21 12 12 12 12 12 12 21 21 12 12 21 21 21 12 21 21 12 21 12 21 21 21 12 21 20 21 21 12 12 12 21 21 21 2 21 12 12 12 12 12 12 21 12 12 20 12 12 12 12 12 20 12 12 12 12 12 20 12 21 20 12 21 12 20 12 12 12 20 12 12 21 12 20 12 12 12 12 12 12 12 12 2 12 21 12 12 4 12 12 12 21 12 12 21 12 12 21 12 21 12 21 21 12 12 12 21 21 21 12 21 12 21 12 12 12 21 12 12 21 21 20 21 12 12 12 21 12 21 12 2 21 12 21 12 4 12 12 21 12 12 12 21 12 21 21 21 12 12 12 21 21 12 12 12 21 21 12 12 21 12 12 20 20 12 21 12 12 12 12 12 20 12 21 21 12 21 12 20 21 20 21 20 20 12 21 12 21 12 21 12 12 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 12 21 12 12 21 21 12 12 12 12 12 12 21 20 12 12 12 21 20 12 12 12 21 21 12 20 21 21 12 12 21 12 12 12 21 4 21 12 20 2 2 21 10 20 21 12 12 12 12 12 21 12 12 2 12 12 12 21 12 21 12 12 20 12 12 12 12 12 12 21 21 12 12 12 12 12 12 12 21 21 12 12 12 12 20 4 20 12 12 12 20 12 20 12 12 12 12 12 21 20 21 12 12 21 12 21 12 21 21 21 21 12 12 21 20 12 20 20 12 12 20 12 21 12 21 21 20 12 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 13 21 21 21 21 21 12 21 21 21 12 12 12 12 21 12 21 12 12 21 12 12 20 12 12 21 21 21 4 12 12 20 12 12 12 12 12 12 21 2 21 21 12 12 12 21 21 12 12 12 12 12 12 12 21 21 12 12 12 21 12 20 12 12 21 12 12 12 12 12 12 12 21 12 12 20 20 20 12 20 21 12 20 12 12 4 21 12 21 12 12 21 21 12 12 2 21 2 21 21 20 12 20 12 21 21 21 21 12 20 21 12 12 12 12 12 20 12 12 21 2 12 21 12 20 12 12 21 12 12 21 12 4 21 20 12 12 12 20 12 12 12 21 20 12 20 12 21 12 12 12 21 12 21 21 12 2 21 21 20 12 12 21 12 21 21 21 21 11 21 21 15 12 21 21 12 12 12 12 21 21 12 12 12 12 12 11 12 21 12 12 12 12 12 21 12 12 12 12 21 20 21 21 21 12 21 20 12 12 4 12 21 4 12 21 12 21 12 12 12 20 12 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 12 21 21 12 12 12 21 12 21 12 12 12 12 12 12 12 21 12 21 12 21 21 12 21 21 21 21 20 12 12 21 21 12 21 12 12 12 21 20 20 12 12 20 21 12 20 12 12 12 12 21 12 12 21 21 21 4 21 12 20 21 21 20 21 12 12 12 12 21 20 21 21 12 12 21 21 21 2 21 2 21 12 2 12 12 12 21 12 12 12 20 4 12 20 12 12 12 12 12 12 21 12 12 20 21 12 21 12 21 21 21 2 21 2 21 21 21 21 21 12 12 21 12 12 12 12 12 21 21 21 12 12 21 12 12 12 2 12 21 21 21 12 12 12 21 2 2 2 2 2 21 2 21 21 21 21 21 21 2 21 21 21 21 21 2 2 21 21 2 2 2 21 2 21 21 21 21 21 12 21 21 12 21 21 12 12 21 2 2 21 21 21 21 21 21 21 12 21 21 21 2 2 21 2 21 21 21 12 20 20 12 21 21 21 12 21 12 21 12 12 21 12 12 12 12 12 12 21 12 11 12 12 21 12 12 21 12 12 12 12 21 21 21 21 12 12 12 21 21 12 12 21 12 21 21 2 21 21 21 21 21 21 21 21 12 4 2 21 12 21 12 21 2 21 21 12 12 12 12 21 12 21 21 12 21 12 12 21 12 12 21 21 21 11 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 12 21 12 21 12 12 21 12 12 12 21 21 21 21 21 12 21 12 12 20 12 12 20 20 21 12 21 21 12 12 21 21 21 21 2 2 21 12 12 2 12 12 21 21 21 2 21 21 11 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 20 21 21 21 21 21 12 21 12 12 21 12 21 21 21 21 12 21 12 21 12 12 12 21 21 4 12 21 12 12 12 21 21 21 21 2 21 21 21 21 21 21 12 12 12 21 12 21 21 21 12 21 21 21 21 21 21 21 2 2 2 21 21 21 12 12 12 21 21 21 21 12 21 21 12 21 21 21 12 21 21 12 12 20 12 12 21 12 12 21 21 21 20 12 12 12 21 21 21 12 12 21 12 12 21 21 21 12 12 21 12 12 12 21 12 21 12 21 12 21 21 12 12 21 21 12 12 21 21 21 21 12 12 12 21 21 12 21 21 21 21 21 12 2 21 21 21 21 21 21 12 21 2 12 12 2 12 12 21 12 21 12 12 12 21 21 21 21 21 21 12 12 12 12 12 12 21 12 12 21 21 12 21 12 2 21 21 21 12 12 12 21 12 21 12 12 2 21 21 21 12 21 12 12 20 21 21 20 12 21 21 12 12 21 21 21 21 21 12 12 12 21 12 12 21 21 21 12 21 21 12 21 12 21 21 2 12 21 21 12 21 21 21 21 21 12 21 12 12 21 12 21 12 12 21 12 12 21 12 12 12 21 21 12 20 4 21 12 12 12 12 21 21 21 12 12 12 12 21 21 21 12 21 12 12 12 21 20 21 21 12 21 12 12 20 21 12 12 20 21 12 12 12 21 21 21 21 12 12 20 21 12 12 12 12 12 12 12 21 21 12 12 12 21 21 12 12 12 12 12 12 21 21 21 2 12 21 21 21 21 21 21 21 12 21 12 21 12 21 12 12 21 21 12 12 12 12 12 21 21 21 12 12 21 12 12 12 12 12 12 21 21 21 21 21 21 12 21 12 21 21 12 12 12 21 21 21 20 21 21 12 12 12 21 12 21 12 12 21 12 12 12 12 12 12 12 2 12 12 12 12 12 12 12 2 21 12 2 12 12 12 12 21 12 12 12 12 21 21 12 12 12 21 12 12 21 12 12 12 12 12 12 21 21 12 21 12 21 12 12 21 12 21 21 21 21 2 12 21 21 21 21 21 12 12 12 12 21 2 12 12 21 12 21 2 21 21 21 21 2 12 2 12 21 21 12 21 12 21 21 12 21 21 21 12 12 21 12 12 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 12 12 12 21 21 12 21 21 12 21 21 21 21 12 12 21 12 2 21 12 12 12 21 21 21 12 21 12 12 21 21 21 12 12 12 12 12 21 12 21 21 12 21 12 12 21 21 21 12 12 12 12 21 21 21 12 12 21 21 21 12 12 2 21 21 12 12 12 21 12 12 21 12 21 21 21 21 21 21 21 21 2 21 6 21 21 21 21 21 12 21 12 2 21 21 11 21 12 12 12 12 12 21 12 21 21 12 12 12 21 12 20 21 21 12 21 21 21 21 21 21 21 21 21 21 12 12 21 12 12 21 12 21 12 2 21 2 21 21 12 12 12 12 21 12 12 12 21 12 12 21 21 12 12 21 12 21 12 12 21 12 12 21 12 21 12 21 21 2 12 21 12 12 21 21 12 21 12 12 21 21 21 12 12 21 11 21 21 21 21 21 12 21 21 21 21 12 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 12 12 21 12 21 12 21 12 12 20 20 12 12 12 12 20 12 12 21 12 20 12 20 21 20 12 21 12 12 12 12 21 20 21 12 12 12 20 20 12 21 12 12 12 12 12 20 12 21 21 12 21 12 12 12 12 20 12 12 12 20 12 12 4 12 4 12 21 12 12 12 21 20 12 20 12 12 21 12 12 21 20 21 12 12 21 21 20 21 12 21 21 21 21 21 20 21 12 12 21 21 2 21 12 2 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 12 12 12 21 2 12 21 21 12 21 21 21 21 21 21 21 12 20 21 21 21 12 21 12 21 2 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 11 12 12 12 12 21 21 21 21 12 12 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 12 21 21 12 21 12 12 21 21 12 21 12 12 12 20 21 12 20 20 12 12 12 21 21 21 12 6 21 21 21 12 21 21 12 21 12 12 12 12 12 12 12 21 21 21 21 21 12 21 12 21 12 12 12 12 21 21 21 12 12 12 21 12 12 20 21 12 21 12 12 21 12 12 21 21 12 21 21 21 12 20 21 21 12 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 21 21 12 21 21 21 21 11 21 21 21 21 12 12 21 21 21 20 21 12 21 21 21 12 21 21 21 21 21 21 21 12 21 2 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 21 21 12 12 12 12 21 12 12 21 21 12 21 12 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 12 21 21 12 21 21 12 12 21 21 21 12 21 21 12 21 21 21 12 12 21 21 12 21 21 12 21 21 21 21 12 21 12 21 21 21 12 21 12 21 12 21 12 21 21 21 21 12 21 21 12 21 12 21 21 21 21 12 21 12 21 12 21 11 21 12 21 21 21 21 21 12 21 12 12 12 21 21 2 2 21 21 11 2 21 21 21 21 2 21 21 12 12 21 12 12 21 21 21 12 21 21 21 21 2 2 12 12 12 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 2 12 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 12 12 12 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 12 12 21 21 12 12 12 21 21 12 21 21 12 12 12 12 12 12 12 21 21 21 12 20 12 21 12 21 21 2 11 2 21 21 21 21 21 21 21 2 12 21 20 12 21 12 21 12 12 21 21 12 21 21 21 21 21 12 12 12 21 21 21 21 21 21 12 12 21 12 21 21 12 21 21 2 21 2 21 21 2 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 13 21 2 2 12 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 12 12 12 12 12 12 12 21 21 12 20 12 12 21 21 21 21 12 21 12 12 12 12 21 12 12 12 12 12 12 12 12 21 21 21 12 21 21 21 12 21 12 20 21 21 2 2 21 2 21 21 21 21 12 20 12 21 21 12 21 12 20 12 21 21 12 2 21 21 21 2 21 13 21 2 21 2 21 12 21 4 12 12 4 12 20 12 21 12 2 21 21 12 12 2 21 12 12 12 21 2 21 21 12 12 21 21 12 20 12 21 21 21 20 21 12 21 21 12 12 12 21 12 21 12 20 12 12 20 12 12 20 20 21 21 21 12 21 12 12 21 12 12 12 12 12 21 12 12 12 12 12 20 21 12 12 12 12 12 12 12 12 21 20 21 12 12 12 12 21 12 12 12 12 21 12 12 12 12 12 20 21 21 21 2 21 12 2 21 21 12 21 21 21 21 12 12 12 12 20 20 12 4 21 12 12 12 12 12 20 21 2 12 21 12 12 21 12 12 20 12 12 12 21 12 20 12 21 21 12 21 21 12 12 12 21 12 21 12 21 21 12 21 12 21 20 12 12 21 12 12 12 21 21 12 12 21 12 21 20 12 21 20 12 12 21 21 21 12 12 21 12 12 21 12 21 21 12 21 12 12 21 12 21 2 11 21 2 21 12 11 12 12 21 12 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 2 12 12 21 21 21 21 2 21 12 21 21 12 12 21 21 12 12 12 12 12 20 21 12 12 21 21 12 21 21 21 12 21 12 21 21 21 12 12 21 21 21 12 12 12 21 21 21 12 12 21 21 21 12 21 21 12 12 21 12 21 21 21 12 21 12 12 12 12 21 12 21 21 20 21 12 12 12 12 12 20 2 21 21 12 12 21 21 21 21 12 21 21 12 21 21 21 21 21 21 2 12 12 12 21 12 12 12 12 12 12 12 21 21 21 21 12 21 12 12 12 21 21 20 12 20 12 12 12 12 12 12 12 21 21 12 15 21 21 21 12 12 12 20 12 21 12 20 21 21 21 12 12 2 12 12 12 12 21 12 12 21 12 12 12 21 20 12 12 20 21 12 20 20 12 21 20 12 12 20 12 12 12 12 12 12 21 21 21 12 12 12 21 21 12 12 21 12 12 12 12 12 21 21 2 21 12 12 12 21 12 20 21 12 12 4 12 20 12 12 12 12 12 20 12 12 20 12 12 12 12 12 20 12 20 12 12 21 12 21 12 12 12 12 21 21 12 12 12 12 12 21 21 21 12 12 12 12 12 12 12 21 21 12 21 2 21 12 21 12 21 12 21 21 20 12 21 12 21 2 21 2 2 2 21 12 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 12 21 21 11 21 21 21 21 21 21 11 21 21 21 21 21 11 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 12 12 12 21 12 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 13 21 21 21 21 21 21 11 21 21 21 12 21 11 21 12 12 21 21 21 21 21 13 2 13 12 2 12 12 12 12 21 21 21 21 21 12 21 2 12 12 12 21 12 12 21 21 21 21 21 12 21 21 12 12 21 13 21 12 12 21 21 21 21 12 12 21 12 21 12 21 21 21 21 21 12 21 12 12 12 21 2 21 21 21 12 12 12 21 12 12 21 20 12 20 12 12 21 4 20 12 21 12 12 12 21 12 20 12 12 12 12 12 20 12 12 4 12 21 12 21 12 21 21 21 21 21 12 12 12 12 12 21 12 21 20 12 12 12 12 12 21 12 12 20 21 12 12 21 12 12 20 12 21 12 12 12 12 12 21 21 12 12 12 4 20 12 12 12 12 12 12 12 21 12 12 21 2 21 12 12 21 12 12 12 12 21 12 2 12 12 12 12 12 20 12 12 21 21 21 12 12 21 12 12 12 12 12 21 2 21 21 21 21 21 21 21 12 12 21 12 21 21 21 12 12 12 12 20 12 12 21 21 21 21 12 21 12 21 21 12 21 12 20 4 12 12 12 12 21 12 12 12 12 21 12 12 21 20 4 21 12 12 12 12 12 12 12 12 21 12 12 21 12 21 21 12 12 21 12 12 21 12 21 12 12 4 12 12 12 12 12 20 12 20 12 12 21 21 12 21 21 12 12 12 12 12 12 21 20 12 12 20 20 12 12 12 20 12 4 12 12 12 21 20 12 21 21 21 21 21 12 21 12 21 12 21 12 12 12 12 12 12 12 12 12 21 12 21 21 12 20 12 20 12 20 20 12 12 12 21 21 12 12 12 12 12 20 21 12 20 12 12 4 12 12 21 12 12 12 21 21 21 12 12 12 12 12 21 12 21 21 21 12 12 12 2 21 21 12 11 21 20 12 21 12 12 12 21 21 12 21 12 21 12 21 12 12 12 12 12 12 12 12 12 12 21 12 12 12 21 12 12 12 21 12 21 12 21 12 21 21 12 12 12 21 12 21 12 12 12 12 21 12 12 21 12 12 21 20 12 21 21 21 21 12 12 12 12 12 12 21 21 21 21 12 12 20 12 12 12 12 12 21 12 12 21 21 12 12 11 21 12 21 12 12 12 12 12 12 12 21 21 21 12 12 12 12 12 12 21 20 21 12 12 12 21 21 12 12 12 12 20 12 20 21 12 12 12 12 12 12 12 12 21 20 12 12 21 12 20 12 12 12 21 12 12 12 21 12 12 12 4 12 12 21 21 12 12 12 12 12 12 12 12 12 12 12 12 12 12 20 12 12 12 12 20 4 20 12 21 12 21 12 21 21 12 12 20 12 21 12 20 12 21 12 12 12 21 21 21 12 20 12 12 21 12 12 12 12 12 12 20 12 20 12 12 12 4 21 20 12 12 12 21 12 12 12 21 12 21 12 21 21 21 21 12 21 21 21 11 21 21 21 12 12 12 12 20 12 12 12 21 21 12 12 12 12 20 12 12 12 12 12 12 12 12 20 12 12 20 12 12 12 12 21 12 12 12 12 21 12 12 12 21 21 12 12 12 21 12 12 21 21 21 12 12 12 12 20 12 12 12 12 12 12 12 12 12 12 12 12 21 12 20 12 12 20 20 12 12 20 12 12 12 12 12 20 12 12 12 21 12 12 12 12 21 21 12 20 21 12 12 20 12 12 12 21 20 21 20 4 12 4 12 12 12 20 12 12 12 20 21 12 20 12 20 21 12 12 12 12 20 12 12 12 12 12 12 12 12 12 4 12 12 4 12 12 12 20 12 12 4 12 12 12 20 12 4 20 12 12 21 12 12 21 12 21 21 12 21 12 21 12 12 12 21 12 12 12 12 21 21 12 12 21 12 12 21 12 12 12 12 12 21 12 21 12 21 21 21 12 12 21 12 21 12 12 21 12 20 12 12 12 20 12 12 12 20 12 20 12 12 4 12 12 21 21 12 12 12 12 12 21 20 12 12 20 12 12 20 12 20 20 4 20 20 12 12 12 12 21 21 12 21 20 12 12 12 12 21 21 21 21 12 12 12 12 12 12 12 12 21 21 21 2 12 4 12 12 12 4 12 4 20 4 12 4 12 12 12 20 12 21 4 20 12 12 12 12 4 20 20 12 20 20 4 12 12 20 4 12 20 20 20 20 12 12 20 4 20 12 12 21 12 21 21 12 21 12 4 12 12 12 12 20 12 12 12 21 12 12 12 12 20 12 12 20 21 12 20 12 4 4 20 20 12 12 4 12 21 20 4 20 12 12 20 12 12 21 12 12 12 20 12 12 12 12 12 12 12 12 20 20 12 12 12 12 12 12 12 12 12 4 4 20 12 12 12 20 12 12 21 12 20 20 12 2 12 12 21 12 12 12 20 12 12 20 20 12 12 20 12 4 12 20 20 12 21 12 12 20 20 20 21 4 20 4 20 20 4 12 12 4 20 4 20 12 4 4 12 12 20 12 21 12 12 12 12 12 21 12 12 12 12 12 12 20 12 12 12 12 21 12 20 12 12 21 12 21 12 12 12 21 12 12 12 12 12 21 12 12 6 21 12 21 12 20 12 12 12 12 20 12 12 12 12 20 20 12 12 12 21 20 12 21 12 12 12 21 12 12 12 12 12 12 21 21 4 12 4 12 20 12 20 12 12 21 12 21 12 12 21 21 12 12 12 12 21 12 21 12 12 21 12 12 21 4 20 20 20 4 20 21 4 12 12 12 11 12 12 12 12 12 20 12 4 20 12 12 20 12 12 12 12 20 12 12 12 12 20 4 20 21 12 21 12 12 12 12 12 12 12 12 12 12 12 12 12 12 21 21 12 12 12 21 12 21 12 12 21 4 12 12 12 12 12 21 12 12 20 21 12 12 12 12 12 20 12 12 21 20 12 21 12 12 12 12 12 12 21 12 12 21 12 12 21 12 12 12 21 12 12 20 12 12 12 4 12 21 20 12 12 12 21 12 12 12 12 12 21 12 12 12 12 21 12 21 21 12 21 12 12 21 12 12 21 12 2 21 21 12 21 12 21 21 12 12 21 12 12 12 12 2 12 12 20 12 12 21 12 12 21 12 12 12 12 21 12 12 21 12 21 21 21 21 12 12 21 21 12 12 12 12 12 21 12 21 12 20 12 12 20 12 12 12 21 21 2 21 21 21 21 11 21 21 21 2 2 21 21 21 2 21 21 11 21 21 21 13 2 21 21 21 21 2 21 2 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 2 21 21 12 12 12 21 12 21 21 21 21 21 21 20 12 21 12 12 12 21 21 2 21 21 21 21 21 2 2 2 21 21 21 12 2 21 21 20 21 20 21 21 11 21 2 21 21 2 21 21 2 2 21 2 21 21 2 21 2 21 2 21 2 2 2 2 21 21 2 21 12 21 21 21 12 21 12 21 12 12 21 21 12 21 12 12 20 12 12 12 12 12 12 20 12 20 12 20 12 12 20 13 12 21 12 12 12 20 12 21 21 12 21 12 12 4 20 12 4 12 20 12 12 12 20 21 12 12 12 12 12 12 12 21 12 12 12 12 20 12 20 21 21 21 21 12 4 12 20 21 12 4 21 12 21 12 20 21 12 12 12 21 12 21 12 12 12 12 21 12 20 12 12 12 11 12 21 12 21 21 21 21 12 21 12 12 12 20 21 21 12 21 12 21 12 21 12 12 21 21 12 21 20 21 12 12 12 12 12 12 21 21 20 21 12 21 20 12 12 20 21 20 12 21 12 21 12 12 21 12 20 12 12 12 21 12 20 12 12 12 12 12 20 21 20 20 12 20 20 12 12 12 12 12 21 21 12 12 12 12 12 12 12 12 20 21 21 12 12 12 12 12 21 12 21 2 21 21 21 21 2 21 12 21 12 21 12 12 21 12 21 12 12 12 12 12 12 12 21 12 12 12 12 21 12 12 12 12 21 12 12 12 12 12 21 12 21 21 21 21 12 12 12 12 12 12 21 12 21 12 21 12 12 21 12 21 21 2 12 12 21 21 12 12 21 12 21 21 21 21 2 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 20 12 2 12 21 12 2 21 12 20 12 21 21 12 12 12 12 12 21 12 21 12 12 12 12 21 12 12 21 12 21 12 12 21 12 12 21 21 21 12 12 20 21 12 12 12 12 20 12 21 12 12 12 12 21 12 12 21 21 21 21 21 21 21 21 21 21 12 12 12 12 21 12 21 21 21 21 21 12 12 21 12 21 21 12 21 21 12 12 21 12 21 12 12 21 12 21 12 21 12 21 21 21 21 12 21 12 12 21 12 12 12 12 21 21 21 21 21 21 12 21 12 12 12 12 21 12 12 21 21 12 21 21 21 21 12 21 12 21 21 12 2 21 12 21 12 12 12 12 12 12 21 12 12 21 12 21 21 21 12 21 21 12 12 12 12 12 12 12 20 21 12 12 12 12 21 12 12 12 21 21 21 12 12 21 21 21 12 21 12 12 12 12 12 12 21 21 21 21 21 12 12 12 21 21 12 21 21 21 21 12 2 12 12 21 21 12 2 21 2 12 12 12 12 21 2 21 21 12 12 21 12 12 21 21 12 12 21 21 12 12 12 12 21 12 21 12 21 21 21 21 12 12 12 12 12 20 12 2 12 21 21 12 12 21 12 21 12 12 4 12 12 12 21 12 12 12 21 20 12 12 21 12 12 12 21 20 12 20 21 4 12 21 12 12 20 21 12 12 20 12 12 12 12 12 12 21 12 12 12 4 12 12 12 21 12 21 12 12 12 20 12 12 12 12 12 12 12 21 12 12 21 12 21 21 12 12 20 12 12 12 12 12 12 21 20 12 12 12 12 12 12 12 21 12 12 12 21 12 21 12 12 21 2 21 21 12 12 12 21 20 12 21 12 21 12 21 12 12 21 21 12 21 20 20 21 12 21 21 12 12 21 2 12 12 12 12 21 12 21 12 12 21 12 20 21 12 21 21 12 12 12 12 20 12 12 21 21 21 12 12 12 12 12 12 12 12 12 12 21 21 21 21 12 21 21 12 12 21 12 12 12 21 12 12 21 12 21 12 21 12 21 12 12 12 12 12 12 21 12 21 12 12 12 21 12 21 12 12 12 12 12 21 21 21 12 21 12 12 2 12 6 21 21 12 21 21 12 21 12 12 12 21 12 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 20 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 2 21 21 21 21 21 2 21 2 2 21 21 21 12 12 21 21 2 12 12 12 12 21 21 2 21 21 21 21 21 2 2 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 12 12 12 12 12 12 20 20 12 12 12 12 12 20 21 12 12 12 21 20 12 20 20 12 12 12 12 12 12 20 12 21 12 20 12 12 12 12 20 20 12 12 12 12 12 21 21 21 12 21 12 12 21 12 20 12 12 21 20 21 21 20 12 12 12 11 12 12 12 12 21 12 20 20 12 12 21 21 21 12 21 12 20 12 21 21 21 21 12 21 21 21 21 21 21 20 21 12 12 2 2 2 21 21 2 21 12 12 12 12 21 21 21 21 21 21 21 21 21 21 11 2 21 21 21 12 21 2 21 21 21 21 12 21 21 2 21 2 12 12 21 21 12 21 21 20 21 21 21 2 21 21 21 12 21 21 21 21 21 21 12 21 12 21 12 12 12 20 21 12 21 12 12 12 21 21 21 2 21 12 21 12 21 21 21 12 12 12 12 12 12 12 12 12 21 12 21 21 20 21 21 12 21 21 21 21 21 21 12 12 21 12 12 12 12 12 12 20 21 20 12 21 21 12 21 21 12 21 12 12 21 12 12 12 12 21 12 12 21 21 20 12 12 20 12 12 12 21 12 12 21 12 21 21 20 21 21 12 12 12 12 12 21 12 12 12 12 21 20 21 12 12 2 21 2 2 2 2 21 21 12 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 12 21 12 12 12 21 12 12 21 12 21 21 12 12 12 20 21 12 21 21 12 21 12 12 12 20 20 12 21 21 12 12 12 12 21 21 21 21 12 12 12 21 12 21 12 12 21 12 21 12 12 12 12 21 21 21 12 12 21 21 21 12 12 21 21 12 21 21 12 21 21 21 21 12 12 2 21 21 12 12 12 12 20 20 21 20 20 21 12 12 12 21 21 4 21 12 21 21 21 21 2 21 2 12 12 21 2 21 21 2 21 21 21 12 12 12 12 12 12 12 21 12 2 21 2 21 12 12 21 21 12 21 12 21 21 21 12 12 12 21 12 12 12 21 12 21 12 12 12 12 12 12 12 12 12 12 12 21 12 12 12 21 21 12 12 12 21 12 12 20 21 21 12 12 2 21 21 2 21 12 21 21 21 12 21 12 21 21 2 12 21 21 2 21 2 21 21 21 21 21 2 21 2 12 21 21 21 2 2 2 21 21 21 12 21 21 21 21 21 21 2 21 12 12 2 21 21 12 21 12 21 12 12 21 12 12 12 12 12 12 12 21 21 2 21 21 21 12 21 11 21 2 12 12 12 12 12 12 21 4 12 12 12 21 20 21 21 21 21 21 12 20 12 12 12 21 21 12 12 12 21 21 12 12 21 21 21 12 12 12 21 12 21 21 21 21 21 12 21 21 21 21 21 12 21 21 12 21 12 21 12 12 21 21 2 21 2 21 21 21 21 2 21 21 21 21 2 21 21 21 21 2 21 21 21 12 21 21 21 21 12 12 21 21 12 12 12 12 21 21 12 21 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 2 21 21 13 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 2 21 2 21 2 21 21 21 21 21 12 12 2 21 21 21 11 21 12 12 21 21 12 21 21 21 12 21 12 11 12 21 21 11 21 21 21 2 21 21 12 12 21 21 21 12 12 12 12 12 20 12 21 12 21 12 12 12 21 2 12 12 21 21 21 21 21 2 21 21 12 21 2 12 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 12 2 21 21 21 21 2 21 21 21 12 2 2 21 2 2 21 21 21 12 21 12 12 12 21 21 21 2 12 12 12 12 12 12 12 21 21 21 21 12 12 2 12 21 12 21 21 21 21 20 21 12 21 21 12 21 12 12 12 21 12 12 12 21 21 21 21 12 12 21 21 2 11 21 21 21 21 21 21 21 21 12 21 2 21 12 21 21 21 21 12 21 21 12 21 21 21 12 12 21 12 21 21 21 21 2 21 2 21 2 12 12 12 21 12 12 21 12 20 21 21 21 21 21 11 21 11 2 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 2 12 2 21 21 2 21 12 12 21 21 12 21 12 12 21 21 12 12 12 12 21 12 21 21 21 20 12 12 12 12 12 21 21 21 12 21 13 21 21 21 21 2 21 21 2 21 21 21 21 13 21 21 21 21 21 21 21 21 2 2 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 2 21 21 2 21 21 21 21 2 21 21 21 21 21 21 2 21 2 21 21 2 21 21 21 21 21 21 21 21 13 21 21 2 21 21 12 21 12 12 21 12 21 21 12 21 12 12 21 12 21 21 20 21 12 12 12 21 12 21 12 21 12 21 12 21 21 12 12 21 21 21 21 12 21 21 12 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 12 12 12 21 12 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 21 11 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 2 21 6 2 2 21 2 21 21 21 21 21 21 21 21 2 2 21 2 2 21 2 2 21 21 21 21 2 2 21 21 21 2 21 21 2 21 2 21 21 21 2 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 12 12 21 12 21 21 2 21 21 21 21 21 12 12 21 21 21 21 12 12 12 21 21 21 6 2 21 2 2 21 21 21 12 20 21 12 20 12 21 12 12 21 20 21 21 2 21 12 21 21 21 12 21 21 12 12 12 12 20 20 20 12 12 12 12 12 12 12 21 12 21 21 21 21 21 4 21 21 21 21 21 21 2 21 11 21 21 21 2 21 11 21 2 2 2 2 21 21 12 21 12 21 12 21 21 12 21 21 21 21 21 2 21 2 21 21 12 12 21 21 21 21 21 2 15 2 2 21 21 21 12 21 21 12 21 21 2 21 2 2 21 21 21 21 12 21 21 12 21 2 12 21 13 21 21 21 12 21 2 21 21 2 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 2 21 2 2 21 21 2 2 21 2 21 21 21 21 21 21 21 21 21 12 21 12 12 12 21 21 21 21 12 12 21 12 12 12 20 12 20 12 12 12 12 12 21 12 21 12 12 12 12 12 12 12 12 12 12 20 12 21 12 21 21 21 21 12 12 12 21 21 21 21 12 12 21 12 12 21 21 12 12 21 12 21 12 20 21 12 12 21 12 20 12 12 21 12 12 12 12 20 21 12 4 12 12 12 12 12 21 12 12 20 12 12 12 12 21 12 4 12 21 20 12 20 12 12 12 12 12 12 21 12 12 12 12 12 12 21 21 12 12 20 21 21 21 12 12 12 21 12 21 21 12 12 2 12 21 12 12 12 21 21 12 21 21 21 12 12 12 11 12 12 12 2 21 12 21 21 20 20 12 12 20 20 12 12 21 12 21 12 12 12 12 12 20 12 12 12 12 12 20 20 12 21 21 21 12 12 12 21 20 12 21 12 12 21 12 12 12 12 12 12 12 20 12 12 12 12 12 20 12 12 12 21 12 12 21 12 12 20 12 21 20 12 4 20 4 4 21 12 12 12 21 12 12 12 12 21 20 12 12 4 20 12 20 12 20 12 12 20 21 4 20 12 20 12 12 12 12 12 20 21 12 12 12 12 20 21 21 12 12 21 21 21 12 21 21 12 21 21 2 21 21 21 21 21 21 21 12 21 12 12 12 21 21 12 21 12 21 21 20 20 12 21 21 12 12 20 21 12 12 12 12 20 12 12 21 12 12 12 12 21 12 12 21 21 12 12 21 21 21 21 21 21 12 21 21 20 20 12 21 12 21 12 12 12 12 21 12 12 21 12 21 12 21 12 12 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 12 12 21 21 12 12 12 12 12 12 12 21 21 12 12 21 20 20 12 12 12 15 21 21 21 21 21 12 21 21 12 12 4 12 20 12 12 21 12 21 21 21 21 12 21 12 21 12 21 21 12 12 12 12 12 12 21 12 21 2 21 21 21 21 2 12 21 12 12 12 21 21 21 21 12 21 21 21 11 21 21 12 2 21 21 12 12 21 12 12 13 12 12 12 21 12 12 21 12 12 21 2 20 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 12 12 21 12 12 21 12 21 21 12 12 12 12 12 12 21 21 21 12 2 2 21 21 21 12 21 21 12 12 12 2 21 21 21 21 21 21 12 12 21 21 21 21 21 21 20 12 12 21 12 21 12 12 21 21 12 12 12 21 21 12 12 12 12 12 20 12 12 12 12 12 12 20 12 12 21 12 12 12 12 12 4 12 4 4 12 2 4 20 12 4 12 12 20 20 12 12 12 12 12 12 21 20 2 12 21 21 12 21 21 12 12 21 12 12 12 12 12 12 12 21 12 12 20 12 21 12 12 12 21 20 12 12 20 12 20 20 20 20 12 12 20 12 21 21 21 12 12 12 12 12 21 12 12 21 12 12 20 20 21 21 12 21 21 21 21 12 21 20 21 20 12 21 12 20 21 12 21 21 12 12 12 12 21 2 21 21 2 2 21 2 21 2 12 12 12 12 21 12 21 12 21 12 21 12 12 21 2 21 2 21 2 21 21 21 21 21 21 2 21 21 21 21 11 2 2 21 21 2 21 2 21 2 21 21 21 12 12 21 12 21 12 21 2 2 12 12 12 21 12 21 12 21 21 21 21 21 12 21 21 21 21 21 12 12 12 20 21 12 4 12 15 12 12 12 21 20 20 12 21 21 21 21 21 21 21 21 12 20 20 12 21 21 21 21 21 21 21 21 21 21 13 21 21 21 12 21 2 21 2 12 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 2 2 21 11 12 12 12 12 2 12 12 12 21 12 12 12 12 21 12 12 11 2 21 12 21 21 12 21 21 2 21 21 21 12 21 12 12 2 12 21 21 21 20 21 12 12 20 12 20 12 12 12 12 21 12 21 12 12 12 12 12 21 12 12 12 12 20 12 12 2 12 12 12 12 12 21 2 21 21 12 21 21 12 21 21 21 21 21 21 13 21 21 21 21 6 21 21 21 21 13 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 13 21 21 21 2 21 2 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 12 21 15 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 12 21 12 12 21 21 12 21 21 20 21 21 21 12 21 12 21 12 21 12 12 21 12 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 20 13 21 12 21 21 12 21 12 21 21 12 12 12 12 12 12 21 21 12 21 21 12 21 12 12 12 21 12 12 12 21 12 12 21 21 21 21 12 2 21 12 12 12 21 21 12 21 12 21 21 12 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 20 12 12 12 12 12 4 12 12 4 12 12 4 12 21 12 4 20 12 21 12 21 21 21 21 21 21 21 12 12 2 12 12 21 21 11 12 12 21 11 21 2 21 21 21 21 12 6 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 12 21 12 21 21 21 12 12 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 11 21 21 12 21 21 21 12 21 2 21 13 21 21 21 12 2 21 12 12 12 21 21 12 21 21 12 21 21 2 21 21 2 21 21 21 2 2 2 12 21 21 12 21 21 21 12 12 12 12 2 21 2 21 21 21 21 21 21 21 21 21 15 21 21 21 21 2 21 2 21 21 2 2 21 21 21 21 21 21 21 21 2 21 2 21 21 2 13 21 21 2 21 21 21 21 12 12 12 21 12 21 12 12 12 12 21 12 12 12 21 21 12 21 21 12 21 21 21 12 2 2 21 12 21 12 12 12 20 12 21 21 12 21 12 12 12 12 12 12 21 12 12 12 21 12 12 20 12 4 12 20 4 12 4 4 20 12 12 20 4 20 21 21 20 12 12 2 21 12 12 12 4 12 12 4 12 12 21 12 2 12 21 21 12 12 21 21 21 21 21 21 2 2 12 12 12 12 21 21 2 21 21 21 12 21 11 21 21 2 21 11 2 21 21 12 21 12 12 21 21 12 12 21 2 12 21 12 12 21 12 2 21 12 21 12 21 12 12 21 12 20 4 2 4 12 4 8 12 12 21 20 12 12 12 21 12 20 12 12 12 12 21 21 21 21 12 21 21 12 21 12 21 2 12 21 21 21 11 12 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 12 21 12 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 12 12 21 12 12 21 12 21 12 12 12 12 21 20 2 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 11 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 2 21 12 21 2 21 21 2 2 21 2 2 2 21 21 21 12 21 21 12 20 12 12 21 12 12 20 12 12 21 21 20 12 20 21 12 12 4 2 12 2 2 21 21 21 21 12 21 21 21 12 12 12 12 21 21 2 12 12 21 21 12 12 12 12 12 12 12 20 12 21 12 12 21 12 21 21 21 21 21 21 21 12 21 21 12 12 12 21 21 12 12 21 12 12 21 21 21 12 21 21 21 12 21 21 12 12 12 12 12 12 12 12 12 12 21 21 12 12 21 21 21 21 21 21 12 21 12 21 12 12 12 12 21 21 21 21 12 21 12 12 12 12 12 21 12 21 21 12 12 12 21 21 12 21 21 21 21 21 21 12 12 21 21 12 21 20 12 12 12 12 15 12 12 21 12 21 21 21 21 12 12 21 21 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 2 12 12 12 4 12 12 12 12 21 12 21 12 12 21 21 2 21 21 12 12 12 12 12 12 20 12 21 12 12 21 12 21 21 21 21 2 2 12 12 21 21 12 12 21 21 21 21 12 12 12 20 12 12 21 21 12 12 12 21 21 12 20 12 12 12 12 21 21 11 2 2 2 2 12 21 12 12 21 21 12 12 2 2 12 21 12 12 12 12 12 21 12 12 12 12 12 21 12 2 12 21 12 12 20 12 2 12 12 21 21 21 2 2 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 21 2 21 21 2 12 12 21 12 21 20 12 21 21 2 21 21 21 21 21 2 21 21 21 2 21 2 21 2 21 21 2 21 21 12 12 21 21 21 21 21 12 12 12 21 21 12 12 12 20 12 12 12 12 21 12 12 21 12 20 21 21 21 21 21 21 21 2 21 12 21 21 21 21 2 21 11 12 21 21 21 21 21 21 12 21 21 21 6 2 21 21 21 21 20 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 13 2 21 21 21 21 21 21 13 2 2 21 21 21 21 2 21 21 21 21 21 2 2 21 21 21 21 2 2 12 21 11 21 12 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 11 21 21 21 2 21 2 11 2 21 2 21 21 21 21 11 21 2 21 21 21 2 21 21 21 12 21 21 2 21 21 12 21 21 12 21 21 21 21 21 6 21 2 21 21 21 21 21 21 21 21 2 12 21 12 12 12 21 20 12 12 12 12 12 12 21 12 12 12 12 2 20 21 12 12 2 20 12 12 12 12 12 4 4 12 20 12 12 12 12 12 4 20 12 20 20 12 21 12 20 21 21 12 21 12 12 12 12 21 12 12 21 12 12 21 12 12 21 12 12 21 2 21 21 12 20 21 21 21 21 2 21 21 21 21 21 21 2 6 21 21 21 21 21 2 21 2 21 21 2 21 2 21 21 21 12 21 21 12 12 21 12 12 12 12 11 12 12 12 12 12 12 21 21 12 21 21 21 21 12 21 21 21 21 12 21 12 12 20 21 21 12 12 21 12 21 2 21 21 12 20 21 21 12 21 20 20 12 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 12 21 20 12 12 21 2 21 21 21 21 11 21 21 21 21 21 2 2 2 2 21 2 21 21 21 21 2 21 21 21 21 2 21 2 21 21 2 2 2 21 2 21 21 21 2 11 2 21 21 21 21 2 21 2 2 11 21 21 21 21 2 12 21 21 21 12 21 2 12 21 21 21 21 12 2 12 12 12 21 12 21 21 12 11 21 21 12 12 21 12 12 12 2 12 21 20 21 21 12 21 12 20 11 21 21 21 12 21 12 20 21 21 21 12 21 21 12 12 21 12 12 12 12 12 12 2 21 21 12 12 12 21 21 12 21 20 21 12 21 12 12 21 12 12 12 12 21 12 21 21 2 21 21 21 12 12 12 21 21 21 21 21 12 21 21 12 12 20 21 21 12 12 21 12 12 12 21 12 2 2 12 11 2 21 21 2 21 21 21 21 21 2 21 12 21 2 12 2 2 2 21 2 2 21 21 2 21 2 2 21 2 2 2 12 21 21 2 21 21 21 2 21 11 2 21 2 12 12 12 21 21 21 2 21 21 21 2 11 11 2 2 21 21 21 2 21 21 2 2 2 2 2 21 21 2 21 21 21 2 2 2 21 2 2 2 21 21 12 21 21 21 21 12 21 21 12 21 21 21 21 21 12 21 21 12 21 21 12 21 21 12 21 12 12 21 21 2 12 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 6 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 12 21 12 12 21 13 21 12 21 21 21 11 21 21 12 21 12 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 2 21 21 21 21 2 21 21 12 21 21 21 21 15 21 12 2 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 2 11 21 21 21 21 21 21 2 21 21 21 21 2 2 21 21 21 21 21 21 2 21 21 2 2 2 2 11 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 12 21 12 2 21 21 21 21 21 21 21 2 21 12 21 2 21 21 21 21 21 21 21 6 21 21 21 12 12 21 21 21 21 21 12 21 21 21 21 21 21 12 21 12 2 21 21 21 21 2 21 12 12 12 21 21 21 12 21 21 21 21 21 21 11 11 21 21 12 21 21 12 21 12 21 12 21 21 12 21 2 11 21 21 21 21 21 2 21 21 11 21 21 11 21 21 21 21 21 21 21 2 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 13 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 11 21 21 2 21 2 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 12 11 21 21 2 2 21 2 21 21 11 21 21 2 21 2 12 12 21 21 21 21 21 21 12 21 12 12 21 21 21 21 21 21 21 21 12 21 12 2 21 2 11 2 2 2 2 2 21 21 2 2 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 12 2 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 2 2 2 21 2 12 21 21 21 21 2 21 2 13 21 21 2 2 2 21 21 21 11 21 21 12 21 21 21 21 21 2 21 21 12 21 2 21 2 21 2 2 21 2 11 11 2 21 2 21 21 2 21 2 21 21 2 2 2 21 2 21 2 21 21 21 21 21 21 21 21 2 21 21 21 2 21 2 21 21 21 21 21 21 2 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 2 21 21 2 2 21 12 21 12 21 21 21 21 21 21 12 21 21 12 12 21 12 12 12 21 21 21 21 21 21 21 11 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 11 21 21 2 21 21 2 21 21 21 11 21 2 21 21 21 11 21 2 12 21 20 11 21 21 21 21 21 21 21 12 12 21 21 12 21 12 21 12 2 12 21 2 21 21 21 2 21 12 2 21 2 2 2 21 21 2 21 21 21 21 2 21 21 21 21 21 12 21 12 12 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 6 2 21 21 2 21 21 21 21 21 2 2 2 21 21 21 12 21 12 21 21 21 2 12 12 12 21 20 21 12 12 12 12 21 21 12 12 12 12 21 21 20 21 12 12 12 12 12 21 2 2 21 2 21 21 2 21 12 12 12 21 21 12 21 21 12 21 12 21 12 21 21 2 21 21 21 21 21 12 21 21 21 12 21 12 12 12 21 12 21 12 21 21 12 12 21 21 12 21 21 21 2 2 21 12 12 12 21 12 12 12 12 12 12 21 12 12 21 12 12 12 12 12 12 12 12 12 12 12 12 12 21 12 12 12 20 12 21 21 21 12 12 21 12 12 12 21 21 21 12 12 21 21 2 21 21 21 12 2 21 12 12 12 12 12 12 12 12 21 12 20 12 12 12 21 12 21 21 12 12 12 21 21 12 21 21 12 12 12 20 12 12 21 12 21 21 12 21 2 12 12 12 12 12 21 12 21 12 12 21 21 12 12 12 12 21 12 12 12 2 12 21 20 20 12 21 21 21 12 12 12 12 12 20 20 21 12 21 12 12 12 12 21 21 12 12 12 12 21 2 2 12 12 12 21 12 21 12 21 21 12 12 21 20 12 12 12 20 12 21 21 12 12 12 21 21 12 12 12 21 21 12 21 12 12 12 12 12 21 12 21 12 21 12 21 20 21 20 12 12 12 21 21 21 21 21 11 21 21 21 21 12 2 12 21 12 12 21 12 21 21 21 12 12 21 21 21 2 21 21 2 2 21 21 21 2 2 2 21 21 2 2 2 21 2 2 21 13 2 21 12 21 2 2 21 21 2 21 21 2 11 2 2 2 21 21 21 21 21 2 2 2 21 2 2 2 21 21 2 2 2 2 2 21 21 2 21 2 21 21 2 21 2 21 21 21 21 2 2 2 21 2 21 21 21 21 11 21 12 21 21 21 21 21 21 21 2 6 21 21 21 11 2 21 21 21 21 2 21 21 21 21 2 21 2 2 2 2 2 21 21 2 21 21 11 2 2 2 21 21 21 21 21 21 21 21 21 2 21 21 2 2 21 2 21 21 21 2 21 21 2 2 21 21 2 2 21 2 21 21 21 11 2 2 21 12 2 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 2 12 21 11 21 21 21 2 21 12 12 12 12 21 21 2 21 21 2 21 21 21 12 21 21 21 2 21 21 2 21 21 21 21 21 21 12 21 12 21 21 12 12 12 21 21 21 21 12 21 21 21 12 21 21 12 21 11 12 21 21 21 21 12 21 12 12 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 11 21 21 21 21 12 21 21 21 21 12 21 21 12 12 21 21 21 21 12 21 21 12 12 12 21 12 21 21 12 21 21 21 21 12 12 12 20 12 20 21 21 12 12 12 21 21 21 12 21 12 12 12 12 12 2 12 21 21 21 12 12 12 12 21 21 12 21 21 21 21 21 2 21 12 2 21 21 21 11 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 12 21 21 21 21 21 11 12 21 12 21 21 21 21 21 21 21 21 12 21 21 21 12 12 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 11 21 12 21 21 21 12 12 12 20 21 21 21 21 12 21 21 11 21 2 21 12 12 2 2 21 2 21 21 21 21 21 2 21 2 2 21 21 21 2 2 21 21 21 21 21 21 2 21 21 2 21 21 2 21 21 21 13 2 21 12 21 21 21 2 12 21 21 12 11 21 21 12 21 21 21 4 12 12 11 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 20 12 12 12 21 21 21 21 21 12 21 21 21 21 12 21 21 12 12 21 21 21 21 21 12 21 12 21 12 12 20 20 21 12 21 21 12 21 12 12 12 21 12 12 12 12 12 12 12 12 21 12 21 12 12 12 12 21 12 20 20 20 21 12 4 20 12 12 4 12 4 12 12 12 12 12 20 12 12 12 12 12 12 12 12 4 12 20 12 21 8 12 4 4 4 21 4 4 4 4 12 21 12 20 12 21 12 12 20 21 20 21 2 21 12 4 12 12 4 4 20 4 12 20 20 20 20 12 12 12 12 20 12 12 12 12 21 12 21 20 20 12 4 12 12 12 21 20 12 12 12 12 12 12 12 20 12 20 12 12 12 20 12 20 21 12 12 21 12 12 12 12 21 12 12 12 12 12 12 21 12 21 21 12 21 12 12 21 12 12 21 12 12 12 21 12 12 12 12 12 12 12 12 12 12 20 12 12 12 20 12 12 12 12 20 21 12 4 12 2 21 12 12 21 12 21 21 21 12 12 21 12 12 12 11 12 21 12 12 12 21 20 12 21 12 12 21 13 21 21 12 12 12 12 12 21 12 12 12 21 12 12 12 20 12 12 21 12 12 12 12 12 12 12 12 21 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 20 12 4 20 20 20 12 12 21 21 21 21 12 12 12 20 12 20 12 12 12 21 12 12 20 12 12 20 20 21 20 12 12 21 21 21 20 12 20 20 21 12 20 21 4 12 20 12 21 12 21 21 12 12 12 12 12 20 12 12 21 12 12 21 21 12 12 12 20 21 21 21 12 12 12 20 12 12 21 21 12 12 21 21 12 12 12 12 21 21 21 21 21 21 21 21 21 12 21 12 21 12 12 20 12 12 12 21 12 21 20 12 20 12 12 21 12 12 21 12 4 12 12 12 12 21 20 21 20 21 21 12 12 12 12 12 12 21 12 12 12 21 12 21 21 21 12 12 12 12 12 12 12 12 12 12 21 20 20 12 12 20 12 20 12 12 21 12 21 21 12 12 4 4 12 12 12 12 12 12 12 21 12 21 12 21 12 21 12 21 12 21 12 12 20 12 12 12 21 12 12 12 12 4 12 12 12 12 12 12 20 4 12 12 12 21 20 20 20 20 20 12 20 20 4 20 20 12 12 12 12 20 12 21 12 12 12 20 12 20 4 12 12 12 12 12 12 4 4 4 4 4 20 20 4 4 20 4 4 4 4 4 20 20 12 20 4 12 4 20 4 4 4 12 12 12 12 12 20 12 21 12 12 12 12 12 12 21 20 20 12 12 4 4 12 12 4 4 20 4 12 20 4 12 20 4 12 20 4 12 4 4 12 4 20 20 4 20 8 12 20 12 12 12 21 21 20 21 12 12 21 12 12 12 12 12 12 21 21 21 21 21 12 12 6 21 12 21 12 12 21 21 13 21 21 12 12 12 12 21 12 12 2 21 21 12 21 12 12 12 12 21 21 21 12 12 21 12 21 21 21 12 12 21 12 12 21 2 12 21 21 12 21 12 12 21 21 21 21 12 12 21 21 21 21 12 21 12 21 11 21 21 21 12 21 12 12 21 21 21 21 12 21 21 12 21 21 21 21 21 12 21 12 12 21 12 12 12 12 12 12 21 21 12 12 21 12 20 12 12 12 21 20 20 21 21 12 12 21 12 21 21 12 21 21 12 12 21 12 12 20 12 12 21 12 12 21 12 12 20 12 21 20 12 20 12 4 12 12 12 20 12 21 21 21 12 12 21 21 21 12 12 12 20 12 12 12 12 12 12 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 12 12 12 12 21 21 21 12 12 12 12 12 21 12 21 12 12 12 12 20 12 20 12 12 4 12 12 21 21 12 12 20 20 21 12 12 12 21 12 21 12 12 21 12 21 20 12 12 12 20 21 12 21 12 12 12 12 21 21 12 21 12 12 21 21 21 12 21 12 21 12 21 21 21 21 12 21 21 6 21 12 21 21 21 12 12 21 12 12 12 21 12 21 12 21 21 12 21 21 21 12 12 12 20 12 21 21 12 12 12 12 2 21 12 21 21 12 12 21 21 21 12 20 12 21 21 12 12 21 12 20 12 12 21 21 12 12 21 12 21 21 21 21 20 12 12 12 20 21 12 12 21 21 21 12 20 21 12 12 12 12 12 12 12 21 21 12 12 20 12 12 21 21 21 21 21 21 21 12 21 12 12 21 21 21 21 21 12 21 20 21 12 21 21 21 21 21 21 12 21 12 12 12 12 20 12 12 12 20 20 20 12 12 21 12 21 12 12 12 21 21 21 12 12 21 21 21 21 12 12 12 20 21 21 21 12 12 20 12 21 21 21 12 12 12 12 12 12 12 20 12 12 12 20 12 21 12 12 12 12 12 21 21 20 20 21 12 12 12 12 12 21 21 12 12 12 12 12 12 12 12 12 12 20 21 12 11 21 12 20 12 4 21 12 12 12 12 21 21 21 12 12 12 12 21 21 21 12 4 12 12 12 12 12 12 12 21 21 21 21 21 12 12 20 20 4 20 21 21 21 21 21 12 12 12 12 21 21 21 21 12 12 21 21 21 12 12 21 21 2 16 21 12 21 21 12 12 12 21 21 21 12 12 20 20 21 12 12 12 12 12 12 12 21 12 21 21 21 12 20 12 2 12 12 21 21 21 21 20 12 21 21 21 12 12 12 21 12 21 21 12 21 21 12 12 12 20 12 4 12 21 20 21 12 12 20 21 12 12 12 20 12 21 21 20 12 20 12 12 21 12 12 12 21 12 12 12 12 12 20 21 21 21 21 12 20 12 12 4 20 20 12 21 21 21 21 21 20 12 12 12 12 12 12 21 21 12 12 12 12 12 12 20 21 12 12 21 12 21 12 21 20 21 21 12 12 12 21 12 21 12 12 21 21 21 21 20 21 21 21 21 12 12 12 12 21 12 12 21 12 12 12 12 12 12 12 12 12 12 2 12 2 12 20 21 20 12 20 20 12 12 12 21 21 12 12 12 12 12 12 12 21 12 21 21 12 20 12 12 21 12 4 20 12 12 12 12 20 21 12 21 12 12 12 12 12 12 12 12 12 4 20 20 20 12 21 12 12 21 20 20 12 12 12 20 12 12 4 12 4 12 12 12 12 20 12 12 12 12 12 4 12 12 12 20 20 12 20 12 12 21 12 12 12 12 12 12 20 12 20 12 4 21 21 12 12 12 12 12 20 12 12 12 12 20 12 12 21 2 12 20 12 12 12 12 12 20 12 21 12 12 21 21 21 12 21 12 21 12 12 21 12 21 21 21 21 12 4 12 12 12 12 21 12 21 12 12 12 20 12 21 21 12 21 21 21 21 12 20 12 12 12 21 21 21 12 12 21 12 12 12 12 12 21 12 20 12 4 4 12 12 12 12 12 12 12 11 21 21 12 21 21 12 12 12 21 20 12 12 21 21 12 21 21 12 20 12 12 12 12 21 21 2 12 12 21 12 12 20 12 20 12 12 12 21 21 11 21 12 21 12 20 21 21 21 12 12 12 21 21 12 12 12 21 12 12 12 12 21 20 21 12 12 12 12 12 21 12 12 12 20 12 12 12 21 12 21 21 21 12 21 12 20 12 21 21 21 12 12 12 12 12 12 12 12 21 21 12 12 12 12 21 21 21 21 12 12 21 21 21 21 12 21 12 21 21 21 21 21 2 21 12 12 20 12 12 20 12 20 20 21 20 21 12 21 12 12 12 12 21 12 12 12 21 2 21 12 21 12 12 20 12 12 12 12 12 21 12 21 21 21 12 12 4 12 20 12 12 21 21 12 12 12 12 21 12 21 12 20 12 21 21 4 12 12 20 12 21 12 21 21 12 21 12 12 12 21 21 12 12 12 12 13 12 12 2 21 21 12 21 12 12 12 21 12 20 12 12 21 2 21 21 21 12 12 12 21 12 21 21 21 12 21 21 21 21 21 21 12 21 12 12 21 21 21 21 12 20 12 12 11 21 12 11 12 12 21 21 12 12 12 21 21 12 21 21 12 12 12 12 21 21 21 21 21 21 21 21 21 21 11 12 21 12 21 21 21 21 21 21 12 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 12 12 12 12 12 21 21 21 21 12 12 20 12 12 20 20 12 12 21 12 21 21 21 21 21 12 12 21 11 21 21 12 12 12 20 21 12 21 12 12 12 12 12 21 21 12 21 12 12 12 12 21 12 12 21 12 12 21 21 21 12 21 21 20 20 21 12 21 12 21 21 20 12 12 21 12 21 21 12 12 12 12 21 12 21 20 12 20 21 12 12 12 12 21 21 12 12 21 12 12 12 12 21 21 12 21 12 21 12 12 12 12 21 12 12 20 12 12 12 21 12 12 12 12 12 12 12 22 21 12 21 12 21 21 12 12 12 21 12 21 21 21 21 21 12 12 21 21 21 21 12 12 12 12 21 12 20 20 12 12 12 21 12 12 12 21 12 21 21 12 20 12 12 12 12 12 12 21 12 21 12 21 12 12 12 12 21 12 12 12 21 21 21 12 21 21 21 12 20 21 12 12 12 12 21 12 21 21 21 21 12 12 21 12 12 21 12 21 2 21 21 21 21 13 21 21 21 21 11 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 12 21 21 21 12 12 12 12 12 12 21 4 21 12 12 12 21 21 12 21 12 12 12 20 12 12 4 12 12 21 12 4 12 21 21 21 12 12 12 12 12 12 21 21 20 12 12 12 12 12 12 12 12 21 12 12 12 20 12 12 20 12 12 21 12 21 21 12 12 21 12 21 12 12 12 21 12 21 21 20 21 12 4 21 12 12 12 12 21 12 12 21 12 12 20 12 12 12 12 12 12 12 12 12 20 21 4 12 4 12 12 12 12 20 12 20 12 20 20 21 12 4 12 12 12 12 12 12 12 12 21 12 12 12 21 21 21 21 21 21 12 12 21 12 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 12 12 12 12 21 12 21 12 21 12 12 12 12 12 21 12 21 21 12 21 12 12 2 21 21 12 12 12 20 12 12 12 12 21 21 12 12 12 12 12 21 12 12 2 12 12 20 12 21 21 12 12 12 12 21 20 12 12 12 12 21 21 21 12 12 12 12 12 20 21 21 21 21 12 21 12 12 21 12 12 21 21 21 12 21 21 12 21 12 21 21 12 12 12 21 12 12 21 21 21 12 12 12 12 12 21 21 21 21 12 21 12 12 20 12 12 21 11 21 21 21 21 12 12 12 21 21 21 21 21 12 12 12 12 20 12 21 21 21 21 21 21 21 21 2 21 21 12 21 11 12 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 13 21 21 21 21 12 11 21 21 12 12 12 21 12 21 21 21 21 21 12 12 12 21 21 12 12 21 21 21 21 12 21 21 21 21 21 20 21 12 21 21 12 4 12 12 12 12 20 21 12 21 20 4 12 12 21 12 12 20 12 12 20 12 12 21 20 21 21 12 12 12 21 12 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 12 20 21 21 12 12 12 21 12 21 12 12 21 12 21 21 12 12 12 20 12 20 12 21 12 21 21 12 20 12 20 20 21 12 12 20 12 12 21 21 21 20 12 20 21 21 21 12 12 21 12 21 12 12 12 20 4 12 12 21 21 12 12 12 12 20 12 12 12 12 21 21 12 21 21 12 12 12 20 12 21 12 12 21 12 12 12 12 12 12 20 12 12 12 12 12 21 21 21 12 20 21 20 12 20 21 21 12 21 21 12 21 12 12 12 12 12 12 12 20 12 12 20 12 12 21 12 12 12 20 20 21 12 21 12 21 12 21 12 12 20 12 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 12 12 12 12 12 21 12 12 12 12 21 11 12 12 12 12 12 20 12 12 12 20 12 12 21 12 12 12 21 12 12 21 12 21 21 12 21 21 12 12 21 12 21 21 12 21 12 12 21 12 12 12 12 21 12 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 12 21 2 21 12 12 21 12 21 20 21 21 12 12 12 20 12 12 12 12 12 12 12 12 12 12 12 12 12 12 21 12 21 20 12 20 12 12 12 21 12 12 12 12 12 21 12 21 12 12 12 12 12 12 12 20 20 12 12 12 12 12 12 12 12 12 21 12 12 12 12 21 12 20 12 12 12 12 20 12 12 21 12 20 12 21 12 12 12 12 21 21 20 21 21 2 12 21 12 12 12 21 20 12 21 12 12 12 12 20 12 12 4 12 4 12 12 20 12 12 21 20 21 12 12 12 12 12 12 20 12 12 12 12 12 12 20 20 20 12 12 12 12 21 12 12 21 21 12 12 21 12 21 12 21 12 12 20 20 12 20 12 12 12 12 12 20 12 20 12 12 12 12 21 12 21 20 12 12 20 12 12 20 21 21 12 12 12 21 12 12 12 21 20 21 12 21 20 12 12 20 21 12 20 12 12 21 12 21 12 20 20 12 21 20 12 21 12 12 21 12 12 12 12 12 12 12 20 12 21 21 12 12 12 21 12 12 12 12 12 12 12 20 12 12 20 21 12 12 20 20 12 12 12 21 12 12 21 21 20 12 12 21 12 12 12 12 12 21 12 21 12 21 12 12 12 12 12 12 4 21 12 12 12 12 12 20 12 12 21 20 12 20 20 12 12 12 12 4 20 12 12 12 12 12 4 4 12 20 12 12 12 21 21 12 12 12 21 12 21 12 12 12 12 12 21 12 12 21 21 21 20 12 21 12 21 12 12 12 12 21 21 21 12 11 12 21 12 11 12 12 12 12 12 21 11 21 20 12 21 21 21 21 21 21 21 12 12 12 12 12 2 21 12 21 12 12 21 21 12 12 12 12 12 12 12 12 12 12 12 21 12 2 21 12 12 12 12 21 21 21 21 2 12 21 21 12 21 20 12 12 20 4 21 21 21 21 21 12 12 12 20 12 21 12 21 21 21 12 2 21 20 21 21 12 12 12 12 12 20 12 12 12 21 21 21 21 12 12 12 12 12 12 12 21 21 12 12 12 12 21 21 21 21 12 12 21 21 12 12 12 21 21 21 4 12 12 12 21 21 21 21 21 12 12 21 21 21 12 20 12 12 12 21 12 21 12 21 21 21 21 12 21 21 21 12 21 21 12 12 12 12 12 21 21 21 12 20 20 12 21 12 21 12 12 21 12 21 12 12 21 20 12 12 12 12 12 21 12 21 21 12 12 12 21 21 12 12 21 21 12 12 12 12 12 12 12 12 21 12 21 12 12 20 21 2 21 12 21 12 12 21 12 21 12 21 12 21 21 12 21 21 12 12 12 12 12 20 12 12 12 11 21 21 12 12 12 12 12 12 12 21 21 21 12 20 20 12 12 21 12 12 21 21 21 12 21 21 21 21 21 12 20 12 12 12 21 12 21 21 12 21 12 21 21 21 21 12 12 12 12 12 21 21 21 21 12 21 12 20 12 21 21 12 4 12 12 20 12 21 12 12 20 21 11 21 21 21 21 21 12 12 12 12 12 12 21 21 12 21 21 21 21 21 12 12 12 12 21 12 12 12 21 21 21 12 12 12 12 21 21 21 12 12 21 21 12 12 12 21 12 12 21 12 21 20 20 12 20 20 12 21 12 21 12 21 12 12 12 21 12 21 20 12 12 12 21 21 12 12 21 12 21 12 20 12 21 21 20 12 12 21 12 12 12 21 12 20 21 12 12 12 2 2 12 21 12 20 20 12 21 21 12 21 12 12 20 12 20 12 2 12 20 12 12 21 12 21 21 12 12 21 21 21 21 12 12 12 20 20 12 12 12 2 21 21 12 12 12 12 12 21 12 21 12 21 12 12 12 12 21 12 12 12 12 12 2 12 12 21 12 12 12 20 12 12 2 21 12 21 12 12 12 12 12 12 12 12 21 21 21 12 12 12 12 21 12 12 21 21 21 12 12 12 12 12 12 12 21 12 12 12 21 12 12 12 21 12 12 21 21 21 20 12 12 12 12 21 12 12 12 21 12 21 12 12 12 21 21 21 21 12 12 12 12 12 12 12 21 21 12 12 20 12 12 21 12 12 12 12 12 12 21 21 21 21 20 21 4 12 21 12 20 21 12 21 21 12 21 12 21 12 12 12 12 21 21 12 12 12 12 12 21 21 12 2 21 12 21 21 12 21 21 21 21 21 12 12 21 12 21 21 21 21 20 12 12 21 20 12 12 12 21 21 12 21 20 21 12 20 12 21 12 20 12 20 12 21 12 12 12 12 20 20 12 12 21 12 12 12 21 12 12 12 12 12 12 12 12 21 21 12 12 12 21 12 21 12 21 12 20 12 20 21 21 12 12 12 21 12 12 12 12 12 12 21 21 21 12 21 21 11 21 21 21 21 21 21 12 21 12 21 21 20 12 12 12 21 12 21 21 21 20 21 12 12 20 12 20 12 21 21 21 12 12 21 21 20 21 21 21 12 12 20 12 12 12 12 12 12 21 21 21 21 12 12 20 4 12 12 12 12 12 21 12 21 2 12 12 12 12 21 21 12 21 21 21 21 21 21 12 21 12 21 12 21 21 21 21 12 21 12 21 21 12 12 12 12 21 12 12 21 21 21 20 21 21 21 12 12 21 21 21 12 12 21 20 20 21 12 21 12 21 21 21 21 21 21 21 12 12 2 21 21 12 12 12 12 12 12 12 21 21 21 21 12 21 12 21 21 12 12 12 12 12 21 12 21 21 12 12 12 12 12 21 21 21 2 12 21 21 11 2 12 21 12 21 21 21 21 21 21 12 21 21 21 21 12 12 21 21 21 12 12 12 20 12 12 21 21 21 12 21 12 12 21 12 12 12 12 20 12 12 21 21 21 21 12 21 12 21 12 20 12 21 21 12 12 21 12 12 12 21 12 12 20 12 12 21 12 12 12 12 21 12 12 12 21 21 12 21 12 12 4 4 12 12 12 21 21 21 21 21 21 12 12 12 21 21 12 2 20 12 20 12 12 20 12 20 4 12 21 21 21 12 21 12 20 21 12 21 21 12 20 20 12 12 12 2 21 12 12 21 12 12 12 20 2 21 12 21 12 21 12 20 12 12 12 11 12 21 12 21 21 12 4 12 11 12 21 21 21 12 21 12 12 12 21 21 12 21 21 12 21 21 21 21 12 12 12 21 12 21 21 21 12 12 12 12 21 21 21 21 12 21 21 21 12 12 20 20 12 21 21 12 12 12 21 21 21 21 21 12 21 21 21 21 11 21 12 12 21 12 21 21 12 12 12 21 12 12 21 21 21 21 12 21 21 21 20 21 12 21 12 21 12 21 12 21 12 21 12 12 12 4 21 4 12 12 12 21 12 12 12 12 20 12 12 21 20 21 12 12 21 12 12 12 20 12 21 21 12 12 12 12 12 12 12 21 12 21 12 12 21 20 20 12 21 12 21 21 21 12 12 12 12 12 20 20 20 12 21 12 12 20 4 12 20 4 12 20 20 12 12 12 12 12 12 12 12 21 20 21 21 12 12 12 12 12 4 20 20 12 20 12 12 21 20 12 4 4 21 12 21 21 21 12 12 12 12 12 12 12 20 20 4 4 4 20 4 4 4 21 12 12 12 21 12 12 20 12 4 12 12 12 12 20 20 12 4 12 20 12 20 12 4 4 20 20 21 12 12 12 12 12 21 12 12 13 12 12 12 12 12 12 12 12 12 21 12 12 21 20 12 12 12 20 4 20 12 12 12 12 12 12 12 4 20 20 4 12 4 4 12 12 12 4 20 12 20 12 12 21 21 12 12 12 21 21 12 21 12 4 20 20 12 12 12 20 20 21 12 12 12 20 20 20 12 21 20 12 21 12 12 4 21 21 21 21 12 12 12 12 12 21 12 21 20 20 20 12 20 4 21 12 20 20 4 12 12 20 12 12 12 20 4 20 12 12 21 12 21 12 21 12 12 12 21 11 12 21 12 12 21 21 12 21 12 12 21 12 12 12 12 12 12 12 12 4 12 12 12 21 12 12 20 20 12 4 21 12 20 12 12 21 21 21 12 12 21 21 21 12 21 21 21 21 21 21 12 20 12 21 12 12 21 12 21 21 12 12 12 21 21 21 21 12 21 21 12 12 12 12 21 12 12 12 12 21 21 21 21 21 21 21 12 21 11 21 12 12 12 21 21 12 21 12 12 12 12 21 21 21 21 12 21 11 11 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 2 12 21 12 12 12 12 12 12 12 21 21 21 12 21 12 12 12 12 4 12 21 21 12 21 12 21 12 12 12 12 21 21 12 12 21 21 20 12 20 12 12 12 21 21 21 21 21 12 21 21 21 21 12 21 12 12 12 20 20 21 21 21 21 12 2 21 21 12 12 12 12 21 21 21 21 12 21 21 21 12 12 21 21 21 21 21 21 20 20 12 4 21 12 21 21 21 12 21 21 21 12 21 21 21 12 12 21 12 21 21 21 12 12 4 12 21 21 12 21 12 12 20 12 12 20 12 12 21 4 12 12 4 21 12 12 20 12 12 12 12 12 12 12 12 12 12 20 12 21 12 20 12 20 21 12 20 4 21 12 20 12 12 12 12 20 12 20 20 12 20 21 20 12 12 12 21 12 21 12 12 21 21 12 12 12 20 12 20 12 20 20 20 12 12 12 12 12 21 21 2 21 21 12 12 21 12 12 21 12 12 12 12 12 12 12 20 12 21 21 12 21 21 12 12 12 12 21 12 12 12 20 20 12 21 12 12 12 21 12 21 12 12 12 12 21 21 12 12 21 12 21 21 11 21 21 21 21 12 21 21 21 12 12 21 21 12 12 12 12 20 21 15 21 2 21 12 21 12 21 21 12 21 21 21 12 12 12 12 21 21 21 13 21 21 21 2 21 12 21 21 12 21 21 21 12 21 12 21 12 12 21 12 20 12 12 21 21 21 12 21 21 12 12 21 12 2 21 21 21 21 21 12 21 12 20 12 21 12 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 12 12 2 2 21 21 12 21 21 21 12 12 12 21 21 21 12 12 21 21 12 2 21 12 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 12 20 12 12 21 12 12 21 12 21 12 12 20 20 12 12 12 12 21 21 12 12 12 21 12 12 12 4 12 21 21 13 21 21 12 11 21 21 12 21 21 21 12 12 12 12 21 21 12 21 12 12 12 4 12 12 12 12 12 21 12 12 20 12 12 12 12 12 12 21 21 21 21 12 12 12 11 12 12 20 12 12 12 12 12 12 21 20 12 12 12 12 12 21 21 12 12 12 20 12 20 12 21 21 21 21 21 21 21 21 21 21 2 12 12 12 21 21 12 12 20 12 21 21 21 12 12 12 2 21 21 21 21 12 21 12 12 12 2 2 21 12 2 21 11 21 21 11 21 21 21 12 21 21 12 21 21 12 4 12 21 21 21 12 21 12 12 21 12 11 2 21 21 12 4 20 12 20 21 21 21 12 12 20 12 21 12 2 2 21 21 2 21 2 21 21 21 2 21 21 21 21 21 11 12 21 2 21 2 21 21 21 2 2 21 21 21 11 6 2 21 2 21 2 12 21 2 11 21 21 21 21 12 21 21 21 2 21 21 12 12 12 21 21 12 12 12 21 20 12 2 12 12 21 20 12 21 12 21 21 12 21 12 12 12 21 12 20 12 21 21 12 12 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 21 12 21 11 21 12 21 20 12 12 21 12 21 20 12 21 12 21 12 21 12 21 21 21 2 21 12 12 20 12 21 12 21 12 12 21 12 12 21 12 12 12 2 21 12 12 21 21 12 11 12 21 12 21 21 21 12 21 21 12 12 12 12 21 2 12 12 12 21 21 21 21 11 21 12 21 21 21 12 11 21 2 12 21 21 12 12 21 21 12 11 20 21 12 12 12 21 12 12 12 12 21 12 21 12 12 12 12 12 12 12 12 21 12 21 21 12 21 12 21 21 12 21 12 21 21 12 12 21 12 20 12 12 21 12 12 21 21 12 21 12 20 12 12 20 12 12 12 12 12 12 21 20 12 12 12 12 12 21 12 21 21 4 12 21 12 12 12 12 21 12 12 12 21 12 12 12 12 12 21 20 12 12 12 21 20 12 12 15 21 21 21 21 21 20 12 20 21 12 4 21 12 21 21 21 16 21 21 21 21 21 21 21 12 12 21 21 12 12 12 12 12 11 21 21 21 21 21 20 12 12 21 12 13 21 12 12 20 12 4 21 12 12 12 21 12 21 21 12 12 12 12 21 21 21 12 21 21 21 12 12 12 12 12 12 21 12 12 21 12 12 4 20 12 12 12 2 21 21 21 12 12 12 20 12 21 12 21 12 21 21 21 20 12 20 12 21 2 21 12 12 12 20 12 12 12 21 12 12 21 12 12 20 21 12 12 12 21 12 20 12 20 12 12 4 12 21 21 21 12 12 21 21 12 12 12 12 21 12 21 21 12 12 12 12 12 21 21 12 12 12 12 21 12 20 12 12 12 2 21 12 12 21 20 21 12 21 12 12 12 21 12 12 12 12 12 12 12 12 12 12 12 21 21 21 12 12 12 21 12 12 12 12 4 4 21 21 12 21 12 12 12 12 12 12 21 21 21 12 21 20 21 12 12 4 12 12 21 2 21 12 12 12 20 12 12 12 20 20 12 12 20 21 12 21 21 21 12 12 20 12 21 20 12 12 20 12 21 21 21 12 12 12 12 20 12 12 20 21 2 21 21 12 12 4 12 12 12 21 12 12 21 12 21 12 12 21 12 12 12 12 21 21 20 21 12 12 12 21 4 12 12 21 12 21 21 12 12 12 12 12 12 12 12 12 21 12 12 21 12 12 12 12 12 12 21 21 12 12 12 12 21 12 12 21 21 12 12 21 21 21 21 21 12 12 21 20 21 12 21 21 21 21 12 12 21 21 21 21 21 12 21 12 12 21 21 2 21 12 12 21 21 2 21 21 21 12 12 12 20 21 12 21 21 12 12 21 21 12 21 12 21 21 12 12 12 12 12 20 21 12 12 12 12 12 12 21 12 12 12 21 12 20 20 21 21 21 11 12 12 12 21 21 21 12 12 21 21 21 12 20 12 12 21 12 21 21 12 12 12 12 21 21 12 12 12 4 4 12 12 21 12 21 21 21 21 21 21 21 21 12 21 12 21 21 12 12 12 20 12 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 12 21 12 12 21 12 12 12 12 4 21 12 21 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 20 12 21 20 20 12 20 21 12 12 12 12 12 12 12 12 12 21 12 21 12 21 12 12 12 12 12 21 21 12 12 12 11 12 20 12 12 12 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 11 12 20 12 21 12 21 21 21 12 21 12 12 20 21 21 21 21 2 12 12 12 12 12 21 21 12 12 20 12 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 12 21 21 21 12 12 21 21 21 12 12 12 12 12 12 21 21 12 12 12 21 21 12 21 12 12 12 12 2 21 21 4 12 12 12 20 21 21 21 21 4 12 12 20 21 2 21 21 12 21 12 2 12 12 12 21 21 21 21 21 21 2 2 21 2 2 21 20 4 21 21 21 2 21 21 12 12 2 11 12 21 12 12 4 12 12 12 21 21 12 12 12 21 12 21 2 2 12 2 21 21 21 21 21 12 21 20 20 12 21 21 12 12 12 12 12 12 12 11 21 21 12 12 12 12 20 12 12 21 12 20 12 2 21 21 12 12 12 21 20 12 12 12 20 4 12 12 21 12 12 12 21 12 20 12 21 12 21 21 12 21 12 12 21 12 12 20 12 12 12 12 12 21 21 12 21 21 12 12 12 2 21 12 21 21 21 21 21 21 21 12 21 21 12 21 12 21 21 21 21 12 21 21 12 12 12 12 12 12 21 21 21 21 21 21 21 20 20 12 12 12 21 2 21 12 21 21 21 21 21 12 12 21 12 21 21 21 12 12 4 12 4 12 12 12 21 21 12 12 21 21 20 20 12 12 12 12 20 12 11 21 12 12 12 21 12 12 12 12 12 12 21 12 21 21 21 12 20 12 20 12 12 20 21 21 12 12 12 12 12 12 12 12 21 21 21 12 21 12 12 21 11 21 12 12 12 12 21 12 21 21 21 12 21 20 12 12 12 21 21 21 20 12 20 21 12 21 12 12 12 20 21 21 12 12 12 21 4 2 12 21 21 12 21 21 12 12 2 12 21 21 12 12 21 12 21 21 21 21 21 12 12 12 12 12 12 21 12 21 12 2 20 12 12 12 12 21 21 12 21 21 21 12 12 21 12 12 12 12 21 21 21 12 21 21 12 12 12 21 12 21 21 12 12 21 12 21 2 21 21 12 21 20 20 12 21 12 20 12 12 12 20 21 12 12 21 21 21 12 12 21 12 20 12 12 21 21 21 12 12 12 12 12 12 12 20 12 20 21 21 21 12 12 12 20 12 2 12 12 12 12 12 20 21 21 21 21 12 12 12 12 21 12 12 21 12 21 12 12 12 2 21 21 21 12 21 21 12 12 21 12 12 21 12 21 12 12 12 20 12 12 12 21 21 21 12 21 21 21 12 12 12 12 21 4 12 12 21 12 12 12 20 12 12 12 21 21 21 12 12 21 12 12 12 21 12 12 20 4 12 21 21 21 12 20 12 21 12 21 21 12 20 12 12 12 12 20 12 21 12 21 21 12 12 12 21 12 21 4 21 21 21 21 21 21 20 12 12 21 12 21 12 12 12 21 12 12 12 12 21 21 12 21 12 20 12 21 12 12 12 12 21 12 12 21 12 12 12 12 12 12 12 12 21 13 21 12 21 12 12 12 12 12 21 21 12 21 21 12 12 20 12 20 20 12 21 12 12 12 12 12 21 21 21 21 12 21 12 20 20 12 12 21 21 21 12 12 12 21 12 21 21 12 12 21 12 21 21 21 21 12 12 12 12 12 21 12 20 20 12 12 12 12 21 21 21 21 12 12 12 12 12 21 21 21 12 21 21 21 12 12 21 21 12 21 20 12 12 12 12 2 21 21 12 12 12 12 21 21 21 21 21 12 20 21 12 12 12 21 12 21 21 21 21 12 4 11 21 21 21 21 11 12 21 21 21 21 21 21 21 12 21 20 21 12 21 12 12 21 12 20 12 12 12 21 12 21 12 21 12 12 12 21 21 12 12 20 12 4 12 21 21 21 12 21 21 12 12 21 21 21 12 21 12 12 12 21 21 12 12 12 12 21 12 12 21 21 12 12 21 12 12 2 21 21 12 21 21 12 12 20 12 12 21 12 12 12 12 12 12 12 12 12 21 21 20 21 12 21 12 21 12 21 21 21 21 12 20 20 20 12 21 21 12 21 12 12 21 12 12 12 21 21 2 12 12 12 12 12 21 21 12 12 12 12 13 11 12 21 12 21 12 12 21 12 12 12 21 12 21 12 21 21 21 21 12 12 12 12 12 21 2 21 21 12 12 20 12 12 20 12 21 21 12 21 12 21 12 12 12 12 12 12 12 21 21 12 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 12 12 21 21 21 21 21 12 21 21 12 21 12 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 21 21 12 12 12 11 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 12 21 21 21 21 12 21 21 21 12 21 21 12 21 12 21 21 21 21 21 21 21 20 12 12 4 12 20 21 21 12 12 21 12 20 20 20 12 12 21 21 21 21 21 2 21 12 21 21 12 21 21 12 12 12 12 12 21 21 12 21 21 12 21 12 21 21 12 12 12 12 12 12 12 21 21 21 12 21 21 12 12 21 2 21 21 21 12 12 12 21 12 21 12 21 21 21 21 12 12 12 12 12 12 21 12 21 12 12 12 12 12 21 20 12 12 21 2 12 21 12 20 12 21 21 21 21 21 12 12 12 12 12 15 12 21 21 12 21 20 20 12 21 20 20 12 12 20 20 20 12 4 20 20 12 20 12 4 12 4 12 20 12 12 12 21 12 12 12 21 20 20 12 20 20 21 12 12 12 12 12 12 21 12 12 21 12 12 21 12 12 21 12 20 12 12 20 21 12 21 12 12 20 20 20 12 12 20 12 21 12 12 12 12 21 12 20 12 12 12 12 21 12 12 12 21 12 21 21 20 21 12 12 12 12 12 20 12 12 12 12 21 12 12 21 21 12 12 21 12 21 12 21 20 12 21 12 4 12 12 20 21 21 2 21 21 21 21 12 12 21 21 21 12 21 21 21 12 12 20 21 21 12 12 2 21 21 21 12 12 21 12 12 21 12 12 12 12 12 12 12 12 21 12 12 21 21 21 21 12 12 12 21 20 12 12 21 21 20 12 21 12 6 21 21 21 21 12 12 12 12 12 21 21 21 21 21 12 12 21 12 12 20 20 12 21 12 12 12 21 21 21 12 21 12 12 21 12 12 21 21 21 12 12 12 21 21 21 12 12 21 12 21 21 21 12 12 21 12 21 2 11 12 21 21 21 21 21 21 12 21 12 12 12 20 12 21 12 12 12 21 21 21 12 21 12 12 21 12 20 12 20 21 21 12 12 12 12 12 21 12 4 21 21 12 2 21 21 11 21 12 21 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 2 2 2 21 21 12 12 21 12 12 12 21 20 12 12 12 20 4 12 12 21 21 21 21 12 21 21 21 12 12 21 12 21 12 12 12 12 12 21 20 12 21 21 11 21 21 12 21 12 12 20 12 21 12 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 12 21 12 21 21 21 21 21 12 12 21 12 21 12 12 12 21 12 21 21 12 12 21 21 21 12 12 12 20 12 12 12 12 21 21 12 20 21 12 12 21 20 21 12 12 21 21 21 12 12 12 21 21 12 12 21 12 12 12 21 12 12 12 21 21 21 12 12 12 12 21 21 21 21 21 12 21 21 12 12 12 12 12 4 12 21 21 2 12 21 12 21 12 12 11 21 21 21 21 21 21 21 21 21 21 21 21 12 12 2 21 12 21 21 21 12 12 21 21 12 15 12 12 20 12 20 21 12 12 21 12 12 21 12 12 21 21 12 12 12 12 12 12 21 12 12 2 21 21 12 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 20 12 21 21 12 21 21 12 4 12 12 12 21 21 21 21 20 20 12 12 12 21 21 2 21 21 12 12 12 21 12 21 12 12 12 21 21 21 12 21 12 12 12 21 12 21 21 21 12 21 12 21 12 12 21 12 12 21 21 12 21 12 2 21 12 12 11 21 12 20 20 12 20 12 12 21 21 12 12 12 12 12 21 21 21 21 21 12 21 12 20 12 12 12 12 21 21 21 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 12 21 13 12 12 21 21 11 21 21 2 12 21 21 21 21 21 12 12 12 20 12 12 21 21 21 20 12 12 12 21 12 21 11 12 21 12 12 21 21 21 12 21 21 12 21 20 20 12 21 21 21 12 12 20 21 12 12 4 21 12 21 21 2 12 12 21 12 21 21 12 4 21 12 20 12 12 12 12 12 12 12 12 12 12 21 4 20 20 20 20 12 12 20 20 12 12 12 12 20 12 21 4 12 20 12 20 4 4 20 4 4 12 12 20 12 12 21 20 20 12 12 20 12 21 12 12 12 12 12 20 12 12 4 20 20 12 20 12 12 12 12 21 12 12 12 12 12 12 20 4 12 12 12 21 12 21 12 12 21 21 12 12 12 12 12 20 12 12 12 20 12 12 20 12 21 12 12 21 21 12 12 12 12 12 12 21 12 12 12 12 12 12 21 21 21 12 21 21 20 12 4 12 12 20 12 12 21 12 12 12 21 4 12 12 20 12 4 20 20 20 12 12 12 12 20 12 12 12 21 20 20 12 12 12 12 12 12 21 12 21 12 12 21 12 2 21 12 12 12 21 12 12 12 12 21 12 21 12 12 12 12 21 21 12 21 21 21 21 21 21 12 21 12 21 12 21 6 21 21 12 2 21 21 12 2 12 12 20 21 20 12 21 20 20 12 21 12 12 20 20 12 21 12 20 4 12 12 21 12 21 21 12 21 4 11 12 21 12 20 20 12 12 12 12 21 12 12 21 12 12 12 20 12 12 21 12 12 21 12 12 4 21 21 12 21 21 12 12 21 21 20 12 12 21 21 12 12 21 20 12 20 12 21 12 12 12 12 4 12 21 12 12 12 12 21 20 21 21 21 12 21 12 21 21 12 20 12 12 21 12 12 2 21 11 21 12 12 21 12 20 12 12 21 20 12 12 12 12 21 12 20 12 21 12 21 21 12 12 21 21 21 12 12 12 12 12 12 12 21 12 12 12 12 21 12 12 21 21 12 12 21 12 12 21 12 21 21 12 21 13 12 12 12 12 21 12 21 21 21 12 12 21 2 21 21 21 12 21 21 21 2 2 21 12 12 12 12 21 12 12 21 21 11 2 21 21 12 21 21 21 12 13 21 21 21 21 20 4 12 2 21 21 21 12 20 12 21 12 21 12 21 12 21 21 21 12 21 12 12 12 21 21 21 21 12 21 21 21 12 21 21 21 21 21 2 13 21 21 2 21 2 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 20 12 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 12 12 12 21 12 12 21 12 12 12 12 21 12 12 21 21 12 12 12 12 12 12 21 20 12 12 12 12 21 21 2 21 21 21 2 21 12 11 20 12 12 12 21 21 21 12 12 12 20 12 21 2 21 20 12 21 12 12 12 21 12 12 21 12 21 21 12 12 4 12 4 12 12 12 12 21 21 21 21 21 12 21 21 12 21 12 12 21 12 12 21 21 12 21 20 21 12 21 21 12 20 12 12 21 12 12 12 12 12 12 21 12 12 12 12 12 12 4 20 12 12 12 12 12 12 12 12 12 21 12 11 12 21 12 20 20 20 21 12 21 12 20 12 12 12 20 12 12 12 12 12 20 12 21 21 12 12 21 12 12 12 12 12 12 12 20 12 4 4 20 12 20 20 4 20 20 20 4 20 4 20 20 12 12 12 20 12 20 12 12 21 21 20 12 12 12 12 12 12 12 12 4 12 20 20 12 12 4 12 12 21 12 12 12 20 12 20 12 20 12 12 12 12 12 20 20 12 12 21 21 21 12 12 12 12 20 4 12 12 12 21 21 12 12 12 12 12 12 20 12 12 12 12 21 21 21 21 12 12 12 12 20 21 4 12 20 20 12 12 12 12 12 12 20 20 12 12 21 21 21 21 21 21 20 21 21 21 21 2 11 21 12 21 12 12 12 21 21 12 21 21 20 12 12 12 20 21 2 21 21 20 12 12 12 12 12 20 21 21 21 12 12 12 21 21 2 12 21 21 21 21 21 12 12 12 21 21 12 21 12 21 21 21 21 21 21 21 21 2 21 21 12 12 21 12 21 12 21 2 20 21 12 21 12 21 21 21 21 12 12 12 21 21 21 12 12 12 20 12 21 21 4 12 21 12 21 21 21 21 12 12 20 12 12 21 21 11 21 21 21 21 12 12 21 20 20 12 12 21 2 21 12 12 12 21 21 21 21 12 12 21 21 21 21 12 21 12 12 12 12 12 21 2 21 21 21 12 12 20 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 2 2 21 21 21 21 2 12 21 21 21 12 21 21 21 21 12 12 12 12 12 20 12 21 21 12 21 12 12 21 21 12 12 12 4 12 21 21 21 21 21 21 21 21 21 12 21 21 21 12 12 21 21 21 21 12 12 21 21 21 21 21 12 12 21 12 12 21 12 21 12 21 12 12 21 12 12 21 21 21 21 21 21 21 12 12 12 21 12 21 21 12 12 20 12 12 11 11 21 21 21 21 12 12 12 12 21 21 21 20 20 21 21 12 21 21 21 12 12 12 21 12 21 21 21 12 21 12 12 21 12 12 12 20 12 4 12 21 12 20 4 12 4 21 12 20 4 12 20 20 20 12 12 21 21 12 12 12 12 12 12 12 12 12 12 21 12 12 4 12 12 12 12 12 12 12 21 12 12 12 20 20 20 12 12 20 12 12 12 20 12 12 20 12 4 12 12 12 21 21 21 21 2 21 12 21 21 21 21 21 21 12 21 21 12 21 21 21 21 12 21 21 12 21 20 21 12 2 12 12 21 12 20 12 20 12 12 21 21 12 12 12 21 12 21 21 21 21 21 12 12 21 11 21 21 11 21 21 12 21 21 21 12 12 21 21 21 12 12 12 12 12 12 21 21 21 21 12 12 21 21 12 21 12 12 12 21 21 12 12 21 12 21 21 12 12 21 20 12 21 2 21 6 12 12 21 21 21 21 21 12 12 12 21 12 21 12 12 21 12 12 21 4 12 4 21 21 2 21 21 12 21 12 21 21 21 12 20 21 12 12 21 12 20 12 12 12 12 12 12 20 21 21 12 21 12 12 21 21 12 21 21 12 21 21 21 2 21 21 12 21 2 21 21 21 2 20 12 12 12 12 21 21 20 21 12 12 21 12 20 12 12 20 21 12 21 21 12 12 12 12 12 12 21 21 21 12 12 12 2 12 12 12 21 21 12 12 21 12 12 12 12 12 21 21 21 21 12 21 12 12 12 20 12 21 12 2 12 12 12 12 2 21 21 21 12 21 2 21 21 12 12 20 20 4 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 12 12 12 21 2 21 21 21 12 12 20 12 20 12 12 21 12 21 2 12 12 21 20 21 20 21 21 21 12 12 21 12 21 21 21 21 21 12 21 20 12 21 21 21 21 21 12 20 12 20 21 12 12 21 12 12 21 21 21 21 12 12 12 12 12 20 12 21 11 11 21 12 21 12 21 12 20 12 12 12 12 20 12 12 12 12 12 12 20 12 12 4 12 12 20 12 12 21 21 21 12 21 12 21 12 12 21 20 12 20 12 21 12 12 21 12 21 12 12 21 12 21 12 12 12 21 21 12 2 21 21 12 12 21 12 4 12 12 12 12 12 12 12 21 2 2 21 12 21 12 12 21 2 21 12 12 12 20 21 21 12 12 21 21 12 21 12 12 12 11 21 21 12 12 2 21 12 21 21 21 21 12 20 12 12 20 20 12 12 12 21 21 21 12 12 12 12 12 12 21 21 2 21 12 12 12 12 12 21 12 11 12 12 21 20 12 21 12 12 12 21 12 12 12 12 21 2 12 21 12 12 12 12 12 12 12 20 21 13 12 21 12 12 21 21 21 21 21 21 12 21 12 21 21 21 12 12 21 21 12 21 12 12 12 12 12 20 12 12 12 21 21 21 12 21 12 12 15 20 12 12 21 21 12 21 21 21 21 21 2 21 12 12 12 12 20 21 12 21 2 2 12 21 21 21 21 21 21 21 21 12 2 12 21 21 12 21 12 12 12 21 21 21 21 21 21 21 12 12 12 21 12 21 12 21 21 12 12 12 12 12 21 12 12 12 12 21 21 2 12 21 21 21 21 21 21 12 12 20 21 21 12 21 21 12 12 21 12 21 21 21 12 12 12 12 21 20 4 12 21 11 2 21 21 21 2 21 21 21 21 21 21 12 12 21 21 11 21 12 12 12 21 21 21 21 21 12 20 4 21 21 21 21 21 21 12 12 20 21 20 21 21 21 12 12 21 12 21 12 2 21 21 21 21 2 2 21 12 12 21 21 21 21 12 12 21 12 12 12 21 21 12 12 12 12 11 21 21 12 12 12 12 12 12 12 12 12 21 12 21 12 21 21 12 21 21 21 21 2 21 12 12 12 20 21 21 21 21 13 21 21 21 21 21 12 12 20 12 12 12 12 12 21 2 21 21 21 12 12 21 21 21 12 21 12 21 12 12 12 12 12 12 21 12 20 12 12 12 12 12 21 21 12 12 12 21 12 12 12 12 12 21 12 21 12 12 12 20 12 21 21 21 2 12 12 21 21 12 21 12 12 12 12 12 12 12 21 12 21 21 12 21 21 12 21 21 21 21 12 12 21 21 21 21 21 12 21 21 12 12 21 21 12 21 12 12 12 21 12 21 21 12 12 21 12 21 21 12 12 12 12 21 21 12 12 12 12 12 12 21 21 21 21 12 12 21 12 12 21 21 20 12 12 12 12 20 11 21 12 12 12 12 20 21 12 12 20 21 12 12 20 21 21 21 12 12 4 12 20 12 12 21 12 12 12 21 21 12 12 21 12 12 12 12 20 21 12 21 21 21 21 21 21 21 12 12 12 12 12 21 12 12 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 12 12 21 21 21 21 21 21 12 12 12 21 12 12 21 21 11 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 11 21 21 21 12 12 21 21 21 12 21 21 21 4 20 12 21 2 21 12 12 12 21 12 21 20 12 21 21 2 12 21 21 21 21 21 21 12 12 21 12 2 21 12 21 12 12 21 12 21 12 12 21 12 12 12 20 20 20 20 12 12 21 4 12 21 12 21 12 12 20 12 21 12 12 12 12 21 21 21 12 12 21 12 21 21 21 2 2 21 12 21 21 12 21 21 21 21 12 21 12 4 21 12 12 12 21 20 12 12 12 12 2 21 21 12 12 12 12 21 21 12 21 12 21 21 21 21 21 21 21 21 12 12 12 12 21 12 20 20 12 21 12 21 21 21 21 12 21 21 20 12 21 12 21 21 21 21 20 12 12 21 21 12 12 2 21 21 12 21 12 21 12 12 12 12 12 21 21 21 12 20 12 12 20 12 21 12 21 12 12 21 21 2 21 12 21 20 12 21 21 21 11 12 21 12 12 21 21 21 20 20 21 20 12 12 12 12 21 21 12 12 21 21 2 21 21 11 12 12 12 12 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 20 4 12 12 12 12 21 12 12 12 12 20 12 21 21 21 21 2 21 21 21 12 2 12 12 21 21 21 21 21 21 12 21 2 12 12 12 12 12 21 12 21 21 21 21 2 21 21 21 2 21 21 21 21 12 12 20 12 2 21 21 21 2 21 21 2 21 12 21 21 21 21 2 2 21 21 21 2 2 21 13 21 21 12 2 2 21 21 21 21 21 21 2 21 21 21 2 21 12 21 21 12 12 21 21 12 2 21 21 21 12 21 12 21 2 12 21 21 21 21 12 21 12 12 2 21 21 21 21 21 12 21 21 21 11 21 21 12 12 21 12 21 21 21 21 21 21 21 12 12 12 21 21 21 12 12 21 21 12 21 2 21 2 2 12 21 21 2 21 6 21 21 21 21 12 21 12 12 21 2 21 21 21 21 21 2 21 21 21 2 21 2 21 2 21 21 21 2 21 21 13 21 21 21 21 21 21 11 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 2 21 2 21 21 12 21 2 2 21 21 2 21 2 21 2 21 2 21 12 21 21 2 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 12 12 12 21 21 21 21 12 21 12 21 21 21 11 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 12 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 12 21 21 21 12 21 12 21 21 21 12 12 21 12 12 21 12 21 21 12 21 12 21 20 12 12 2 21 12 21 21 12 21 21 12 12 21 12 12 12 21 20 12 21 12 12 12 4 12 21 12 21 12 12 12 12 12 12 13 21 21 21 12 12 12 12 12 12 12 21 21 12 12 21 21 12 12 12 12 21 12 21 12 12 12 4 21 12 4 21 12 12 21 21 6 12 12 12 21 12 21 12 12 21 2 2 21 21 21 11 21 12 12 21 21 21 20 21 12 21 21 21 21 11 12 21 12 21 12 12 12 12 12 12 21 2 21 21 12 12 12 12 21 12 12 21 12 12 12 12 12 21 21 2 21 2 21 21 21 21 21 21 21 21 21 12 2 12 21 12 12 12 20 12 12 21 12 12 21 21 21 21 21 12 21 12 21 12 12 21 21 21 2 12 21 2 12 21 12 21 21 12 21 12 12 21 21 12 2 21 21 21 2 12 21 21 12 21 21 21 2 21 21 12 2 21 21 21 21 2 21 12 11 21 21 21 21 12 12 2 21 21 21 12 21 21 21 12 21 12 12 21 21 21 11 21 21 21 12 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 12 21 11 12 21 21 21 21 21 21 21 21 21 21 6 21 6 12 21 21 21 12 21 21 21 12 12 20 21 21 21 21 12 21 21 21 21 21 12 12 21 21 12 12 21 12 21 21 21 21 21 21 21 21 12 12 21 12 21 12 21 12 21 21 21 12 21 12 21 12 21 12 12 21 21 12 21 21 12 21 12 12 12 12 12 12 12 20 20 20 21 12 20 12 21 12 12 12 12 21 21 21 12 12 21 21 21 12 20 21 21 21 21 12 21 21 21 21 21 21 21 11 11 21 2 2 21 21 21 21 2 21 21 12 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 12 21 21 21 11 21 2 21 21 21 21 21 21 21 2 12 21 21 21 21 21 2 21 21 21 21 12 12 21 12 21 12 21 21 2 21 21 12 12 21 12 21 21 21 21 21 12 21 21 21 12 21 21 21 12 21 21 12 21 21 12 21 12 21 20 12 12 21 21 2 12 21 21 21 13 21 21 21 12 21 21 21 12 12 12 20 21 21 12 21 12 21 21 12 20 12 12 12 21 12 12 12 12 12 12 2 21 21 2 12 20 12 12 4 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 21 12 12 2 4 20 20 21 12 12 12 12 20 12 12 21 11 21 12 21 21 12 12 12 21 12 12 12 12 12 12 21 12 21 12 20 20 12 20 12 12 12 12 12 4 20 12 12 20 21 12 12 21 12 12 12 12 21 12 21 12 20 12 20 4 20 20 12 12 20 12 12 20 12 4 12 20 12 21 12 21 21 12 12 12 21 21 21 12 12 12 4 12 12 20 21 20 12 12 12 12 21 12 12 12 12 12 21 20 21 12 12 12 12 12 21 12 4 12 20 12 12 20 20 21 21 12 21 21 12 12 12 4 21 21 12 12 20 12 20 12 2 12 21 21 12 12 12 20 12 12 20 12 12 12 12 12 21 21 21 12 21 20 12 20 21 12 12 12 20 20 12 12 20 12 12 12 20 12 12 2 21 2 21 12 21 21 12 12 21 21 12 6 2 12 21 2 21 12 12 21 21 11 12 2 12 21 12 21 21 21 12 2 12 12 12 21 12 12 21 21 21 21 21 12 12 12 12 12 21 12 12 20 12 21 21 21 12 20 12 12 12 21 20 12 12 12 21 12 12 12 21 12 21 12 12 21 12 12 12 12 12 12 21 12 21 12 21 12 12 12 12 12 21 20 12 21 21 12 12 12 12 12 12 12 12 21 21 20 12 12 21 21 21 21 12 12 12 12 12 21 21 12 12 21 21 21 12 21 21 12 12 12 12 21 12 12 12 12 21 12 21 12 20 12 21 12 21 12 12 20 20 21 12 21 12 12 20 20 12 21 21 21 12 20 20 12 12 20 12 12 21 12 21 12 21 12 12 12 4 12 12 12 12 12 12 20 20 21 20 11 21 21 21 21 12 20 12 12 12 12 12 12 12 21 21 21 21 12 12 21 12 12 20 4 12 12 12 21 21 21 21 21 21 12 21 12 12 12 20 21 12 12 20 21 20 21 21 21 21 21 21 21 12 20 20 21 12 21 12 12 21 12 21 21 21 11 21 12 12 12 12 21 21 2 21 12 21 21 12 21 12 12 20 12 12 21 12 21 21 21 2 12 21 2 12 20 20 12 21 21 21 21 21 21 15 4 21 20 12 21 12 4 21 21 2 21 21 21 21 12 12 12 20 20 12 12 12 12 12 21 21 21 21 12 12 20 12 21 4 12 2 21 12 21 2 12 6 21 21 12 12 20 12 12 12 21 21 12 21 21 21 21 21 12 21 12 12 12 20 12 12 12 12 12 21 12 21 12 12 12 12 12 12 12 12 21 12 12 2 12 12 20 21 12 12 12 12 21 12 21 2 21 12 12 20 12 12 12 12 12 12 12 21 21 12 12 12 21 21 12 12 12 20 12 12 20 12 12 21 2 2 21 12 2 21 12 21 12 12 12 12 21 12 12 12 12 21 21 2 21 12 2 21 21 21 21 21 21 20 12 21 12 21 21 21 12 12 12 12 12 12 12 21 2 2 12 21 21 12 21 2 12 21 21 12 12 12 12 12 12 12 21 21 21 12 12 21 21 21 12 21 12 12 12 21 2 12 12 2 12 21 21 21 12 12 20 12 20 12 12 12 21 21 21 21 21 12 2 21 21 21 2 21 21 12 12 12 21 2 12 21 12 12 21 21 2 12 2 12 12 21 12 12 12 20 21 12 2 21 21 2 21 21 21 2 12 21 12 21 12 12 12 21 12 21 21 2 12 21 12 21 21 21 12 12 12 12 12 21 21 2 21 21 21 21 12 12 12 21 21 21 12 12 12 21 21 12 12 12 12 20 20 21 21 2 2 12 12 20 12 12 12 2 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 12 12 12 12 21 21 21 21 21 2 21 11 21 12 12 21 12 21 21 2 21 2 21 21 21 21 11 12 12 2 21 21 21 21 21 21 12 21 12 21 21 21 2 21 12 21 21 21 21 21 21 21 12 21 21 21 21 12 12 21 21 21 21 21 12 12 12 12 12 12 20 12 12 12 12 12 21 12 12 12 21 12 2 21 21 21 21 21 11 21 12 21 12 21 21 21 21 2 21 21 21 21 12 20 12 12 12 21 21 12 12 21 12 21 21 2 21 2 21 2 21 21 21 21 12 12 21 21 21 21 12 12 20 12 21 21 21 12 12 12 21 12 21 12 12 11 21 2 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 12 21 21 12 21 21 21 21 12 12 21 21 12 12 21 12 12 12 21 21 12 12 21 21 21 21 21 12 4 12 12 20 4 12 21 21 21 12 12 12 21 21 20 2 12 12 20 12 21 21 21 21 21 21 12 21 12 12 4 21 20 12 21 12 21 21 21 21 12 12 4 12 20 20 12 4 20 12 20 12 12 12 21 12 21 21 20 12 12 20 12 12 21 12 21 12 21 21 21 21 21 12 4 20 12 12 12 21 12 21 21 12 21 21 12 20 4 12 4 12 12 20 20 12 21 12 12 21 21 12 21 12 21 12 12 21 12 12 20 12 12 12 21 21 12 12 12 12 12 20 12 12 12 21 21 21 21 21 21 12 12 21 4 21 12 21 21 12 2 12 21 21 21 12 12 12 4 20 12 20 12 21 12 21 21 21 21 12 12 12 2 12 12 11 21 21 21 21 2 2 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 12 12 12 21 12 12 12 12 12 21 21 21 12 21 21 12 12 12 21 21 21 21 12 12 21 21 21 21 2 21 21 11 12 12 21 21 21 12 21 21 12 12 12 12 12 12 2 21 12 12 12 21 21 21 21 12 21 21 12 21 12 12 12 21 12 12 12 21 21 21 2 21 21 21 21 12 21 21 21 20 4 12 12 21 21 21 12 21 12 12 21 12 21 12 21 21 21 21 12 12 12 21 21 12 12 21 12 12 12 12 20 12 21 21 21 12 21 12 4 12 11 20 12 21 21 21 2 21 21 21 21 21 21 12 21 21 21 12 11 20 2 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 12 21 21 12 12 12 21 20 21 21 21 12 21 12 12 21 12 20 12 21 12 12 21 12 15 21 21 21 21 21 21 21 21 21 12 12 20 12 20 12 2 12 12 12 21 21 21 12 12 12 21 12 21 21 21 12 12 12 12 21 12 12 21 21 21 21 21 11 12 21 21 12 21 21 21 21 21 21 12 12 12 12 12 12 20 12 12 12 21 12 12 21 12 21 12 12 12 4 20 20 20 12 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 20 21 12 12 21 20 12 12 12 12 12 12 21 21 12 12 12 12 12 21 12 12 20 12 21 21 21 12 12 12 21 20 20 12 4 21 21 21 21 12 21 15 20 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 12 2 12 12 21 21 12 12 12 12 12 21 12 12 12 21 21 12 12 20 12 12 21 21 12 12 12 12 4 21 21 12 12 21 21 21 12 12 21 21 21 11 11 21 21 21 21 2 21 11 21 11 21 21 12 12 12 21 21 21 12 12 12 12 12 21 21 21 12 12 12 20 12 12 11 2 12 21 2 12 12 21 12 12 12 12 21 12 12 21 12 20 20 20 20 12 12 12 21 21 12 21 21 21 21 12 12 12 21 21 21 11 21 12 12 21 12 12 12 21 2 21 12 12 12 12 21 2 2 21 21 21 12 12 12 12 21 12 12 21 20 20 12 12 12 21 12 21 21 12 12 12 12 12 15 20 12 21 21 12 21 12 12 2 12 21 12 12 21 21 21 12 21 21 2 12 12 2 12 12 12 21 12 21 12 12 21 12 15 12 12 12 21 21 12 12 4 21 12 12 12 12 21 12 21 12 12 12 12 12 12 21 20 12 21 12 21 12 12 12 12 12 12 21 20 21 12 12 21 20 12 20 12 20 20 11 21 12 21 21 12 20 20 12 20 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 12 21 12 21 21 21 21 21 12 12 12 12 21 21 21 2 21 21 21 21 21 21 12 21 12 21 12 12 12 21 12 20 12 21 12 21 21 11 12 21 21 21 21 21 21 11 21 21 12 21 20 4 20 12 12 21 21 21 21 21 21 21 21 21 2 12 12 21 21 12 12 12 21 12 12 4 12 20 21 21 21 21 12 12 12 12 12 12 4 12 21 12 12 12 12 12 20 20 12 12 12 12 21 12 12 12 12 21 12 12 12 12 21 12 21 12 21 12 21 12 20 12 12 20 12 21 12 12 12 12 12 12 12 12 21 2 21 12 12 12 20 12 12 12 20 12 21 12 19 2 12 12 21 12 20 20 12 12 12 12 21 21 21 12 12 12 12 12 12 12 12 12 20 12 12 12 21 21 12 21 12 12 21 21 21 12 12 12 12 12 12 21 12 12 12 21 12 12 21 21 12 12 12 12 21 21 21 12 21 12 21 12 21 12 21 21 21 12 12 21 21 21 12 12 21 21 21 21 2 21 21 21 21 12 12 21 12 12 12 21 12 21 21 21 20 20 21 21 12 12 12 21 21 12 20 21 21 21 12 12 12 12 21 11 21 21 21 12 12 12 12 20 21 21 12 2 12 12 20 12 20 20 12 12 12 21 12 21 21 12 21 12 4 21 21 21 21 21 21 21 12 20 12 21 21 21 12 12 21 12 21 12 12 12 12 12 21 21 12 12 12 12 12 12 12 12 20 12 21 21 12 21 12 12 20 12 12 12 21 21 11 21 12 12 21 12 20 12 12 20 21 21 21 12 12 12 12 4 21 20 12 2 2 21 12 12 21 2 20 12 12 12 21 21 21 12 12 12 12 12 20 12 21 12 12 12 2 20 12 21 12 21 21 21 12 21 12 12 21 12 12 21 20 20 12 12 20 12 15 12 12 21 21 21 21 2 21 12 21 20 20 12 20 12 12 12 21 12 12 12 12 12 20 12 12 12 12 12 20 20 20 12 12 12 12 21 11 12 12 21 21 21 21 20 12 12 12 12 12 12 21 12 21 21 21 12 21 12 21 21 21 21 21 21 21 11 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 21 12 12 12 21 12 20 12 12 20 12 21 12 21 12 21 21 12 12 20 12 21 20 11 12 21 21 12 12 12 21 12 21 12 21 12 21 12 21 12 12 12 21 12 21 12 20 12 2 12 21 21 12 12 12 12 12 21 12 12 21 21 21 12 12 21 12 12 12 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 21 21 12 12 20 12 20 21 21 12 21 12 2 21 12 11 2 21 21 21 12 12 21 21 21 2 12 12 12 12 20 21 21 21 21 12 21 20 12 12 12 12 21 12 21 21 12 12 21 21 21 12 21 21 21 21 12 21 12 12 20 12 12 21 21 12 12 12 12 12 20 12 12 21 21 21 12 21 12 20 12 20 12 12 12 21 12 12 21 21 2 12 2 21 12 21 12 12 2 21 21 21 21 2 21 21 21 21 13 21 2 21 21 21 21 21 21 21 2 21 21 12 21 21 2 21 21 21 12 21 12 20 12 20 20 12 12 21 12 21 21 12 12 21 12 12 12 12 21 12 21 21 12 21 12 12 12 21 21 12 12 12 12 21 12 12 12 21 12 12 12 12 12 12 12 21 21 12 12 21 12 20 21 12 4 21 12 21 12 12 21 12 21 12 20 12 12 20 20 12 21 21 12 21 20 12 12 12 21 21 15 12 12 12 12 12 21 12 12 12 21 12 20 12 20 12 21 20 20 20 12 12 20 12 12 4 4 4 12 12 4 4 12 12 4 20 12 20 12 12 21 12 12 12 4 20 4 20 20 12 12 4 20 12 12 21 12 12 12 12 21 12 12 21 12 12 21 12 12 21 12 21 20 12 12 20 12 12 12 12 12 21 21 12 21 12 21 12 12 12 12 12 12 12 12 21 12 12 12 4 21 21 12 12 21 20 21 12 12 21 21 21 21 21 13 12 21 21 21 21 21 12 12 12 12 20 12 12 20 4 21 12 2 12 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 12 21 12 12 12 20 12 12 12 20 12 21 21 12 12 12 12 4 12 12 20 20 12 21 21 12 12 21 12 21 21 12 12 12 20 21 12 21 12 12 12 12 12 12 4 21 4 12 4 12 12 21 21 12 12 12 12 21 21 21 21 21 12 12 12 21 12 21 21 12 21 21 21 12 12 12 12 21 21 21 21 21 21 12 21 21 12 21 12 12 21 21 12 20 12 12 21 21 21 21 21 11 12 12 21 12 12 12 12 21 12 21 21 12 12 21 12 12 12 21 21 21 21 21 12 21 21 21 12 21 21 12 21 12 21 12 12 12 12 21 21 21 21 12 12 21 12 12 21 12 12 12 20 12 21 12 21 12 21 21 12 21 21 21 21 21 21 12 12 12 20 12 12 21 12 12 12 12 21 12 21 12 21 21 12 21 12 12 21 6 12 21 12 12 21 12 12 12 12 21 12 12 12 12 12 4 21 20 12 4 12 12 12 12 12 12 21 21 12 12 12 20 12 12 20 21 21 12 12 21 12 4 20 12 12 12 12 12 21 21 21 21 12 12 20 12 12 12 20 12 12 21 11 21 21 21 2 21 21 21 12 21 21 2 21 21 12 12 21 21 21 21 21 21 2 21 12 21 21 20 21 12 12 12 20 12 21 12 12 21 21 12 21 12 21 12 12 21 2 12 21 21 21 21 21 13 21 12 21 21 12 20 12 12 20 12 21 12 21 21 12 12 12 12 12 21 2 21 21 21 21 12 12 20 12 11 21 13 21 21 21 12 21 21 21 21 21 21 11 21 21 21 2 21 12 21 15 21 21 21 12 21 21 12 21 21 21 21 21 12 21 21 21 12 15 12 21 21 2 21 21 21 21 21 21 12 12 12 12 12 4 12 20 12 12 21 21 21 21 12 12 12 12 21 12 12 12 12 12 12 21 12 12 12 4 12 4 21 21 21 12 12 21 20 21 12 21 12 12 12 21 12 12 21 12 12 12 12 21 12 12 21 13 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 12 12 12 21 12 21 12 12 20 12 12 20 20 4 12 21 20 12 12 21 12 12 12 12 21 21 20 12 20 12 21 12 2 21 12 21 21 12 21 12 12 12 12 21 21 12 21 21 12 12 12 12 12 21 12 12 21 12 21 12 12 21 12 12 4 20 12 4 21 21 4 21 20 12 12 12 21 12 12 12 21 12 12 21 21 11 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 12 12 12 12 12 21 21 21 20 21 12 20 12 21 12 20 12 21 12 12 12 12 12 12 12 12 21 11 12 21 12 12 21 2 21 21 21 12 21 12 12 21 12 12 21 12 12 11 12 12 12 12 12 12 12 12 21 21 12 12 20 21 12 21 21 21 21 21 20 12 12 21 21 12 12 21 21 12 2 21 2 21 12 12 21 21 21 12 21 12 12 20 12 20 21 21 12 12 12 12 12 12 12 12 12 21 21 12 21 12 2 12 12 21 21 12 12 12 21 12 21 12 2 21 21 12 21 21 21 21 21 21 21 12 21 21 2 12 12 21 21 12 12 20 12 12 20 21 12 12 21 2 21 12 12 21 12 21 21 21 11 12 12 21 12 21 2 12 21 12 21 20 12 12 20 12 21 21 21 21 6 21 21 21 21 2 21 12 12 2 2 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 12 21 21 12 20 21 12 12 21 21 12 21 11 21 21 21 12 20 12 12 12 21 12 21 20 21 12 12 12 21 21 21 11 12 21 12 21 21 21 21 21 2 21 21 21 12 12 12 12 12 21 21 21 21 21 21 21 21 21 21 12 12 12 12 20 12 21 12 21 2 21 2 11 21 21 21 21 21 21 12 21 11 12 12 21 12 12 12 12 12 21 4 12 21 21 21 2 11 12 21 21 4 12 12 4 12 12 21 21 12 21 21 12 12 12 21 21 12 12 20 21 12 21 21 12 21 21 12 12 12 12 21 21 21 12 12 20 12 12 12 21 12 21 21 12 21 12 12 20 21 12 12 21 21 21 12 21 21 12 12 12 12 12 12 21 11 21 12 21 12 21 12 12 20 4 21 2 11 21 12 12 12 4 21 12 12 12 12 12 12 12 21 21 21 11 21 12 21 21 21 21 21 12 20 21 12 21 12 21 12 21 12 12 12 21 21 21 2 21 12 12 21 12 21 12 12 21 21 21 12 21 12 21 12 21 21 12 12 12 4 12 20 12 21 4 12 20 12 12 12 12 21 21 12 20 12 12 12 12 12 12 21 12 12 20 12 12 4 12 20 20 21 21 21 12 21 21 21 21 21 12 21 12 21 12 21 12 21 20 21 12 12 21 12 2 21 12 21 21 21 21 21 21 12 2 21 21 12 21 21 21 21 21 21 12 2 21 21 2 21 2 2 2 12 12 12 12 21 20 12 12 12 12 12 20 12 12 12 2 21 12 12 20 21 12 12 20 21 12 12 12 12 12 12 12 21 21 12 12 12 20 12 20 12 12 12 21 20 21 12 12 12 12 12 12 12 20 12 12 12 12 12 20 11 2 21 21 12 2 21 12 12 12 21 12 12 12 12 21 12 12 20 20 12 20 12 20 12 21 21 21 12 12 20 20 20 12 20 12 20 12 12 21 12 12 21 21 12 12 12 12 21 20 21 21 21 21 21 21 12 12 12 20 12 20 21 21 21 21 12 21 21 12 21 12 12 12 21 21 21 21 21 12 21 12 20 12 12 20 12 12 12 12 21 21 21 12 12 21 21 20 12 21 12 21 12 21 12 12 12 21 20 12 12 12 12 12 20 12 12 21 12 21 21 12 12 20 21 12 20 12 20 21 12 21 21 12 12 21 12 12 21 21 21 12 12 12 12 20 12 12 12 12 12 12 13 21 21 21 21 21 21 2 21 21 11 21 21 21 21 21 4 12 20 21 20 4 20 12 21 20 12 12 11 21 12 20 21 12 12 20 12 12 21 20 12 12 12 12 21 21 12 21 12 12 12 12 21 2 2 21 12 21 21 21 12 20 21 20 20 21 21 21 21 21 12 21 12 12 4 20 20 12 21 21 12 21 21 21 21 12 12 12 12 12 15 21 21 21 12 21 12 12 12 12 21 21 21 12 21 12 21 20 20 12 12 20 12 12 12 21 21 12 21 12 12 20 20 21 12 4 12 21 21 21 12 21 21 12 12 20 12 21 12 21 21 12 12 21 21 12 12 12 12 12 12 12 12 21 21 21 12 12 21 21 12 12 12 21 21 21 21 12 12 21 21 2 12 21 12 12 4 12 21 20 20 21 21 2 21 21 12 21 12 12 20 12 20 12 21 21 12 21 12 21 12 12 21 2 2 21 21 21 21 12 12 12 20 12 2 12 21 12 12 12 20 21 12 12 12 12 12 21 12 21 12 21 21 21 12 12 20 12 12 20 20 12 21 12 21 12 12 12 21 21 2 12 21 21 2 21 21 12 12 12 12 21 12 21 2 21 12 12 12 12 21 12 12 12 12 12 12 21 21 21 21 21 21 21 21 12 21 4 12 21 20 12 12 12 21 2 21 12 21 2 21 12 12 12 12 20 20 12 20 21 21 21 11 21 21 21 21 12 15 12 21 12 12 12 21 12 12 12 12 12 12 12 21 2 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 12 2 2 12 12 12 12 12 15 21 21 12 12 21 21 12 12 12 21 21 21 12 12 12 12 12 12 12 21 21 21 12 21 21 12 21 12 21 12 12 12 12 12 20 12 21 21 21 12 21 21 12 12 12 21 21 21 21 2 21 21 21 12 12 12 21 21 12 12 12 12 12 12 21 2 21 21 12 20 21 12 21 20 12 21 21 12 12 21 12 20 12 12 20 12 21 21 12 12 20 12 12 21 12 12 21 21 12 12 20 12 12 12 12 20 12 12 12 21 12 21 21 12 21 21 21 12 20 12 21 12 12 12 12 12 21 12 12 12 12 21 12 12 12 21 12 20 12 12 12 12 12 21 12 21 21 12 21 21 12 21 12 12 4 20 12 12 12 12 12 21 12 21 21 21 12 12 12 21 12 21 12 12 12 21 21 21 20 12 12 21 12 12 21 12 21 12 15 12 21 20 21 12 12 12 12 21 12 21 21 12 12 20 12 12 12 2 12 12 12 20 12 21 12 20 12 12 21 21 21 21 12 12 12 12 12 12 21 21 12 12 12 12 21 12 21 21 12 12 12 21 21 21 21 12 12 12 12 12 12 12 12 12 21 11 15 21 20 21 2 12 21 21 21 21 21 21 21 21 21 12 12 12 12 21 21 21 11 21 21 21 21 21 12 21 21 21 21 21 21 12 12 21 21 21 12 12 21 21 12 21 12 12 11 21 12 12 21 21 21 12 21 20 12 12 21 12 21 21 11 12 12 12 12 12 12 21 21 11 21 21 12 21 12 21 21 21 12 12 12 12 4 4 12 12 12 12 20 12 12 12 20 21 12 12 12 20 21 4 12 20 20 20 12 4 21 12 12 21 21 20 12 20 12 12 12 12 4 21 12 4 12 12 12 20 12 12 20 20 12 21 12 12 12 20 12 20 12 12 21 4 12 20 4 20 20 21 4 4 20 20 20 12 4 4 12 12 12 12 12 21 12 12 21 12 21 21 21 20 12 12 12 12 21 20 12 21 4 12 12 21 12 20 12 20 12 12 12 12 12 20 20 12 20 12 20 12 12 12 12 21 12 12 20 21 12 12 21 12 12 12 12 12 12 12 12 11 12 21 12 12 21 21 12 21 21 21 12 12 2 21 21 2 12 2 21 21 12 21 21 20 12 21 12 12 12 12 11 21 12 12 21 12 21 12 4 21 12 21 21 12 12 12 21 12 12 12 12 12 12 20 12 12 12 12 4 12 12 12 21 20 12 21 21 12 21 12 12 12 12 12 12 12 12 21 12 12 12 20 21 12 12 12 12 12 21 12 12 21 20 21 21 21 12 12 21 2 2 21 12 21 12 21 20 20 12 21 12 12 12 4 12 21 21 15 21 2 12 12 12 12 21 21 12 12 12 12 12 12 21 12 21 21 12 12 12 21 12 12 12 12 21 2 21 12 21 12 12 12 12 21 21 21 21 12 21 11 21 21 21 12 12 12 12 12 21 21 12 12 12 12 12 12 12 20 21 12 12 21 21 21 21 21 21 21 15 21 20 12 21 21 12 12 12 21 21 12 21 21 21 12 21 20 20 12 12 12 12 21 12 12 21 12 21 4 21 20 2 12 11 21 12 12 12 12 20 12 12 12 11 21 12 20 12 20 12 12 21 12 21 21 21 12 12 12 12 12 20 12 12 21 11 21 12 21 21 12 20 12 12 21 12 12 12 12 21 21 12 21 21 12 20 12 20 12 21 2 12 21 12 20 12 12 12 12 12 11 12 12 12 12 12 12 12 20 12 21 21 21 21 12 12 12 21 12 12 21 12 21 21 21 12 21 21 2 21 21 12 12 20 12 21 20 12 12 21 21 21 21 12 20 12 12 21 21 21 2 21 21 12 12 12 21 12 12 12 12 12 20 12 21 12 12 21 21 2 2 21 21 12 12 20 12 12 4 12 12 21 21 21 21 12 12 12 21 12 21 21 20 20 12 12 21 21 12 21 12 21 12 12 12 12 12 20 12 12 12 12 12 21 21 21 12 12 12 12 12 21 12 12 12 12 12 21 12 12 21 21 12 21 21 12 12 12 12 12 12 12 4 21 21 21 21 12 21 13 21 21 12 12 12 12 21 12 12 20 12 12 21 21 21 21 12 12 21 12 21 2 2 21 21 21 21 21 12 12 12 12 20 12 12 12 12 11 21 21 21 21 12 12 21 21 21 12 12 12 12 12 21 21 21 21 21 21 21 11 12 12 21 21 21 21 21 21 12 21 21 12 21 2 21 21 21 21 2 21 12 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 11 21 2 12 12 21 21 21 12 21 12 12 12 12 2 21 21 21 21 12 12 12 21 12 12 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 2 21 12 12 12 21 21 21 21 21 21 12 21 21 21 21 21 2 2 12 11 11 21 21 21 21 12 12 21 12 12 12 12 21 21 21 12 21 12 12 20 12 21 12 21 21 11 21 2 21 12 12 21 21 12 12 20 12 12 12 12 21 12 21 12 12 21 12 12 12 12 20 12 12 12 20 21 21 21 21 2 21 12 12 12 12 12 20 12 12 12 2 11 11 21 12 21 20 12 12 12 21 12 12 21 21 21 21 12 21 21 21 21 12 12 12 12 12 12 12 12 21 21 21 21 12 12 12 20 12 12 20 21 21 12 12 12 21 21 21 12 12 12 12 12 12 21 21 21 21 12 21 12 12 12 2 11 21 2 12 12 12 12 12 21 21 21 21 12 21 21 21 21 11 12 21 12 11 21 12 2 12 21 12 4 2 21 21 21 21 12 21 21 21 21 21 21 21 12 12 12 21 12 12 21 12 21 12 21 21 12 12 21 2 11 21 12 12 12 12 21 21 12 12 21 21 21 12 12 12 12 12 12 12 2 21 12 21 2 12 12 11 21 12 21 2 21 21 11 21 11 21 11 12 12 12 12 12 21 12 21 12 21 12 21 12 12 21 12 21 20 21 12 12 12 12 21 12 21 21 12 12 21 21 21 21 2 21 21 21 11 2 21 21 21 21 21 21 12 21 11 21 12 21 21 21 21 2 12 12 21 21 12 21 21 21 21 21 12 21 12 21 12 12 20 12 20 21 11 12 12 12 20 12 12 21 20 12 12 12 21 21 21 21 12 21 12 21 21 21 12 12 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 12 21 21 12 21 12 2 12 21 11 21 2 21 21 21 12 21 21 21 21 21 21 21 21 12 21 12 21 21 15 21 21 12 21 12 21 21 12 21 21 21 21 21 21 21 12 12 12 21 12 21 12 21 12 12 12 12 12 12 21 21 12 12 12 12 12 12 21 12 21 12 21 21 21 20 12 12 12 12 21 21 2 21 21 12 21 21 21 20 12 21 21 12 21 21 12 12 12 20 12 21 12 21 12 12 12 12 12 12 20 12 12 12 12 12 12 12 12 12 20 20 12 12 12 12 20 12 21 20 12 4 12 20 20 20 12 20 20 20 12 2 12 12 20 20 21 12 12 12 12 21 21 20 12 21 21 21 21 21 21 12 21 21 21 12 2 21 21 21 21 21 21 21 12 21 21 21 2 21 12 12 2 21 12 21 21 12 12 2 2 2 21 21 12 21 21 21 21 21 12 12 12 20 12 12 12 12 12 6 21 21 12 12 12 21 21 21 12 15 21 12 12 21 12 12 12 12 12 12 12 12 12 20 21 12 12 12 12 12 12 12 12 12 12 12 21 21 21 12 12 20 12 12 12 12 4 4 12 12 21 21 21 21 12 12 12 21 2 21 12 21 12 21 12 21 20 12 20 12 21 2 21 21 21 21 21 12 20 12 12 12 12 12 21 2 21 21 21 12 21 20 12 12 21 6 21 12 12 12 12 21 21 21 21 21 12 21 12 12 12 21 21 12 12 21 21 21 12 12 12 21 12 12 12 12 20 12 21 12 21 12 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 2 21 2 21 21 2 12 21 21 12 21 21 21 21 12 21 21 21 21 2 21 21 12 12 12 21 21 21 12 15 21 21 12 12 21 12 21 12 21 21 21 12 21 12 21 12 21 12 12 21 12 21 12 12 2 12 21 21 21 12 12 21 21 21 12 21 12 12 12 12 21 12 20 12 12 12 20 21 2 21 12 21 21 2 21 21 21 12 21 21 12 21 21 21 21 11 11 21 11 21 2 21 12 21 21 21 12 12 12 21 21 21 12 12 21 21 21 21 13 2 21 21 21 12 21 21 21 12 12 21 12 21 21 21 21 21 12 21 12 21 12 21 21 12 12 12 21 12 21 12 21 12 12 12 12 12 20 21 12 21 21 21 21 13 12 21 21 2 2 11 21 12 12 12 12 21 12 12 21 12 21 12 12 12 21 12 12 13 12 20 12 12 12 20 21 21 21 12 21 12 12 12 21 12 12 12 12 21 21 12 21 21 12 12 12 12 12 12 21 12 12 21 21 12 12 20 20 12 20 12 12 12 12 12 20 12 20 12 21 21 12 21 21 12 21 12 12 21 21 21 21 21 2 2 2 21 12 21 21 12 12 12 21 21 12 21 21 21 21 21 21 21 21 2 21 21 12 21 12 21 21 21 12 2 12 12 12 20 12 12 21 12 12 21 21 21 21 21 2 21 21 12 21 21 21 12 21 20 12 12 12 21 21 2 21 2 21 21 2 2 2 21 12 21 21 12 20 20 12 12 12 21 2 12 12 12 21 12 12 12 12 12 12 12 12 21 2 12 21 21 21 2 11 21 12 21 15 21 21 12 12 12 12 21 21 21 21 12 2 2 2 12 12 21 6 11 2 21 21 21 12 12 12 12 12 21 21 21 21 12 21 21 12 21 21 21 21 12 12 12 21 12 21 12 21 2 21 21 21 21 21 12 21 12 12 12 21 21 12 21 21 21 2 12 12 12 12 12 21 12 12 12 21 12 21 21 12 12 21 21 12 20 21 21 12 12 21 21 21 12 12 12 12 21 21 12 2 12 21 21 21 12 12 12 12 21 21 12 21 12 12 21 12 21 21 21 21 2 12 12 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 12 21 12 12 12 12 12 12 21 12 2 12 21 12 21 12 12 21 20 20 21 21 12 12 4 12 21 12 12 12 21 12 12 21 2 21 21 21 21 21 21 21 21 2 11 21 21 21 21 21 21 2 12 21 12 12 21 21 11 21 12 12 21 21 20 12 12 21 21 21 21 21 21 21 21 21 2 12 12 12 21 11 21 21 12 21 21 21 21 21 2 12 21 11 12 21 21 12 21 21 2 12 21 12 21 21 21 12 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 12 2 21 12 21 21 12 2 12 12 21 21 20 12 12 12 20 21 12 12 2 12 21 12 4 12 12 12 12 2 21 12 12 12 12 21 21 21 21 21 21 12 21 21 12 21 21 12 21 21 12 12 21 12 12 21 12 21 21 12 12 12 21 21 21 21 2 2 2 11 11 21 21 21 21 21 2 21 2 2 12 21 12 12 21 21 15 21 21 2 21 2 21 2 11 21 21 21 2 2 12 12 21 21 12 12 12 12 12 12 12 12 12 20 21 21 12 12 21 12 12 12 20 12 12 12 2 12 12 21 12 12 20 12 12 20 12 12 12 11 21 12 20 21 12 12 21 12 21 20 12 12 12 12 21 21 21 21 21 20 21 21 21 12 21 11 21 12 11 12 12 21 21 21 11 21 21 21 21 21 12 21 21 21 21 12 12 21 21 12 21 12 12 21 21 12 21 21 2 21 12 11 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 12 12 21 12 12 21 20 20 12 21 12 21 12 20 12 12 12 12 21 12 12 12 21 12 21 21 21 21 21 21 21 21 21 11 21 21 21 12 21 21 21 21 12 21 21 12 12 20 12 21 21 12 21 12 4 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 21 21 21 21 12 12 21 12 4 12 21 21 21 21 12 21 21 21 12 12 21 21 21 21 21 21 12 12 12 12 12 12 12 12 12 2 21 21 21 21 12 21 12 12 12 2 12 12 21 21 12 2 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 2 2 21 2 21 2 13 12 21 12 12 12 12 21 21 21 21 2 21 2 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 2 11 21 12 21 12 12 21 21 21 12 21 21 21 12 12 21 12 12 21 12 12 21 21 21 21 21 11 11 21 21 13 12 21 21 21 21 2 21 21 12 2 21 2 12 12 21 11 2 21 12 12 21 21 12 11 21 21 12 12 20 21 21 21 2 21 2 2 2 21 21 2 2 21 21 21 21 2 2 21 12 21 21 12 21 21 2 21 2 21 21 21 21 2 2 2 21 2 21 21 11 2 12 21 21 21 21 21 21 21 12 21 2 2 21 21 12 21 21 21 21 21 21 21 21 2 2 21 11 2 2 2 21 2 21 2 21 21 21 21 21 21 12 20 12 2 21 21 21 12 2 21 21 21 21 21 21 2 2 2 21 21 21 21 21 21 12 21 2 12 21 21 2 2 21 21 21 12 12 12 12 12 12 12 21 21 12 21 12 21 12 12 12 12 21 12 21 12 12 12 12 21 21 2 2 2 21 2 12 12 21 21 12 12 12 12 21 21 21 12 21 21 11 2 21 2 2 2 21 2 21 12 21 12 21 2 21 21 21 21 12 21 21 21 21 2 21 2 2 2 21 21 2 12 21 12 12 12 21 12 21 21 21 12 21 21 2 21 12 21 2 12 12 21 21 12 21 21 21 21 21 21 20 21 12 21 12 21 21 21 21 2 2 2 2 21 12 21 12 11 21 21 21 12 12 12 21 12 11 2 21 12 12 12 12 21 12 21 21 21 21 12 21 21 12 12 21 21 12 21 21 21 11 21 21 2 2 21 2 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 12 21 21 2 21 21 12 21 21 12 12 12 12 12 12 12 12 12 12 20 12 12 12 20 12 12 21 21 12 12 12 12 12 21 21 21 20 12 20 21 21 12 21 20 12 12 12 20 12 12 12 12 2 21 21 12 21 12 21 11 21 21 12 12 12 21 12 12 21 12 12 12 21 20 12 20 12 21 12 12 4 12 12 20 21 12 12 12 12 12 12 12 12 12 12 21 12 20 12 21 20 12 20 12 12 21 12 12 20 20 4 12 12 4 20 20 12 21 4 20 12 12 12 20 20 12 20 12 20 12 12 12 20 12 12 20 20 20 21 12 12 12 12 20 4 12 4 20 12 4 12 4 20 21 20 4 12 4 12 12 12 12 21 12 12 12 12 20 21 21 12 12 12 12 4 12 20 12 20 12 20 12 12 12 12 21 21 21 12 12 21 12 4 12 12 4 4 4 4 12 20 12 4 12 4 20 12 4 20 4 4 12 12 12 12 20 21 21 12 12 12 12 12 12 12 20 20 21 12 20 20 20 12 4 4 12 21 21 12 12 21 4 12 12 21 12 21 12 21 12 20 12 12 12 21 12 21 21 21 20 20 21 4 12 4 4 4 21 4 4 4 4 4 4 12 4 12 12 21 20 12 12 12 12 12 12 21 12 12 12 12 20 12 12 12 12 12 21 12 12 12 12 21 12 21 21 4 12 4 4 20 21 12 12 12 12 12 12 21 21 2 20 21 12 12 20 12 4 4 12 20 20 12 12 12 20 21 12 12 12 12 12 21 21 12 12 21 12 12 12 21 12 21 12 21 20 12 12 20 12 21 12 4 12 12 20 12 20 12 20 12 12 12 4 12 12 20 20 20 12 12 20 21 20 4 4 12 20 12 20 4 20 12 21 12 12 12 12 12 12 12 12 4 12 20 21 4 12 12 12 21 20 20 12 12 12 12 12 12 4 21 12 12 12 20 20 4 20 4 12 20 12 12 2 12 21 12 21 12 12 20 12 12 21 12 20 12 12 12 12 12 12 21 21 21 2 12 12 12 12 12 20 12 20 12 20 4 12 12 12 12 12 20 12 12 21 12 12 21 20 12 12 12 20 12 4 12 20 20 20 20 12 21 12 20 21 12 12 12 12 12 12 12 20 21 21 21 12 12 12 12 12 21 12 4 20 20 12 4 12 21 12 12 21 21 12 21 20 12 21 12 12 12 12 21 12 21 12 12 21 20 21 21 12 12 12 20 12 12 20 21 12 20 20 4 4 20 20 12 12 4 20 20 20 20 12 12 12 21 12 4 4 20 12 4 4 12 4 12 21 12 12 12 12 12 12 12 20 12 21 21 12 12 21 12 12 12 20 12 20 4 12 12 12 12 12 12 12 20 4 4 4 4 20 4 4 12 4 4 21 21 12 21 12 12 12 12 21 12 12 20 12 20 12 12 12 4 12 21 12 12 12 20 12 20 12 20 12 12 20 20 4 4 4 4 20 4 20 4 12 4 20 4 4 4 20 4 4 4 4 4 4 4 4 20 4 20 4 12 12 20 20 12 20 12 4 12 4 12 21 4 21 21 12 21 21 12 20 20 12 21 20 21 12 20 20 21 12 20 20 21 20 21 21 21 2 21 21 2 21 6 21 21 12 21 21 2 12 2 21 21 21 21 21 12 12 12 12 21 2 21 21 12 12 21 21 2 21 21 12 21 12 21 12 12 21 21 2 21 12 12 12 12 12 12 21 21 21 12 12 12 12 12 21 21 21 12 12 12 12 21 21 12 21 21 21 21 21 21 2 12 12 21 21 12 21 12 21 12 21 21 12 12 12 21 12 21 12 12 21 21 21 12 12 12 21 12 12 12 21 20 12 12 12 12 21 21 12 21 11 21 21 21 12 12 21 12 12 12 21 2 21 21 12 12 21 12 12 12 12 21 12 21 2 12 21 12 21 21 12 11 21 12 21 12 12 12 6 12 12 21 21 12 12 12 12 21 21 21 12 12 12 21 21 12 12 12 21 21 21 21 20 21 21 20 12 21 12 12 12 12 12 12 20 12 12 12 12 21 12 12 12 21 21 21 12 12 21 21 12 12 12 12 12 21 21 12 20 12 12 20 20 21 21 21 21 12 21 20 20 12 20 12 20 12 12 21 2 21 12 12 12 12 12 21 12 21 21 12 21 21 21 12 12 21 21 12 12 20 12 20 20 12 21 21 12 21 12 12 12 4 20 12 12 12 21 21 2 21 12 12 12 12 12 20 12 12 12 21 21 21 21 20 12 12 12 12 20 12 21 12 21 21 12 12 4 12 20 12 12 12 12 20 21 21 12 21 21 12 12 12 20 12 20 12 21 21 21 21 21 12 12 12 12 21 12 21 12 21 21 12 21 12 12 20 12 12 12 21 12 4 12 12 12 12 20 12 21 21 21 12 12 21 12 12 12 12 12 12 12 21 21 21 12 12 21 20 12 21 21 12 2 21 21 12 12 12 21 21 20 20 12 12 12 12 12 21 12 12 12 12 21 20 12 12 21 21 12 12 20 21 21 12 21 21 12 12 12 12 20 20 21 21 12 21 12 21 20 12 12 21 2 12 12 12 20 20 12 12 20 21 20 12 21 12 12 12 21 12 12 12 12 20 20 20 21 2 12 21 21 21 12 12 21 12 12 12 12 12 12 12 12 12 4 12 21 12 12 21 12 12 12 12 12 20 12 21 21 21 12 20 20 12 12 12 4 12 12 12 21 21 21 12 12 12 21 12 12 12 21 12 12 12 21 12 20 4 12 12 21 21 21 12 12 12 2 21 21 21 21 12 12 12 20 12 12 12 20 21 12 12 12 21 21 12 12 20 20 12 12 12 21 2 21 21 12 12 20 20 12 12 12 12 12 21 21 21 12 21 20 11 21 12 12 21 12 12 12 11 21 21 21 21 21 21 21 21 12 12 20 21 12 12 12 12 2 21 21 21 21 12 12 12 21 11 12 21 12 12 21 21 21 2 12 21 21 21 21 21 12 21 12 12 21 2 21 21 11 21 21 21 21 12 12 20 12 12 21 21 12 12 12 21 2 21 12 21 21 21 20 12 12 12 12 12 21 21 12 12 12 11 21 21 21 12 21 12 21 12 12 12 12 21 2 21 21 21 12 11 12 12 12 21 21 12 12 12 21 12 12 21 21 21 12 12 12 12 12 12 21 12 12 21 12 12 11 21 21 21 21 21 21 21 12 21 12 21 21 12 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 12 21 12 12 21 21 21 21 21 12 21 21 21 12 21 2 21 21 21 21 21 6 21 21 12 12 12 13 21 2 21 21 21 21 21 2 21 12 12 12 12 11 21 21 2 21 21 2 21 2 21 21 21 21 21 21 2 2 21 12 21 12 21 2 2 21 2 21 21 21 11 21 21 21 2 21 2 21 12 21 21 21 21 21 2 21 12 21 21 12 21 21 21 21 15 21 21 21 21 21 21 21 12 12 21 21 21 12 21 12 12 20 12 21 12 21 21 21 21 2 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 12 12 21 12 12 11 2 21 21 21 12 12 12 21 12 21 12 12 21 21 21 21 21 12 21 21 2 21 21 21 21 12 21 12 21 2 21 2 2 2 21 21 2 21 12 21 21 21 21 21 21 12 12 21 12 20 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 2 2 2 21 21 21 21 21 21 21 2 21 21 12 12 21 12 21 21 12 12 21 12 12 21 12 12 21 2 21 12 21 12 12 21 21 21 12 12 12 21 21 21 21 21 21 21 11 21 2 21 21 21 12 21 21 21 2 21 21 2 2 21 11 21 2 21 12 21 21 12 2 21 21 21 12 21 21 21 21 12 21 21 21 12 12 2 2 2 21 2 21 21 11 11 21 2 21 21 11 2 21 2 12 21 21 21 2 21 21 12 21 21 21 2 21 11 21 21 21 21 21 21 21 2 12 21 21 2 2 21 21 21 21 21 11 21 12 21 11 21 12 21 21 21 21 21 21 11 12 21 21 21 2 21 21 21 11 2 21 21 2 2 21 2 21 21 2 21 21 21 21 21 21 2 21 21 2 21 21 21 21 2 21 2 21 2 21 15 21 21 2 2 12 12 21 21 21 2 2 21 21 21 12 21 2 21 21 21 11 21 2 12 12 12 21 21 21 2 21 21 21 2 21 21 2 2 21 21 21 21 21 21 15 2 13 21 2 21 2 21 2 21 2 2 2 2 21 21 2 2 12 21 12 21 21 2 12 21 21 2 12 21 2 21 21 21 21 2 21 21 21 6 21 2 21 2 21 21 21 2 21 21 21 21 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 12 21 21 21 21 11 12 21 21 21 2 2 21 21 2 21 12 12 21 21 2 21 21 12 11 21 21 2 2 21 21 21 21 21 21 2 12 11 21 21 12 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 21 21 12 12 21 12 12 21 12 4 21 12 21 12 12 21 12 21 12 21 12 12 12 12 12 21 12 12 12 4 12 12 12 21 12 21 12 21 12 12 12 21 12 20 21 12 20 21 20 12 12 20 12 12 20 12 21 2 21 21 12 21 12 21 21 12 21 12 20 21 12 4 20 4 12 12 20 15 12 21 21 12 12 21 21 12 12 4 4 21 4 12 12 12 12 21 12 21 12 12 21 21 21 21 12 21 20 12 12 4 20 4 20 20 12 20 12 12 12 4 20 4 20 4 12 12 21 21 21 21 12 21 12 21 21 12 4 20 12 12 21 12 21 12 12 12 12 12 12 20 12 4 12 20 4 20 4 12 12 4 4 20 4 12 4 4 12 12 12 12 21 12 12 21 21 12 12 12 12 12 12 2 12 12 21 12 12 12 12 21 21 21 21 12 21 12 12 12 12 12 12 20 12 12 12 12 12 12 12 12 12 4 4 4 20 12 4 12 20 4 4 4 20 20 12 12 12 4 4 12 4 12 12 12 12 20 4 12 20 12 12 12 4 20 12 20 20 12 20 21 12 12 12 12 21 21 21 12 12 12 12 12 12 12 21 21 21 21 12 21 21 21 12 12 12 21 20 21 12 2 12 12 12 20 12 4 21 20 21 4 12 12 12 12 12 12 12 21 12 12 20 20 12 21 21 21 20 12 12 4 21 12 2 21 21 2 21 21 21 21 2 21 21 2 21 21 2 21 21 2 21 2 21 2 21 21 11 21 21 21 21 21 21 12 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 2 11 2 2 2 21 21 21 21 21 2 2 2 12 21 12 21 21 21 21 21 21 20 2 21 21 21 21 21 2 11 21 12 21 21 11 21 21 12 21 21 21 12 12 21 21 12 21 2 12 12 12 12 12 12 21 2 21 21 21 12 12 12 12 12 12 21 2 12 21 2 12 21 20 12 21 21 20 12 12 12 21 12 12 21 12 12 20 21 12 12 21 12 12 12 12 12 12 12 12 12 12 12 21 21 12 21 12 21 12 21 12 21 12 20 21 20 21 12 21 21 21 12 12 21 12 12 21 12 21 21 12 20 4 12 21 12 20 12 20 12 12 21 20 21 12 12 12 20 4 4 20 12 20 12 20 4 12 12 12 12 21 21 12 21 21 12 12 21 12 12 20 12 12 4 20 12 4 12 12 12 21 21 12 21 20 21 12 21 12 12 12 21 21 20 12 12 21 12 12 20 21 12 21 20 20 12 12 12 4 20 12 20 12 4 20 21 12 12 12 12 21 21 21 2 21 2 21 21 21 2 2 2 2 2 21 21 15 12 2 21 12 2 21 21 2 21 12 12 2 21 2 21 21 21 12 21 21 12 20 12 21 12 21 12 12 21 12 21 12 21 21 12 21 11 21 21 11 21 11 12 12 12 12 2 21 21 2 2 21 21 12 21 21 2 2 12 21 2 21 21 21 21 12 12 21 21 21 21 13 2 11 2 12 21 12 12 12 12 2 21 12 21 21 12 21 21 21 2 2 12 2 21 21 12 21 21 12 21 12 21 21 21 21 21 2 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 12 12 12 21 12 21 21 21 12 12 12 2 21 11 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 12 21 12 21 2 2 21 21 21 21 12 21 21 21 21 21 21 21 21 12 12 12 21 21 12 12 21 21 21 12 12 12 12 12 2 2 21 21 12 12 12 21 12 12 2 21 12 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 2 2 21 21 21 12 12 12 21 12 21 2 21 21 21 21 21 2 21 21 2 21 21 21 2 11 21 12 12 12 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 12 12 21 21 12 21 12 12 12 21 4 12 21 21 21 12 12 21 12 12 12 12 12 12 21 12 15 21 12 21 21 12 21 12 12 21 12 12 12 12 21 12 12 12 12 20 12 21 12 12 12 20 21 21 21 21 21 2 13 21 21 21 21 12 21 21 21 21 21 2 11 21 21 2 21 21 6 11 21 12 21 21 21 21 12 20 21 21 21 21 21 21 21 21 12 21 12 12 12 21 21 12 21 21 12 2 2 21 2 21 12 21 21 21 21 21 21 21 12 21 21 12 21 21 21 12 21 21 21 21 2 21 21 12 12 21 21 12 12 12 2 21 21 12 21 21 11 21 21 12 21 12 12 20 12 12 20 12 20 21 2 21 21 21 12 21 12 21 12 12 12 21 12 21 21 2 12 21 21 12 12 12 12 20 2 21 12 21 12 21 12 12 12 12 12 12 21 21 12 12 21 21 12 12 12 12 12 21 12 12 12 12 21 21 12 21 12 12 21 12 21 12 2 12 21 21 12 12 12 21 12 21 12 12 2 12 21 21 21 21 12 12 12 21 12 21 21 12 12 12 12 12 2 2 21 2 21 21 21 2 11 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 12 21 21 21 12 12 21 12 12 12 21 11 21 12 21 21 12 21 12 21 12 21 12 12 12 12 21 12 21 12 12 21 21 21 21 21 12 21 12 2 12 21 12 20 20 21 12 12 21 21 12 12 12 21 12 21 21 21 21 12 21 11 21 13 21 21 21 21 21 21 21 21 2 21 12 12 12 2 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 12 12 12 12 12 12 12 12 21 21 21 12 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 12 21 21 12 21 12 20 21 12 12 12 21 21 12 21 21 21 2 12 21 21 2 21 12 12 2 2 21 2 21 12 21 21 12 12 20 20 12 20 12 21 21 21 12 12 21 21 2 2 21 12 21 21 21 12 21 12 12 21 21 21 12 12 21 21 21 12 20 12 12 21 12 12 21 21 21 2 21 21 12 21 12 21 21 12 2 2 21 21 21 21 21 21 12 21 11 21 2 21 12 21 21 21 21 12 21 12 21 21 21 21 12 21 21 12 21 21 12 12 12 21 12 2 12 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 2 21 21 12 21 21 12 21 21 21 21 13 21 12 12 21 21 21 21 21 15 21 21 21 21 21 21 12 21 11 21 21 12 12 12 12 12 12 21 12 12 21 12 21 2 21 12 12 21 12 21 12 12 12 12 12 21 21 21 12 21 21 21 21 21 21 21 2 21 2 12 12 12 12 21 21 21 21 12 21 12 12 20 21 21 12 21 20 12 4 21 12 21 11 21 12 20 12 12 12 12 20 21 12 20 21 21 21 21 12 12 21 12 12 12 21 2 21 12 12 21 12 21 21 21 21 12 21 12 12 21 21 12 12 21 21 21 21 21 21 2 21 21 2 21 21 12 12 12 12 21 21 12 21 21 12 2 12 12 12 12 21 2 21 21 21 21 2 2 2 21 12 21 2 21 2 21 2 2 21 21 12 2 2 21 21 11 12 21 2 2 21 21 21 2 21 21 21 21 21 11 21 2 2 2 2 21 21 21 21 12 21 21 21 2 21 2 2 21 2 21 12 21 21 12 12 21 12 12 12 20 21 4 12 12 12 20 21 12 12 21 21 12 12 21 12 12 21 21 21 21 12 12 12 12 21 20 12 12 12 21 12 12 12 12 21 12 12 21 21 21 12 12 12 12 12 20 12 12 12 2 21 12 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 2 2 21 21 12 12 21 21 21 21 21 21 12 21 21 21 21 12 12 20 12 12 12 12 21 21 12 21 2 21 20 20 12 21 12 12 21 12 21 21 12 21 12 21 21 21 21 21 12 12 21 21 12 12 21 20 12 20 20 12 21 12 21 12 21 21 2 21 21 12 12 20 12 12 20 12 12 21 21 21 21 21 21 12 2 2 21 21 21 11 21 12 21 21 21 12 12 21 21 21 21 12 21 21 2 21 21 21 21 21 12 21 21 21 12 21 21 12 20 12 12 20 12 21 12 21 21 21 21 21 21 12 12 21 12 21 12 21 21 12 12 12 21 21 12 11 21 12 21 21 21 21 21 2 21 21 12 21 12 20 12 12 21 20 11 12 12 21 12 21 12 21 12 21 21 2 2 12 12 21 20 21 21 21 12 12 12 12 12 21 21 21 21 21 21 13 21 21 21 12 21 12 21 21 21 21 12 2 2 21 12 21 2 12 12 12 21 21 2 12 12 12 12 21 12 12 12 21 21 2 21 21 11 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 12 12 21 21 21 11 21 2 21 12 11 21 21 12 12 12 21 12 11 21 21 21 21 12 12 21 21 21 21 12 21 21 12 20 4 4 21 12 21 21 12 21 21 2 21 21 21 12 21 21 20 20 21 20 12 21 21 12 21 12 21 21 11 12 21 21 21 21 21 12 21 2 21 21 12 21 21 2 21 21 21 21 21 12 12 12 20 12 12 12 12 2 21 21 21 21 2 2 21 21 21 21 21 2 2 21 2 21 21 12 21 21 12 21 2 12 21 11 21 21 21 21 21 21 21 21 2 21 21 21 12 12 21 21 20 2 12 21 2 21 21 2 2 2 21 21 2 2 2 21 21 2 20 12 12 21 21 21 12 21 21 21 21 21 21 11 21 21 21 21 12 12 21 13 21 21 21 2 21 21 21 2 2 2 2 21 21 21 21 21 21 21 21 21 12 12 20 12 20 21 12 21 12 21 21 21 21 21 21 21 21 2 21 12 21 2 12 12 21 12 21 21 2 21 21 21 21 21 2 2 21 21 21 21 12 2 2 12 12 2 21 2 21 21 21 21 2 21 2 21 2 2 21 21 2 2 21 21 21 12 21 21 21 21 21 2 2 21 21 2 21 21 21 21 21 21 2 21 21 21 21 2 21 21 2 21 21 2 2 21 2 2 2 12 21 21 21 21 21 21 21 21 2 2 2 21 2 21 21 21 2 21 2 12 12 21 21 21 12 21 12 21 21 21 21 21 12 12 21 2 2 2 21 2 21 21 21 2 21 2 21 21 21 21 2 21 12 21 12 21 21 12 21 21 21 2 21 2 21 2 21 2 12 12 21 21 21 21 2 2 2 2 2 21 12 21 12 12 12 11 21 21 21 21 21 2 21 12 2 12 21 21 12 12 12 21 12 21 21 12 2 2 21 12 2 21 21 2 21 2 2 21 21 21 12 21 21 21 21 12 21 21 12 21 12 21 2 21 2 21 2 2 21 21 2 2 21 11 2 2 21 2 21 21 21 2 2 2 21 13 2 21 21 2 2 21 21 2 21 12 12 21 12 21 12 4 12 21 20 12 12 12 12 12 12 21 21 21 21 21 2 2 2 21 21 11 21 11 11 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 12 12 21 12 21 12 21 21 21 21 21 21 12 12 21 21 12 21 12 12 12 21 12 12 21 12 21 12 12 12 12 21 21 21 21 21 21 12 11 12 21 12 12 12 20 12 20 21 21 21 21 12 12 12 12 21 12 12 12 12 21 21 21 21 21 21 11 21 21 21 21 11 12 21 12 21 21 12 11 12 21 12 12 12 12 12 21 12 12 12 12 21 21 12 12 12 12 12 21 12 21 2 12 21 21 21 12 21 21 2 21 12 21 21 21 21 21 21 21 21 21 12 21 12 12 21 21 21 12 12 21 21 12 21 12 12 21 21 12 12 12 12 12 12 12 12 12 12 21 20 12 20 12 20 21 12 21 2 21 12 12 12 21 12 21 12 12 12 12 21 12 12 21 2 21 12 21 21 12 12 21 21 12 12 13 11 21 21 21 21 21 21 21 21 12 21 21 21 12 11 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 11 21 12 21 12 21 12 21 12 21 21 21 21 21 12 21 12 21 6 21 21 21 21 21 12 12 12 12 21 21 21 12 21 21 2 21 21 21 21 12 12 21 12 12 12 21 12 12 12 12 12 12 12 12 12 4 21 12 12 20 21 12 4 12 12 12 12 12 12 2 21 20 12 12 20 12 20 12 12 12 12 12 12 12 4 12 12 12 12 12 12 12 12 12 12 21 12 21 12 21 21 21 21 12 12 12 4 12 21 21 21 12 4 20 21 12 21 21 21 21 21 21 21 2 21 21 12 21 21 21 12 21 12 12 12 12 21 21 12 21 21 21 12 21 12 20 21 21 12 12 21 21 21 21 12 21 12 12 12 12 12 12 12 21 21 12 20 12 12 12 12 21 12 12 12 12 12 20 12 12 21 21 21 21 21 12 12 21 12 20 20 21 12 12 21 12 21 21 21 12 12 2 12 20 12 12 12 12 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 15 21 12 2 12 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 20 21 12 12 12 21 21 13 21 21 21 21 21 21 21 21 21 12 20 21 21 12 12 21 21 21 12 21 12 12 21 21 12 12 20 21 12 12 12 21 21 21 12 21 21 21 21 20 20 20 20 21 21 2 21 21 21 2 21 12 21 21 12 20 21 21 21 21 20 21 21 21 21 21 21 12 21 21 21 12 12 21 4 12 12 12 20 12 21 15 12 12 2 12 12 21 12 12 20 12 12 12 21 21 21 21 21 21 12 12 12 12 12 20 12 12 21 21 21 12 12 21 12 12 21 12 12 21 21 21 21 11 21 12 21 12 12 21 12 12 21 21 21 21 21 21 21 21 12 21 12 12 20 12 20 12 21 21 2 21 21 21 21 12 12 20 12 12 21 12 21 12 21 21 21 21 21 12 21 12 20 12 12 21 4 21 21 21 12 12 20 12 12 20 4 12 12 12 12 12 12 21 21 21 21 21 20 12 12 12 12 4 12 12 12 20 12 12 21 11 21 12 21 12 12 4 12 12 20 20 12 21 21 21 12 21 12 21 21 12 12 12 12 12 2 21 12 21 20 12 12 12 2 21 21 12 2 21 12 12 20 12 20 20 12 12 12 21 21 21 12 12 20 12 12 12 20 21 21 21 12 21 21 21 2 21 21 21 21 12 12 12 12 12 4 12 12 12 12 21 21 21 12 21 21 21 21 12 12 12 21 12 13 21 21 21 21 12 21 21 21 12 12 4 12 12 12 12 12 11 21 21 21 12 21 21 12 21 20 12 12 21 20 12 12 2 21 21 12 21 12 21 12 20 12 12 12 12 12 21 21 12 21 21 21 21 21 12 12 12 12 21 12 21 21 12 12 20 12 21 12 12 12 21 21 21 21 12 12 12 21 21 21 12 21 21 21 21 12 12 12 12 21 21 12 12 11 2 21 21 11 21 12 12 12 12 21 12 12 21 21 12 12 20 12 21 12 20 12 12 12 12 21 12 12 12 11 21 21 12 21 21 21 12 2 12 21 12 12 21 21 21 11 12 12 21 21 12 21 12 21 21 12 12 12 12 12 21 21 21 21 12 12 12 12 12 20 12 21 21 21 21 12 21 21 20 2 21 21 21 21 12 21 21 12 12 2 12 12 21 12 21 21 21 12 12 4 21 12 2 21 21 21 12 21 21 12 12 12 12 12 12 21 21 21 12 12 12 12 12 21 21 12 12 2 21 2 21 21 21 21 12 20 12 12 20 20 4 21 12 20 21 21 21 12 12 12 12 21 21 12 12 12 21 21 21 12 21 12 12 12 12 12 20 21 21 21 21 2 12 21 21 12 12 20 20 12 21 12 21 21 2 21 12 12 12 12 12 20 12 21 12 12 21 21 21 21 21 21 21 21 12 21 21 20 21 12 21 12 12 21 11 12 21 12 21 12 21 12 12 21 12 21 21 12 12 21 21 12 12 12 12 21 21 21 21 12 21 21 12 12 2 21 21 11 21 21 2 2 21 21 21 21 21 2 21 21 21 12 21 2 21 21 21 12 21 21 21 21 21 21 12 12 12 21 21 21 21 2 21 12 21 21 13 21 12 21 21 12 21 12 21 21 2 2 21 21 21 21 15 20 21 12 12 2 12 21 21 12 12 2 21 12 2 2 21 21 21 12 21 12 12 21 12 21 20 21 21 12 21 12 12 21 21 21 21 21 2 2 12 12 21 20 12 21 12 12 21 21 21 21 11 12 21 21 12 12 2 21 21 12 21 21 21 21 21 21 21 12 12 12 12 21 21 21 21 21 12 2 2 12 21 13 21 21 21 12 21 12 12 4 20 20 12 2 2 21 12 21 21 21 21 2 21 21 21 21 21 12 12 12 21 21 2 21 2 12 12 12 12 21 2 21 21 21 21 21 12 21 21 12 21 13 12 12 12 21 12 12 12 12 12 21 21 21 21 21 21 12 12 12 21 2 21 21 12 21 21 2 2 21 21 21 21 12 2 2 11 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 2 2 21 21 2 21 21 2 21 21 21 21 21 21 12 12 12 12 12 21 21 21 21 21 2 21 21 21 12 21 21 21 12 12 21 21 21 12 21 12 21 12 21 21 21 21 21 21 21 12 21 21 2 12 21 21 12 21 2 21 21 2 2 2 2 21 2 2 11 21 2 6 2 21 21 2 21 21 2 11 21 2 21 21 2 21 21 21 2 21 21 13 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 12 12 12 21 12 21 11 21 21 21 12 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 2 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 12 12 21 2 21 21 6 12 21 21 11 21 2 21 21 21 21 21 2 21 12 21 2 21 12 12 21 21 21 12 11 21 12 12 21 21 21 21 21 12 21 21 2 2 21 21 21 21 21 21 21 2 6 21 21 21 21 2 21 21 12 21 2 21 2 21 21 2 21 21 21 21 2 2 21 2 2 21 2 21 2 21 21 21 21 21 21 2 11 2 21 21 2 12 11 11 12 21 21 21 21 12 12 21 12 12 21 12 12 21 12 21 21 13 12 21 21 12 21 12 21 20 21 12 12 11 21 21 21 12 11 21 21 12 12 21 12 12 2 21 13 21 2 21 21 2 21 21 2 2 21 2 21 21 11 2 2 12 12 11 12 21 21 11 20 21 12 12 20 21 12 21 2 21 21 20 21 21 21 2 21 21 21 12 20 12 21 12 21 21 21 12 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 2 2 2 21 21 21 2 12 2 21 11 2 2 2 2 21 21 21 2 12 12 21 12 21 21 21 12 21 21 21 21 21 21 2 21 12 12 12 12 12 12 12 12 21 12 12 12 21 21 21 21 12 21 21 21 12 21 21 21 12 21 12 21 21 2 12 21 12 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 12 21 2 12 11 12 21 21 12 21 21 2 12 12 21 21 21 21 21 21 21 21 2 12 2 21 2 2 2 2 15 21 11 21 12 21 12 12 21 21 12 12 12 21 12 12 21 12 21 21 12 12 12 21 21 21 12 21 21 21 12 12 12 21 12 11 12 12 21 21 21 21 21 21 21 21 12 12 12 21 21 21 12 12 21 12 12 21 11 21 12 12 13 21 2 2 12 2 21 2 20 12 12 21 2 12 12 12 21 12 12 12 2 12 21 21 21 21 21 12 21 21 21 21 15 21 12 11 2 21 12 12 12 12 21 21 2 2 21 21 2 21 21 2 21 21 21 21 21 12 12 21 12 21 12 2 12 21 21 12 21 21 21 21 21 12 21 21 12 20 12 12 2 21 21 21 12 12 12 12 21 12 12 11 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 2 11 21 21 21 21 11 21 21 21 2 21 21 21 21 11 21 21 21 21 11 21 2 12 12 12 21 21 12 12 12 21 21 2 2 21 2 21 21 21 21 21 2 21 21 21 2 21 21 2 21 2 2 12 21 21 21 21 21 21 21 21 21 11 21 21 21 21 12 21 12 21 21 21 21 12 21 21 21 21 2 11 11 12 21 12 21 21 21 11 21 21 21 21 21 21 11 21 21 12 21 12 13 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 2 21 2 2 2 2 2 2 2 21 21 2 21 21 11 21 2 2 2 21 2 2 21 2 11 2 11 2 11 11 21 2 21 11 2 2 2 2 2 2 21 6 2 2 2 2 2 21 21 21 21 2 21 11 2 21 21 21 2 2 2 21 21 2 13 21 2 2 2 2 2 2 2 13 21 21 21 2 21 2 21 21 2 2 2 21 21 2 21 2 2 21 21 11 21 21 21 2 2 2 2 13 21 2 2 2 21 21 11 21 11 2 11 21 2 21 21 21 2 2 2 11 2 21 21 21 2 2 2 11 21 2 21 21 2 2 2 21 2 2 11 21 21 2 2 2 2 21 2 21 15 21 2 2 2 2 2 2 2 11 2 2 21 2 21 2 21 21 2 21 21 2 21 6 11 2 2 2 21 21 21 2 2 21 2 2 2 2 11 21 11 21 11 21 21 21 2 2 2 2 6 11 2 2 2 2 2 2 11 11 21 21 21 21 11 2 2 21 21 21 2 2 21 2 11 21 21 21 2 21 21 21 21 21 21 21 2 21 2 2 21 2 2 2 2 21 2 2 2 21 21 21 2 21 11 21 21 21 21 21 21 12 21 21 21 21 11 21 21 21 21 21 21 21 12 20 21 12 21 21 21 12 21 12 21 2 21 21 21 12 12 12 12 21 12 21 21 21 21 21 12 12 21 2 11 21 2 21 11 21 21 21 2 21 11 2 21 21 2 11 2 2 21 21 21 11 2 21 21 21 2 11 11 2 2 21 2 21 21 2 21 2 2 2 2 21 2 2 21 2 2 21 11 2 2 2 2 21 21 11 2 21 21 11 21 21 21 21 21 12 21 12 12 21 21 21 21 21 21 2 2 2 2 21 21 11 2 2 2 21 2 2 2 2 21 2 21 2 21 2 21 2 2 2 2 21 21 2 2 2 21 2 2 2 21 2 21 21 21 2 2 21 2 2 2 21 21 2 21 21 2 21 21 21 21 2 2 2 21 2 11 2 2 2 21 21 2 2 2 11 21 2 21 2 21 11 2 2 21 2 21 21 2 21 21 2 2 21 21 2 2 21 21 2 21 2 21 21 21 2 2 21 21 21 21 21 21 21 2 21 2 11 2 2 21 21 2 2 2 2 2 2 11 2 2 2 21 2 21 2 11 11 11 11 21 2 21 21 2 2 2 21 2 6 2 11 21 2 2 2 21 2 2 2 2 2 21 2 2 21 21 21 2 2 2 21 11 2 2 21 2 2 2 2 21 6 21 2 21 2 2 2 21 2 21 2 21 2 21 11 2 2 2 2 21 21 2 21 21 2 2 21 21 21 21 2 21 21 21 2 21 2 2 2 2 21 2 2 11 2 2 11 2 2 2 21 21 21 21 21 21 2 21 11 11 2 2 2 21 11 21 21 2 2 2 21 21 21 2 21 21 2 2 21 21 2 21 2 2 21 2 2 21 2 21 2 21 11 21 21 2 2 2 2 2 2 2 21 2 2 2 2 11 11 2 2 2 11 2 2 2 2 21 21 11 11 2 2 21 2 2 2 21 2 2 2 2 11 21 21 21 21 2 21 2 2 2 2 21 2 11 21 21 2 21 11 2 2 2 21 21 21 2 21 21 2 21 2 21 2 2 2 21 21 2 2 2 21 2 2 2 2 21 2 21 21 2 21 21 11 21 21 2 2 21 2 2 11 2 2 2 2 2 2 11 21 21 2 21 2 21 21 2 2 2 2 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 12 21 12 21 21 21 21 21 21 21 12 21 21 21 21 12 12 12 21 11 21 21 21 21 21 21 21 2 2 21 21 21 21 21 11 12 21 21 12 21 12 12 12 12 12 12 21 21 21 21 21 12 2 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 12 21 12 12 21 21 12 12 21 21 21 21 21 21 21 21 21 12 12 12 12 12 21 21 12 21 11 12 21 12 21 21 21 12 21 21 21 21 12 12 12 21 12 12 21 12 12 21 12 12 21 12 12 21 21 21 12 20 21 12 12 21 21 21 21 12 21 12 21 21 12 21 21 12 12 12 20 12 12 12 21 21 21 21 21 12 21 21 4 21 21 12 20 12 20 12 21 12 21 21 12 21 21 21 12 21 2 21 21 21 21 21 21 12 21 12 12 21 12 21 21 12 21 2 21 12 21 21 21 12 20 12 21 12 12 20 12 12 21 21 21 12 21 20 12 4 4 12 4 12 21 21 21 12 12 21 21 21 12 21 12 12 20 12 12 21 12 12 12 12 21 21 20 12 21 12 21 12 12 12 20 12 12 12 12 12 20 12 21 21 2 12 21 12 12 12 20 12 12 12 20 12 21 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 20 21 12 21 21 12 12 21 12 12 20 12 21 21 21 21 12 12 12 12 12 12 4 4 4 20 4 12 4 12 12 21 21 21 21 12 12 20 20 12 12 12 4 20 20 12 21 21 12 12 12 12 12 21 12 12 12 4 12 12 12 12 12 21 12 12 12 12 20 12 12 12 12 12 21 20 20 12 12 20 21 11 21 21 12 12 12 12 21 12 12 12 21 12 12 12 4 12 12 12 21 12 12 12 12 12 21 21 21 21 21 12 12 12 21 12 21 12 12 12 20 20 12 20 4 12 20 12 21 12 21 12 21 21 21 21 21 21 21 21 21 12 12 12 12 21 20 12 12 12 12 12 12 21 12 12 12 21 12 12 21 12 12 20 20 21 12 12 4 4 20 4 12 21 12 12 4 4 12 2 21 12 12 12 12 12 12 12 12 20 20 12 21 21 12 12 21 12 12 20 12 12 12 12 12 12 21 21 12 12 21 12 21 12 20 12 12 12 21 12 12 21 12 21 12 4 12 12 12 21 12 21 12 12 21 20 12 12 12 12 21 4 4 4 21 21 12 12 21 12 21 20 20 20 20 20 12 12 12 12 12 12 12 12 4 12 21 12 12 12 12 21 21 12 20 20 12 21 21 12 21 12 20 20 12 12 12 12 12 12 12 12 20 12 12 21 21 12 21 21 12 12 20 12 12 21 12 12 12 21 20 12 12 12 4 21 12 12 12 12 12 21 12 12 21 12 12 21 12 12 20 12 21 12 12 12 20 4 12 12 12 21 12 12 12 12 12 12 21 20 12 12 12 12 12 20 12 12 12 12 21 12 12 12 12 12 12 12 12 12 12 12 20 21 12 12 21 12 21 21 12 12 12 4 21 12 20 20 12 4 12 12 12 12 21 4 12 21 21 12 21 12 12 12 20 21 12 12 20 12 12 12 20 20 20 4 20 20 12 12 21 12 12 12 21 12 4 20 12 12 21 12 20 20 12 12 12 21 20 21 12 12 21 20 12 12 21 20 20 20 20 20 12 12 4 12 4 12 21 21 21 12 12 21 21 21 4 12 12 20 12 21 12 21 21 21 21 12 12 4 21 4 20 20 4 20 21 12 12 21 20 21 12 12 12 12 12 21 12 4 12 12 20 21 21 12 12 20 21 12 20 12 12 12 12 12 12 12 12 21 12 21 21 12 11 21 12 12 12 12 12 21 12 12 12 21 12 21 21 12 21 12 21 21 12 12 21 2 21 12 20 12 21 12 12 12 12 21 12 12 12 12 12 21 12 12 21 21 12 21 21 12 12 21 12 12 20 21 21 12 12 12 21 21 12 21 12 21 21 12 12 21 12 12 21 21 21 21 21 21 12 12 20 21 21 21 21 21 12 2 12 21 21 21 21 21 12 12 21 21 12 12 12 21 21 21 21 21 12 12 11 21 2 21 21 2 21 21 13 21 21 21 21 21 21 21 21 21 15 21 2 21 21 11 21 21 21 21 21 21 21 2 21 11 12 12 21 21 12 21 12 21 21 21 21 2 12 21 12 21 21 21 21 11 21 21 21 2 12 21 21 12 21 21 21 12 21 21 21 21 21 12 12 11 21 11 21 2 12 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 11 21 21 21 21 21 21 21 21 13 21 21 12 21 21 21 21 21 21 12 11 21 12 2 21 21 21 21 21 21 21 21 21 21 11 12 21 21 12 21 21 21 21 12 21 21 21 12 21 12 12 12 12 12 12 21 12 21 21 21 21 21 12 21 12 21 12 21 21 21 21 21 21 12 12 12 21 21 12 12 12 21 12 12 20 12 12 21 12 12 12 20 20 12 12 12 12 21 21 21 21 21 21 12 12 21 12 12 20 12 12 12 12 21 12 21 21 12 12 12 12 20 21 12 12 20 21 20 12 12 12 12 12 20 12 20 12 20 20 12 12 20 12 12 12 12 12 21 21 21 12 12 12 21 12 12 12 21 20 21 12 12 21 21 12 12 12 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 12 21 6 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 2 21 21 12 4 12 21 21 21 21 12 12 12 21 12 21 12 21 2 21 21 21 21 12 21 20 21 21 12 21 2 21 21 21 12 12 12 12 12 21 12 21 12 12 21 21 21 21 21 12 12 12 12 21 20 12 12 12 21 20 21 12 21 20 12 21 12 12 12 12 21 12 21 12 12 4 12 12 21 12 21 12 21 4 12 12 12 12 21 12 21 21 12 21 12 2 21 12 12 12 12 12 12 12 21 21 21 12 12 21 2 21 21 12 21 21 4 20 12 12 21 12 12 12 12 12 12 12 21 12 12 12 12 12 12 12 12 21 21 12 21 21 21 12 21 21 21 21 12 12 12 12 12 20 12 12 12 12 12 12 20 21 12 12 21 12 21 12 21 12 12 12 12 21 12 21 21 21 21 21 21 21 12 12 12 20 12 4 12 21 21 12 12 21 21 21 12 12 12 12 12 12 12 4 12 12 4 20 12 12 12 12 12 12 12 12 21 12 12 21 12 12 12 12 12 12 12 21 12 12 12 12 12 12 12 4 21 20 12 12 12 12 21 12 12 12 12 12 12 20 12 12 12 12 12 20 12 12 21 12 12 12 4 20 12 20 12 21 12 21 12 12 12 12 12 21 12 12 12 12 4 21 12 12 12 20 12 20 12 21 21 12 21 21 12 12 12 12 12 12 21 12 20 12 12 21 21 12 12 12 21 12 12 21 12 12 12 20 12 20 12 4 12 21 12 21 21 21 12 21 21 11 21 21 21 12 12 4 12 12 20 20 12 12 21 21 21 20 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 11 21 21 21 21 12 21 2 21 21 21 21 21 21 12 12 21 21 21 21 21 21 11 12 12 12 21 12 20 20 12 12 12 21 21 12 21 12 21 21 21 21 21 12 12 21 21 12 21 21 21 21 21 21 11 21 21 21 21 21 12 12 21 21 20 21 20 12 20 12 12 12 12 12 21 2 21 21 12 12 21 21 12 21 12 21 21 12 21 12 12 12 12 21 21 21 21 21 21 21 12 12 21 12 12 12 12 12 21 2 21 12 21 2 21 21 12 21 21 21 12 12 12 21 12 12 21 21 21 21 12 12 21 12 12 21 12 21 12 21 21 21 12 21 21 11 21 12 21 21 12 20 20 21 21 12 21 21 21 21 21 12 21 12 21 12 12 21 12 12 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 11 21 12 21 21 12 21 21 21 21 21 11 21 21 21 21 21 21 21 21 12 12 12 2 2 2 21 21 12 2 21 21 12 12 21 21 2 21 21 21 21 21 2 21 12 21 2 21 12 21 2 21 21 20 21 12 20 21 20 12 21 12 12 12 12 12 12 12 21 20 21 12 12 12 12 12 12 12 21 21 21 12 12 12 20 12 12 21 12 21 21 21 21 21 12 12 21 21 12 12 12 2 11 12 21 21 21 21 2 12 21 12 12 12 21 21 12 12 21 12 20 21 12 12 12 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 12 21 12 21 21 21 12 21 20 12 12 12 21 11 12 21 21 21 12 11 12 12 12 12 12 21 12 21 12 21 12 21 12 12 12 12 20 21 21 12 20 11 21 21 2 2 21 21 21 21 21 12 12 12 21 21 21 21 21 21 2 21 2 21 11 21 21 21 12 21 2 21 21 21 21 12 21 21 12 20 12 12 2 12 21 21 21 2 21 12 21 21 21 12 20 21 21 13 21 21 12 21 21 2 21 21 21 12 12 12 12 21 12 21 12 21 12 21 21 12 12 21 21 21 21 12 21 21 21 2 21 11 2 21 21 21 2 2 21 21 21 2 21 2 21 21 21 2 2 2 13 12 21 21 21 21 21 2 12 21 12 21 21 21 21 11 2 12 12 21 12 21 12 21 21 21 2 2 21 11 2 21 2 21 2 21 21 21 12 12 12 2 12 12 21 21 2 21 21 6 21 21 2 21 21 12 21 21 21 21 21 2 2 21 11 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 11 21 21 12 21 21 21 21 21 11 21 12 21 21 21 21 21 21 21 21 21 21 2 2 2 12 21 12 21 21 21 12 21 21 21 21 13 2 21 2 11 2 21 21 21 2 2 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 12 21 21 12 21 21 12 12 12 12 11 21 21 21 21 12 21 21 12 21 21 21 12 21 2 12 12 21 21 21 2 21 12 21 21 21 21 11 2 12 2 21 21 21 2 2 21 2 21 2 21 2 2 21 21 12 2 21 11 2 21 2 12 21 21 21 21 21 21 21 21 21 2 21 12 21 21 21 11 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 12 12 21 12 21 21 2 2 21 12 12 21 21 20 12 12 12 21 21 21 12 21 2 21 21 21 21 21 21 11 11 2 21 21 21 21 2 21 21 21 21 21 21 11 2 21 21 2 2 21 2 21 12 21 21 12 21 12 21 12 12 21 21 21 21 21 2 21 21 21 12 21 12 21 21 21 12 12 21 21 12 2 21 2 2 2 12 21 21 2 2 2 11 21 21 21 21 2 2 2 21 12 21 2 2 21 21 12 21 21 11 2 21 21 21 2 21 21 12 12 21 21 21 21 2 21 21 2 2 10 21 21 21 12 21 21 12 21 21 21 21 21 21 21 12 21 21 12 21 21 12 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 11 21 12 21 21 21 12 12 21 21 21 21 21 21 21 21 12 12 21 2 12 12 21 21 21 12 11 12 12 12 21 21 21 21 21 21 21 21 21 12 2 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 12 21 12 21 12 21 12 12 12 4 12 20 12 21 12 2 12 21 2 21 12 12 12 21 12 12 4 21 4 12 12 21 12 21 12 21 12 12 20 12 20 21 12 12 21 12 20 12 4 4 4 21 12 21 21 21 12 12 20 12 12 12 21 12 2 21 12 4 12 20 12 12 12 21 21 21 12 21 12 21 12 21 21 12 21 12 12 12 12 12 12 12 12 12 21 12 21 21 12 12 2 12 12 12 12 21 12 12 12 21 21 21 11 2 2 12 21 12 12 21 12 21 21 21 21 21 21 21 21 12 12 21 21 21 12 21 21 21 21 21 21 12 21 21 11 21 21 21 21 21 21 21 21 21 21 11 21 21 12 12 21 21 21 21 21 21 12 12 21 12 20 21 12 20 12 21 21 21 21 12 12 21 12 21 21 12 12 12 2 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 11 21 21 21 21 2 21 21 2 21 21 21 21 2 21 21 21 12 12 21 12 2 21 12 21 12 12 12 21 21 12 12 21 12 12 12 20 12 2 21 21 12 21 11 12 21 12 21 21 12 12 12 12 21 21 12 12 20 12 12 21 12 12 12 12 12 20 12 20 12 12 12 12 12 12 21 12 21 21 12 2 12 21 12 12 12 12 21 12 12 21 12 4 20 12 12 12 12 12 12 20 12 12 20 12 12 12 12 12 12 12 21 12 12 12 12 12 12 12 12 12 12 20 20 21 12 12 20 12 20 21 12 21 20 12 12 12 12 12 12 12 20 12 12 12 21 20 12 12 12 12 12 12 21 12 21 12 12 21 21 21 2 12 12 12 21 21 12 12 21 21 2 21 21 12 21 12 12 21 12 12 12 12 12 21 12 2 21 21 21 12 21 12 12 21 21 21 21 21 21 12 21 21 12 2 12 21 12 21 21 21 21 21 12 21 12 12 12 21 21 21 21 21 2 2 2 12 12 21 2 11 21 2 12 2 21 2 2 21 12 12 21 21 21 12 21 21 21 21 21 12 12 2 2 21 20 21 12 12 21 20 12 12 12 12 20 21 12 21 21 21 20 21 20 21 4 12 12 12 21 12 12 12 12 21 12 20 21 12 12 21 12 12 20 21 20 12 21 21 12 12 21 12 12 12 21 12 21 12 21 20 21 12 12 12 12 12 12 12 21 12 21 20 21 12 12 21 12 12 12 21 20 12 21 12 21 12 20 20 20 12 21 21 12 12 12 12 12 12 12 12 12 12 12 21 12 12 12 21 21 12 21 12 12 20 20 21 20 12 12 12 12 12 12 12 12 12 12 12 21 21 13 21 21 2 21 21 21 2 21 2 2 21 21 2 21 2 21 21 11 21 21 12 21 21 2 12 12 21 12 21 12 21 21 12 21 21 21 21 21 21 2 21 21 11 21 21 12 11 21 21 12 12 21 21 2 21 2 21 12 21 12 21 21 12 12 21 21 2 2 2 21 21 21 21 12 12 4 12 12 12 21 21 12 21 12 12 21 12 12 21 21 2 12 21 21 21 12 12 12 12 12 12 21 12 21 12 21 21 21 12 12 2 2 2 2 21 21 21 21 2 21 2 2 2 2 21 2 21 21 21 21 2 21 21 21 2 21 2 2 21 21 2 21 21 2 21 21 21 21 2 2 21 2 11 21 2 21 21 21 2 2 21 21 21 21 21 2 2 2 21 21 20 21 12 21 21 11 2 21 21 21 21 12 21 21 21 11 21 21 21 21 11 2 21 21 12 21 21 12 12 12 2 21 21 21 2 21 11 21 11 11 21 21 21 2 11 2 2 21 21 2 21 21 2 21 2 2 21 21 21 21 11 21 2 21 21 12 21 12 21 21 2 21 21 11 12 21 21 2 12 21 21 21 21 2 12 12 11 4 12 21 12 20 20 12 12 21 12 21 21 11 12 12 21 21 21 12 12 21 21 12 12 12 21 21 21 12 21 12 12 21 12 12 2 2 21 21 21 21 12 21 2 2 21 21 21 12 12 21 12 21 21 2 21 12 12 21 21 21 21 21 21 21 12 12 12 21 21 12 12 21 21 12 12 12 12 12 21 21 21 21 11 21 12 12 21 21 21 21 21 21 2 21 21 11 2 21 2 21 11 21 21 2 2 2 11 11 21 2 2 12 21 21 12 21 21 12 21 11 12 21 12 21 21 21 21 11 21 21 12 21 21 21 21 21 11 11 21 11 2 2 21 2 21 21 6 2 11 2 2 21 21 2 21 2 2 2 11 21 12 21 12 12 21 21 12 21 12 12 21 21 21 21 21 12 12 21 12 21 21 21 2 2 21 2 21 21 21 21 21 21 2 12 21 21 21 21 2 21 6 2 2 2 21 21 2 2 21 2 2 2 21 21 2 2 21 2 21 11 2 2 21 12 2 21 12 21 12 21 21 21 21 21 21 21 2 2 21 21 12 21 12 21 21 21 21 12 11 21 21 21 21 11 2 21 21 12 12 21 21 12 12 21 12 12 12 12 12 12 21 21 21 2 2 11 21 21 2 21 21 21 21 2 2 21 21 21 21 15 21 21 11 21 11 21 21 21 21 21 12 12 21 12 21 12 21 21 21 21 12 21 21 12 21 12 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 11 21 2 11 21 2 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 12 12 2 21 21 12 12 21 21 2 2 2 21 21 2 2 2 21 21 21 2 21 2 2 21 21 21 21 21 2 11 21 11 2 21 21 11 2 2 21 21 21 21 21 21 21 21 21 21 11 21 2 2 21 21 2 21 21 2 21 21 21 21 12 21 21 12 21 12 21 12 21 21 2 2 21 21 2 21 2 21 21 21 2 21 21 21 2 12 21 12 12 21 21 12 21 21 2 2 2 21 21 21 2 13 2 21 11 2 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 6 2 2 2 21 12 21 12 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 12 21 12 12 21 21 12 21 21 12 12 12 12 12 21 21 21 21 21 21 21 21 21 12 12 20 12 4 12 4 12 4 12 2 12 12 12 21 12 12 12 21 12 12 21 12 21 12 12 12 21 21 12 12 12 21 21 21 21 2 21 21 12 21 21 2 21 2 2 2 2 11 2 2 2 21 2 2 21 2 2 21 21 2 21 21 21 12 21 21 21 12 12 12 21 12 21 2 2 2 21 21 21 2 2 21 2 21 21 2 21 12 12 12 21 21 21 21 12 21 21 12 2 21 21 21 11 21 21 2 2 2 2 21 11 2 11 2 21 2 6 21 2 2 21 11 21 21 21 12 21 21 12 12 21 12 21 21 12 2 21 21 11 2 11 21 2 2 2 21 2 21 21 11 21 21 2 21 2 2 2 2 2 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 2 2 2 21 21 2 6 21 2 2 2 21 11 21 2 11 21 2 21 21 2 2 21 2 21 2 21 2 11 2 21 2 2 2 2 21 2 11 21 2 6 21 21 2 2 21 21 2 21 21 2 2 21 11 2 11 2 2 21 2 11 2 6 21 21 2 21 2 2 11 21 15 2 2 2 6 21 2 2 2 2 21 11 21 2 21 2 2 2 2 2 2 2 21 21 11 21 2 11 2 21 2 2 2 2 21 21 2 2 2 21 2 21 21 21 2 21 2 21 11 2 11 21 21 21 2 2 21 21 21 12 12 2 21 11 21 21 21 11 21 12 12 21 21 21 12 21 21 12 12 21 12 21 21 21 21 21 21 11 21 11 11 11 21 21 21 21 21 21 12 12 12 21 21 21 21 12 12 21 21 12 21 21 21 13 21 2 2 6 2 13 11 21 11 21 21 2 21 2 21 21 2 21 2 2 21 2 2 2 21 21 2 21 2 2 2 21 2 2 2 2 2 2 2 2 21 21 2 2 2 21 21 15 21 21 2 21 21 2 2 21 2 21 2 2 2 21 2 2 2 21 2 2 21 2 21 2 21 21 2 21 2 2 21 2 2 2 2 2 21 2 2 2 2 2 2 21 21 2 21 21 2 2 21 2 2 21 21 2 2 2 2 2 21 2 21 21 2 21 2 2 21 2 2 2 21 2 15 21 11 11 21 21 21 2 21 21 2 2 11 2 2 21 21 2 2 21 21 21 2 21 21 21 11 2 21 2 21 2 21 2 21 2 21 2 2 21 21 2 21 21 21 2 2 2 2 21 2 21 2 2 21 2 2 21 21 2 2 11 21 21 2 2 21 21 2 21 21 2 15 2 21 2 2 2 2 2 2 21 11 2 2 21 2 21 2 2 2 2 21 21 21 2 2 21 2 2 21 2 21 21 2 21 2 2 21 21 21 2 2 2 21 21 2 2 21 2 21 2 2 21 21 2 2 21 21 21 2 2 21 2 2 2 2 2 2 21 21 21 2 2 21 2 2 2 2 2 2 2 2 2 2 2 21 2 2 21 2 2 2 21 2 2 2 2 2 2 2 2 2 2 2 2 21 2 2 2 2 21 2 2 21 21 2 2 2 2 2 2 2 13 2 2 2 2 2 21 2 2 2 2 2 2 21 2 2 21 2 2 21 21 2 11 2 2 2 21 11 2 11 2 21 2 2 21 21 21 21 21 21 2 2 21 21 2 21 2 2 21 2 2 21 21 2 21 2 21 2 2 2 21 2 21 2 2 21 21 2 11 11 11 6 2 2 11 2 21 13 2 2 2 21 21 21 2 2 2 2 21 2 21 11 2 21 2 21 21 11 11 2 21 2 21 21 21 21 2 2 21 21 2 2 21 2 2 11 21 2 2 2 2 21 2 2 2 21 2 2 21 21 21 2 2 11 2 2 2 11 2 21 21 2 2 2 21 2 21 21 2 21 2 21 2 2 21 21 21 2 21 21 2 21 2 2 21 21 2 2 21 2 2 2 2 2 21 21 2 21 21 21 2 2 2 21 11 2 2 2 6 2 2 2 11 2 2 21 2 2 2 21 21 11 2 2 21 21 2 2 2 21 21 2 2 2 2 21 21 2 11 2 2 2 21 2 2 2 21 21 2 2 21 2 21 2 2 2 2 11 11 21 11 2 21 11 21 21 21 21 12 12 21 21 21 21 12 21 12 21 21 21 12 21 21 21 21 21 12 21 12 21 21 21 2 21 21 6 21 2 2 2 21 11 21 21 21 21 21 21 21 2 21 2 21 2 21 2 21 2 21 21 2 2 21 2 21 21 2 21 21 2 2 2 11 21 2 21 21 2 2 2 2 2 2 2 21 21 2 21 21 2 11 21 2 2 2 2 21 2 21 21 21 21 2 21 2 21 21 2 2 21 2 21 2 2 2 21 2 2 2 2 2 2 2 2 21 2 21 21 21 2 21 2 2 13 21 2 21 2 21 21 21 2 2 21 2 2 21 2 2 21 2 11 21 2 21 2 2 2 2 21 21 21 2 11 2 21 21 21 21 21 21 21 21 21 15 2 21 21 2 11 21 11 21 2 21 21 21 21 2 2 21 2 2 21 2 2 21 2 21 21 2 2 21 2 21 21 2 2 2 11 2 21 21 11 11 2 21 2 21 2 2 2 21 11 2 2 21 11 2 2 21 2 2 2 2 2 21 2 21 21 21 21 21 2 2 2 21 2 21 21 21 21 21 2 2 21 21 21 21 11 21 21 21 21 2 2 21 2 2 2 2 2 2 2 2 2 2 2 21 2 21 21 2 2 2 2 2 2 2 2 2 2 2 2 2 2 15 2 21 21 2 21 21 2 21 21 21 2 2 2 21 2 2 2 2 21 11 2 2 11 21 2 2 21 21 21 2 2 21 21 2 21 2 2 21 21 11 2 2 2 2 21 2 21 21 2 2 2 2 21 2 2 21 2 21 2 2 2 2 2 21 21 2 2 11 21 6 11 21 21 12 21 21 21 12 21 21 12 12 21 21 11 21 12 12 21 21 21 21 6 11 21 2 2 11 11 21 11 21 21 21 11 11 11 2 21 21 2 21 2 21 2 2 2 21 21 2 2 2 11 2 2 21 2 21 21 2 21 21 2 21 21 2 2 21 6 2 11 2 21 2 2 11 21 2 21 21 2 21 21 2 2 21 21 2 21 2 21 2 2 2 21 2 2 21 21 2 2 11 2 2 21 21 21 21 2 21 2 21 2 21 21 2 21 2 21 2 21 2 21 2 2 21 2 2 15 21 2 2 21 21 15 21 2 21 6 21 21 2 21 2 2 2 21 2 2 2 21 21 11 21 2 21 2 2 2 2 2 21 21 21 21 6 2 21 2 2 2 2 21 2 21 2 2 2 2 2 2 2 2 21 2 21 2 2 11 2 21 21 2 21 21 21 21 21 11 2 11 2 2 2 2 2 2 2 6 21 21 11 21 2 2 21 21 21 21 2 21 21 2 21 21 2 2 2 2 21 21 2 2 21 21 2 21 2 2 2 21 2 2 2 21 21 2 2 11 21 21 21 2 21 21 21 2 2 2 2 2 21 2 2 21 2 21 21 21 21 2 21 2 21 21 2 21 2 2 2 2 21 21 2 21 21 12 21 21 21 12 20 21 12 21 21 11 21 11 12 12 2 21 2 21 21 11 21 21 2 21 21 21 2 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 11 21 21 11 2 21 21 11 2 21 21 12 12 21 21 12 21 12 21 12 21 21 21 12 12 21 21 12 21 12 12 21 12 21 12 20 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 2 2 21 12 21 21 21 21 21 12 21 21 12 21 12 12 12 12 12 12 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 12 12 21 12 21 21 12 12 21 21 21 21 21 12 12 12 11 21 12 4 20 12 20 21 12 21 12 21 21 12 12 21 21 12 12 21 21 21 21 21 12 21 21 12 12 21 21 21 21 21 21 12 21 12 21 12 21 21 21 21 21 12 21 12 21 12 11 21 12 11 12 21 21 12 21 12 12 21 2 21 21 21 21 21 12 21 12 21 12 12 12 12 12 12 20 12 21 21 21 21 12 21 21 21 6 12 12 12 21 2 21 21 21 21 20 12 21 21 2 21 21 12 21 12 20 21 4 12 12 21 12 12 20 12 12 12 21 21 12 12 12 21 21 12 21 12 12 12 21 21 21 21 12 21 12 21 21 21 12 21 12 12 21 21 12 21 12 12 12 21 21 21 21 12 12 12 12 12 2 21 11 21 21 2 2 2 21 2 21 21 12 21 21 21 21 11 2 2 11 2 21 2 21 12 12 4 12 12 20 12 20 12 12 12 21 12 12 12 12 12 12 12 12 20 12 21 21 12 12 12 20 20 4 20 20 21 21 12 12 21 12 12 12 12 12 12 21 21 21 21 21 21 21 11 11 21 12 21 21 21 21 12 21 12 12 21 12 11 21 12 12 12 12 12 12 12 12 12 21 21 21 12 12 21 21 21 12 21 21 12 12 12 21 12 12 12 12 12 21 12 21 12 21 21 21 12 12 12 21 12 2 21 21 12 12 12 2 21 21 12 12 21 21 21 12 12 12 21 12 12 12 21 21 12 12 21 12 21 12 12 12 12 20 12 12 12 21 12 20 12 12 12 12 21 12 21 12 21 12 21 12 12 12 20 12 12 12 12 12 12 12 21 12 12 21 12 12 21 12 12 20 12 12 12 12 2 21 2 21 21 20 21 15 12 12 4 12 12 12 12 21 12 12 12 12 12 2 2 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 20 21 20 12 12 12 12 12 21 20 21 21 21 2 2 21 2 21 21 21 21 6 21 11 11 12 21 21 12 20 12 21 12 12 20 12 20 21 12 21 21 21 12 20 21 2 2 12 21 21 21 20 21 21 21 21 12 2 21 21 21 12 12 12 21 21 21 12 21 12 12 21 12 20 20 4 20 12 20 20 21 12 12 12 21 21 12 21 12 21 12 12 21 12 12 12 12 12 12 12 20 12 21 12 21 12 12 12 12 12 12 12 21 21 12 21 21 12 12 12 12 4 21 12 12 12 12 12 12 12 21 21 21 12 12 20 12 12 21 20 12 12 21 12 21 21 12 12 21 21 12 12 12 20 12 12 11 21 20 20 12 12 12 21 11 21 12 12 12 12 12 12 12 21 20 12 12 21 12 12 12 12 12 12 12 12 12 21 21 12 12 21 21 12 12 21 13 2 2 21 11 2 21 21 21 21 21 21 21 12 12 12 12 12 12 12 12 20 2 12 12 12 12 12 12 12 12 12 12 20 12 12 21 21 21 12 20 12 21 12 21 12 21 12 21 12 12 21 12 12 21 21 12 12 21 2 21 21 21 21 12 12 21 21 21 2 12 2 11 21 11 2 21 2 21 21 12 12 12 12 12 12 12 21 12 12 12 12 21 12 12 21 21 21 2 21 12 2 21 21 12 21 11 21 21 2 2 21 2 21 21 21 21 12 12 20 12 12 12 12 12 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 21 12 21 12 20 12 12 12 12 12 12 12 21 12 21 21 21 21 21 21 12 21 12 12 20 21 12 12 12 4 12 4 12 21 12 12 21 12 12 21 21 21 12 21 21 21 21 2 21 21 21 21 12 21 21 12 21 12 12 12 12 12 12 21 15 21 21 21 11 21 21 2 12 21 21 12 20 12 12 12 21 21 21 21 21 21 2 2 21 21 21 12 21 21 12 12 12 12 21 21 12 21 21 2 2 2 2 21 21 2 21 21 20 4 20 21 12 21 2 21 21 21 11 2 2 21 21 2 2 2 2 2 12 21 21 21 12 12 12 12 20 12 12 12 12 12 21 12 12 21 12 12 12 12 12 21 2 21 21 21 2 21 21 21 21 21 21 2 12 21 21 12 12 12 20 12 21 21 21 21 2 21 12 2 21 11 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 2 21 2 12 21 12 21 21 21 21 21 21 21 11 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 11 12 21 21 21 12 21 21 12 2 2 21 12 21 21 12 12 2 21 12 12 12 12 12 21 11 21 21 21 11 21 12 21 21 12 12 12 21 21 21 12 12 21 20 12 12 21 21 12 12 12 21 2 21 21 2 21 11 11 2 21 21 2 21 21 12 21 21 21 12 12 12 21 12 21 12 12 12 12 12 21 21 2 21 21 12 21 12 12 12 12 21 21 21 12 21 12 12 21 12 21 12 21 21 11 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 12 12 12 20 21 12 20 21 21 2 2 21 12 21 21 12 12 12 21 12 21 21 12 21 12 12 12 12 21 21 21 21 21 12 21 21 12 21 21 2 21 21 21 12 12 21 2 11 21 21 12 12 12 12 21 2 21 12 12 21 12 21 21 21 12 12 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 2 2 2 21 2 21 2 2 21 2 21 12 12 21 12 2 12 21 12 21 21 12 21 21 12 21 12 12 21 12 21 21 12 21 15 12 21 12 21 12 12 12 21 21 2 2 2 11 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 20 21 21 21 21 21 21 12 20 12 21 21 2 2 2 2 2 21 21 2 2 6 2 21 21 12 21 21 2 21 21 21 21 2 2 2 2 21 2 21 21 2 21 21 2 2 2 2 2 21 2 21 21 2 21 21 11 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 11 21 21 21 2 2 2 21 21 21 21 2 21 11 21 21 21 12 21 12 12 12 12 21 2 21 21 2 21 21 21 21 21 21 21 2 2 21 21 12 21 21 12 21 12 21 21 21 12 20 12 21 21 21 21 12 12 21 12 12 21 12 12 12 12 12 21 21 21 2 21 2 21 21 21 21 21 21 21 2 21 2 21 12 11 21 21 21 12 21 21 21 20 12 21 2 12 12 12 11 21 20 21 12 21 21 12 12 21 21 21 2 2 2 12 21 12 12 21 2 12 11 21 21 11 2 2 2 21 2 21 21 2 2 21 21 21 21 2 21 12 12 12 20 21 4 12 12 21 21 21 12 12 12 21 21 21 21 12 21 2 21 2 21 21 2 21 21 2 21 12 12 12 21 20 21 12 21 21 12 21 21 12 20 12 20 12 12 21 20 12 12 12 21 12 21 21 2 2 21 21 21 21 21 21 21 21 11 21 12 12 12 12 21 21 21 21 12 12 12 12 12 12 21 21 2 21 2 12 21 21 12 21 21 12 12 11 12 21 21 21 12 12 21 12 12 12 12 12 12 12 12 12 11 12 12 12 2 21 21 21 21 21 21 21 12 21 21 12 21 12 21 21 12 12 21 12 12 12 21 21 21 21 12 21 21 12 21 21 21 21 21 21 12 21 21 12 21 21 2 21 12 12 11 21 12 12 21 21 21 21 21 21 21 21 21 21 11 2 21 2 2 21 21 21 21 2 2 21 2 12 11 2 2 2 2 21 21 21 21 21 2 21 21 2 11 11 11 12 21 12 2 12 21 2 21 2 21 20 21 12 12 12 20 12 21 21 12 21 12 12 12 20 21 21 21 12 21 12 12 21 21 12 21 12 12 12 2 2 2 21 2 21 21 11 2 12 12 20 21 12 12 21 12 12 12 21 12 12 12 12 21 2 21 2 21 2 21 13 12 21 21 2 2 11 21 2 12 21 21 2 2 12 21 21 21 12 11 12 21 12 11 11 21 21 21 11 21 21 21 2 21 21 11 12 21 21 12 21 20 12 21 12 12 12 12 12 11 21 12 21 21 21 2 21 2 2 2 21 21 21 2 2 2 21 21 21 21 21 21 12 12 20 12 2 12 12 12 12 21 21 21 12 21 21 12 21 21 21 12 21 21 21 21 21 12 21 2 21 2 2 2 2 21 2 2 2 2 2 21 12 21 21 12 21 21 12 21 20 21 12 21 12 21 21 21 21 12 12 12 12 12 2 2 2 12 12 12 21 21 21 2 2 2 21 21 21 2 21 12 21 21 2 21 2 2 21 21 12 21 21 12 12 12 21 12 21 12 21 21 21 21 12 21 21 21 12 12 21 21 21 12 21 12 12 21 21 12 12 21 12 21 21 21 21 11 12 2 21 21 12 12 12 12 21 12 21 11 12 21 21 12 21 12 21 21 11 12 21 2 21 12 12 12 12 12 12 21 12 12 12 11 21 21 12 12 12 12 2 21 21 21 12 21 21 12 12 21 4 12 2 21 21 21 21 21 2 2 21 21 21 21 21 21 12 21 2 2 2 2 21 2 21 21 2 21 21 21 21 12 21 12 21 21 21 21 12 12 12 21 21 11 6 21 21 12 21 21 12 12 2 21 21 21 12 21 21 21 21 2 21 21 2 11 2 11 21 2 21 2 21 2 21 21 2 12 21 21 21 12 2 21 21 21 21 12 21 21 21 2 2 2 2 2 2 2 21 2 21 2 2 21 21 2 21 2 2 2 2 2 21 2 21 21 2 21 2 2 2 2 21 2 2 21 11 21 2 11 11 21 21 21 21 2 21 11 11 2 2 21 2 11 21 2 11 21 2 2 2 2 2 2 21 2 21 21 2 21 2 21 2 2 2 2 2 2 21 2 2 21 21 21 21 2 21 2 2 11 2 11 21 2 2 2 21 21 21 2 21 2 2 21 21 2 21 2 2 21 21 2 2 2 2 21 2 21 2 2 21 21 11 2 11 21 2 2 11 2 21 2 2 21 2 21 2 21 21 21 21 21 2 2 2 2 2 2 2 2 2 2 2 2 2 2 21 2 2 11 2 2 21 21 21 21 2 2 21 21 2 21 21 2 21 11 2 21 21 2 11 21 2 21 2 21 2 2 21 21 21 21 21 2 2 2 2 21 21 2 21 11 2 21 11 21 2 21 2 21 2 2 2 21 21 2 11 21 21 11 11 21 21 2 21 21 21 11 11 2 11 2 21 11 11 2 21 21 21 21 2 15 2 2 2 2 2 2 2 2 2 21 21 21 2 2 2 2 21 11 11 21 21 21 21 21 12 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 11 21 2 21 21 21 2 21 11 2 21 21 21 11 21 21 21 21 2 2 2 21 21 21 2 2 2 2 2 2 2 2 21 2 11 2 2 2 21 21 21 2 2 2 2 2 2 21 2 21 2 2 2 2 2 21 2 11 2 2 15 2 13 2 2 11 11 2 2 21 2 2 2 11 2 2 21 21 2 21 2 2 2 21 21 11 21 2 2 2 2 21 2 21 21 2 21 21 2 21 2 2 2 21 2 2 21 11 2 2 2 21 21 21 21 2 2 2 2 2 2 2 2 2 21 2 2 2 2 21 11 2 21 21 2 21 21 2 21 11 21 2 21 2 21 2 21 2 21 2 2 21 2 2 21 2 2 11 21 2 21 21 2 21 2 2 2 21 21 21 2 21 2 2 21 2 21 2 2 11 2 2 2 11 2 2 2 2 2 2 2 2 2 2 21 21 21 21 2 2 21 21 2 2 21 2 21 2 21 21 11 21 2 2 21 2 2 11 21 2 2 21 2 2 21 2 21 2 2 21 2 21 2 21 11 21 2 21 2 21 21 21 2 21 21 21 21 21 2 2 21 2 21 21 21 2 2 2 11 2 21 2 21 2 2 2 2 21 21 21 21 21 21 21 21 21 21 2 21 2 2 21 21 21 2 2 21 11 11 2 2 2 2 2 2 2 21 21 21 21 21 21 21 21 21 2 21 2 21 2 21 2 11 2 21 2 2 21 2 2 21 2 21 21 21 21 2 21 2 21 2 21 21 21 21 2 2 2 2 21 21 11 2 2 2 2 21 21 21 11 2 2 2 11 11 21 11 21 21 2 21 2 21 21 2 2 2 2 21 2 21 21 11 2 2 2 11 21 21 2 2 2 2 2 2 2 21 2 2 21 2 2 21 21 21 21 21 2 21 21 21 2 2 11 2 21 2 2 2 2 21 21 2 21 2 2 21 21 21 2 2 2 2 11 2 2 21 21 2 21 21 21 2 21 2 21 2 21 2 21 21 2 2 21 2 2 21 2 11 2 21 2 21 21 2 2 2 21 2 21 21 2 2 2 21 2 21 21 21 21 21 2 21 2 21 2 2 2 21 2 21 2 11 2 21 21 21 21 21 21 21 21 11 11 2 11 21 11 21 21 21 21 21 21 21 13 21 21 21 21 21 21 11 21 21 2 21 21 2 21 21 11 21 2 21 21 2 2 11 11 2 21 2 2 2 11 21 2 2 21 2 6 2 11 2 21 21 2 2 21 2 21 11 2 2 2 21 2 2 2 2 21 2 2 21 2 21 21 11 2 21 2 2 2 21 15 2 21 2 21 11 2 2 2 2 2 2 2 2 2 2 21 2 21 15 21 21 2 21 11 21 21 2 2 21 2 11 2 21 2 21 2 2 2 2 2 21 21 2 2 21 2 2 21 2 21 21 11 21 2 11 2 21 2 11 2 2 2 2 2 2 2 2 21 21 21 11 2 2 2 21 2 2 2 2 2 2 21 2 2 21 2 21 21 21 21 2 2 2 21 21 15 21 11 21 21 21 21 2 2 2 21 2 21 21 2 21 21 21 2 21 21 21 2 2 11 2 2 2 2 11 21 11 2 2 2 21 2 21 2 21 21 2 21 2 2 21 2 2 21 21 2 2 11 2 2 21 2 2 21 2 2 2 21 21 2 21 21 2 11 2 2 2 2 21 21 21 2 2 21 2 21 11 2 21 2 2 2 21 11 21 2 2 2 2 11 13 2 2 21 21 2 11 21 21 21 21 2 2 21 2 21 2 2 13 2 21 21 2 21 2 2 21 2 2 2 2 21 2 21 21 21 2 2 2 21 21 2 2 21 2 21 21 2 21 21 2 2 2 2 2 2 21 2 2 21 21 15 2 11 21 2 2 2 2 21 2 2 2 21 2 21 2 21 2 2 21 2 2 2 2 2 11 11 2 21 2 21 21 2 2 2 21 21 2 2 2 2 2 11 2 2 2 21 21 2 2 2 21 21 2 2 21 2 21 2 2 21 21 21 21 2 21 2 21 2 21 2 21 2 2 2 21 2 2 2 21 21 21 2 21 21 21 2 2 2 2 21 21 11 21 2 21 2 21 2 2 11 11 2 2 21 2 2 2 21 2 21 11 21 2 2 21 2 2 2 2 2 11 21 21 2 2 21 21 2 2 2 2 2 2 2 21 2 21 21 2 21 2 2 2 2 21 21 21 21 2 2 2 2 2 2 2 21 21 21 21 2 2 2 2 2 21 2 21 21 21 2 2 2 2 2 11 21 11 11 21 21 21 2 2 2 21 2 21 21 2 2 2 21 2 11 21 2 11 2 2 21 21 2 2 21 21 2 21 11 2 21 21 2 21 2 2 21 2 2 21 2 2 21 2 2 21 2 2 2 2 2 2 2 21 2 21 21 2 2 2 11 11 11 12 11 12 21 21 2 21 21 11 11 21 2 11 21 21 21 12 21 21 21 21 21 21 12 21 21 2 11 11 13 21 2 21 11 2 2 2 2 21 11 21 6 11 21 2 21 21 2 2 2 2 11 2 21 2 2 21 2 21 21 21 2 2 2 11 11 2 21 2 11 21 21 2 2 11 11 2 2 11 2 2 2 11 2 21 21 2 21 11 2 2 2 21 2 2 2 21 2 21 2 2 2 2 21 21 11 2 21 2 21 21 2 11 2 2 2 21 2 2 2 2 2 21 2 2 21 21 21 2 2 21 21 2 2 2 2 21 2 21 2 21 2 2 2 2 2 11 11 11 2 2 21 6 11 2 2 2 11 2 21 2 21 21 2 2 21 2 2 21 21 2 2 21 2 2 2 21 21 21 2 2 2 2 21 21 21 2 21 21 2 2 21 21 2 2 2 2 2 2 2 2 2 21 2 21 21 21 21 21 2 2 2 2 21 6 2 2 11 2 2 21 2 21 21 11 2 2 2 21 2 21 2 21 2 2 2 21 2 2 21 2 2 21 2 2 2 2 2 2 2 2 2 2 2 2 21 21 11 2 21 2 2 11 2 2 2 21 11 2 2 21 2 21 2 2 2 2 2 21 21 11 11 21 2 2 2 21 2 2 2 21 2 21 2 21 2 2 21 21 2 2 2 2 21 2 11 11 21 2 2 21 2 11 11 2 2 2 2 2 21 21 2 21 2 21 2 21 21 21 11 2 21 2 2 21 21 2 21 2 2 2 2 21 2 21 21 21 21 2 2 21 21 2 2 11 21 21 21 21 2 2 2 13 11 21 2 2 2 2 21 21 21 6 2 21 11 21 2 2 21 2 2 21 21 21 2 2 2 2 21 21 2 2 21 21 21 2 21 2 21 2 2 11 21 2 2 21 2 2 11 21 2 21 2 2 21 2 21 21 2 21 2 2 2 2 2 21 21 2 21 21 2 2 2 2 21 21 2 2 2 21 2 21 2 2 2 2 21 21 2 21 2 2 21 2 2 2 21 21 2 2 21 2 21 2 2 2 21 2 21 2 2 2 21 2 21 21 21 21 21 2 2 21 21 11 21 21 11 21 21 11 21 2 21 2 21 2 21 2 21 21 11 2 11 21 2 2 21 2 2 21 2 2 2 21 21 2 2 21 2 2 21 21 2 2 21 2 2 2 2 2 21 15 2 21 21 21 2 2 2 11 21 2 2 2 2 11 21 21 2 2 2 2 21 2 21 21 11 2 2 21 2 2 21 11 11 21 2 2 21 2 2 2 2 2 2 21 2 2 2 2 2 2 21 21 2 21 21 2 2 2 21 21 21 21 21 21 2 2 21 11 2 2 2 2 2 2 2 2 2 2 2 21 2 21 2 2 21 21 2 21 21 21 11 2 2 21 2 21 2 2 21 21 2 2 2 21 11 2 11 21 21 21 2 2 2 21 2 2 21 2 21 2 21 11 2 2 11 2 2 21 2 2 21 21 2 21 2 21 21 2 2 11 21 2 2 2 11 11 21 2 2 21 21 2 11 21 2 2 2 21 2 21 2 21 2 2 11 21 2 21 21 2 2 2 21 2 21 2 21 2 2 21 2 2 2 2 2 21 2 2 21 21 21 21 2 21 2 2 21 11 2 21 2 2 21 21 2 11 2 21 2 2 12 12 12 21 21 12 12 12 11 2 2 21 21 21 2 2 11 21 2 2 2 2 21 2 2 2 2 2 21 21 2 2 21 2 21 21 2 2 2 21 2 2 2 21 21 2 12 21 21 21 11 21 2 21 21 21 21 2 21 2 21 21 2 2 21 21 12 2 21 11 2 2 2 11 2 21 2 2 21 21 21 21 2 2 2 12 21 2 2 2 11 21 21 21 2 2 21 21 21 2 2 2 2 11 11 2 21 21 2 21 2 2 13 21 21 21 2 11 2 2 2 21 21 2 21 21 21 21 21 21 2 21 2 2 21 21 2 2 13 2 21 21 2 11 21 21 21 2 21 21 2 2 21 2 21 21 21 2 21 21 2 2 2 21 2 2 2 15 21 21 2 2 21 2 2 21 21 2 21 11 2 21 2 21 21 2 2 2 21 2 21 21 2 21 2 11 2 21 11 11 2 21 2 2 2 2 21 21 21 2 2 21 21 2 2 21 11 2 2 21 2 21 2 21 2 21 21 2 21 21 21 21 21 21 2 21 2 21 2 21 21 2 21 2 21 21 2 21 2 11 21 2 2 13 21 2 2 21 21 21 2 11 21 21 2 21 2 2 2 21 21 21 2 11 21 21 11 21 21 12 21 21 11 21 21 21 2 21 12 21 11 2 21 21 21 2 2 2 21 21 21 2 21 2 21 2 21 2 11 21 21 21 2 2 2 21 21 2 21 21 11 2 21 21 2 13 11 21 21 2 2 21 2 2 21 2 21 11 21 21 2 2 21 21 2 2 21 21 11 21 2 21 2 2 2 21 2 2 2 2 2 2 2 2 2 21 2 2 11 21 2 2 2 11 2 2 2 2 21 2 2 2 21 2 21 2 2 21 21 21 2 21 2 2 11 2 2 2 2 2 21 2 2 2 2 21 21 2 2 2 21 2 2 2 2 2 2 2 21 2 2 2 2 2 21 2 21 21 12 21 12 12 21 21 20 12 21 2 12 12 21 2 2 2 2 2 2 21 2 21 2 21 2 2 21 6 2 2 2 11 2 21 2 2 2 21 2 21 2 2 2 21 2 2 13 21 2 2 2 2 21 2 11 2 2 2 2 2 2 2 2 2 2 21 2 2 2 2 2 11 2 21 21 2 21 2 21 21 2 2 11 2 2 12 21 2 2 21 21 2 21 21 21 12 12 21 11 12 12 21 2 2 21 2 21 11 2 21 2 2 2 21 2 2 11 2 6 2 21 2 2 12 21 21 21 21 2 21 2 21 21 21 21 12 21 2 2 2 21 21 21 2 2 21 12 2 21 2 21 12 12 12 21 12 21 12 21 20 12 21 11 21 21 21 21 21 2 2 2 21 2 21 2 2 11 2 11 2 21 2 11 2 21 11 2 11 21 11 21 2 2 21 2 21 21 21 11 11 2 21 2 21 12 2 21 2 21 2 21 2 2 2 2 2 2 2 2 2 2 21 21 21 12 12 12 12 21 2 11 12 12 21 21 2 2 2 11 2 21 2 2 21 21 2 2 11 21 2 21 2 11 2 21 21 2 21 21 2 21 2 2 21 2 2 2 2 2 21 2 21 21 2 21 2 2 2 2 21 21 21 2 21 2 21 21 21 11 2 21 2 21 2 2 11 21 2 2 2 2 21 11 21 21 2 2 2 11 21 21 2 21 2 21 2 2 21 21 2 2 11 21 21 2 21 21 2 21 2 21 21 2 2 11 21 21 2 2 11 2 21 2 2 2 2 21 21 2 2 21 21 11 2 11 11 2 2 21 11 2 12 21 12 21 12 12 12 12 12 12 21 12 21 12 12 12 12 21 21 12 21 12 12 12 21 12 11 21 21 21 21 12 21 21 12 21 12 12 12 21 12 12 12 21 12 21 20 12 12 12 21 21 21 12 12 12 12 12 21 21 12 12 21 21 12 12 12 12 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 12 12 12 12 12 12 21 12 20 4 21 12 21 20 12 12 20 12 12 4 12 12 12 12 21 12 21 21 21 12 12 21 21 21 21 20 12 12 12 12 12 12 21 21 12 21 21 12 12 21 12 21 21 12 12 12 12 12 12 12 12 12 12 12 20 12 12 12 12 12 12 12 12 12 12 12 12 21 12 21 12 12 21 21 21 12 12 12 12 12 21 12 21 12 12 12 12 12 12 21 12 21 21 12 12 12 12 12 12 12 21 12 12 21 21 21 12 21 21 12 12 21 12 12 21 12 12 12 21 21 21 12 21 12 21 21 12 12 21 11 21 12 12 12 12 21 21 12 21 21 21 12 21 21 20 12 4 20 20 12 20 12 21 12 20 21 12 12 4 12 12 20 12 12 21 12 12 21 21 21 21 21 21 21 12 21 12 21 12 12 20 12 12 12 21 12 12 12 21 21 21 21 12 12 21 12 12 21 12 21 12 12 21 12 12 12 12 21 12 12 21 12 12 12 12 21 12 12 20 12 21 12 20 20 12 12 21 12 12 12 12 12 12 12 20 12 12 12 12 12 12 12 21 21 12 21 12 12 21 12 12 21 20 4 12 20 12 21 20 12 12 12 12 12 12 12 21 12 21 21 12 12 12 12 12 12 12 20 12 20 12 12 12 20 12 21 12 12 12 21 11 21 21 21 2 21 11 11 21 12 21 12 12 12 12 11 12 21 21 21 21 2 12 21 12 21 21 21 21 21 21 21 21 21 21 21 11 21 12 12 21 21 21 12 12 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 21 12 21 21 21 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 13 21 11 12 21 13 21 12 21 11 21 21 21 21 21 21 21 21 12 21 21 12 21 12 21 12 12 12 20 12 12 21 12 12 12 12 12 21 21 21 12 21 21 21 12 21 12 21 12 21 12 21 21 21 21 21 21 21 12 21 21 21 11 21 12 21 12 12 21 21 21 21 12 12 21 21 21 21 21 21 21 2 2 11 21 2 12 20 12 12 12 12 21 21 11 21 21 12 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 12 12 21 21 11 21 21 21 21 21 21 21 12 21 21 12 12 12 21 12 21 21 12 21 21 21 21 12 12 21 21 21 12 12 12 21 21 21 21 21 12 21 2 21 21 21 21 11 21 21 21 21 6 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 11 13 21 12 21 12 21 21 21 12 12 21 21 21 12 21 21 21 21 12 11 21 21 21 21 21 11 21 21 21 12 12 21 21 12 21 11 21 21 11 11 21 21 21 21 12 12 21 21 21 21 21 21 2 2 21 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 11 21 12 21 21 21 21 11 21 21 21 2 21 21 21 12 21 21 11 21 21 21 21 15 11 12 12 21 21 21 21 12 11 21 21 12 12 12 21 12 12 12 21 12 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 11 21 2 11 21 2 2 2 2 21 21 2 21 21 21 11 11 2 2 21 11 21 21 2 21 21 21 12 21 21 21 11 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 2 21 2 21 2 21 2 2 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 13 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 2 13 21 21 2 21 21 21 21 21 6 21 21 13 21 21 21 21 2 21 21 11 2 2 21 21 2 21 21 2 21 2 21 2 21 21 21 21 21 2 21 2 21 21 11 21 21 6 21 21 2 2 21 21 2 21 21 11 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 11 21 21 21 21 21 12 21 11 11 11 21 2 11 21 21 21 21 21 12 21 21 21 21 21 21 21 6 21 21 2 11 2 21 2 21 2 21 21 2 2 11 2 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 12 21 11 21 21 21 21 21 21 21 21 2 2 21 11 2 21 21 21 2 2 2 2 2 21 21 11 21 11 21 21 21 21 21 21 21 12 21 13 11 21 2 2 21 11 2 21 21 11 2 2 2 21 2 21 21 21 21 2 21 2 2 2 21 21 2 21 21 21 2 2 21 2 21 2 2 2 21 11 2 21 2 2 2 21 21 21 2 21 21 2 21 2 2 2 2 21 21 11 21 2 21 2 21 2 11 11 2 21 21 21 21 21 2 2 2 2 2 21 2 21 2 11 2 21 21 2 2 2 21 21 2 21 21 21 11 2 21 21 21 2 21 21 21 21 2 2 2 2 2 21 11 2 2 21 2 2 2 21 2 2 21 21 2 21 21 2 21 21 2 2 2 21 2 2 21 21 21 2 2 2 21 2 2 21 11 21 21 21 21 21 2 21 2 2 2 2 2 2 2 11 2 2 2 11 2 21 2 2 2 2 2 2 11 21 2 21 21 21 11 2 11 2 21 2 21 21 21 2 21 21 2 13 2 11 2 11 11 11 2 13 21 13 13 13 21 21 13 11 2 2 11 2 11 21 11 2 2 11 2 21 11 21 2 21 21 21 2 21 11 2 2 2 2 2 2 21 2 2 2 2 11 2 2 21 11 21 2 11 2 21 2 21 2 21 11 11 21 2 2 2 2 21 21 2 2 2 13 2 2 2 21 2 2 2 21 2 21 2 2 21 21 2 2 2 2 2 21 2 11 2 2 21 21 2 21 21 2 2 2 21 2 2 2 2 2 21 2 21 2 2 2 2 11 2 21 11 11 21 2 21 2 21 21 21 2 2 21 21 2 2 2 21 21 2 21 2 2 2 2 2 2 2 2 21 2 2 21 21 21 2 2 2 21 2 11 2 2 21 21 2 21 2 11 2 2 2 2 21 21 2 2 2 11 2 2 2 2 11 2 21 21 2 2 21 2 21 2 2 2 2 11 21 21 21 21 2 2 13 21 11 21 21 2 2 2 2 2 21 2 2 2 2 2 21 21 21 21 21 11 21 21 21 21 21 21 2 2 21 21 11 21 11 11 21 2 21 21 2 21 21 2 2 21 11 11 11 11 11 11 21 2 21 11 21 2 2 2 2 2 11 11 21 21 2 2 2 2 2 2 21 11 2 21 21 21 2 11 2 11 2 2 11 11 2 21 2 11 11 2 21 11 2 21 21 21 21 21 2 21 21 21 21 2 11 11 21 2 2 11 21 11 11 11 21 2 21 2 11 11 2 2 2 13 2 21 21 11 2 2 21 11 2 2 21 11 2 21 2 2 2 13 2 2 2 11 11 2 2 2 2 11 2 2 2 13 21 2 2 2 2 21 11 21 2 11 11 21 21 11 21 11 21 2 2 2 15 2 21 11 2 11 2 21 2 21 11 2 21 2 2 11 2 21 2 2 2 2 2 2 11 2 21 2 2 21 2 2 11 11 21 2 2 11 21 2 11 21 2 2 21 2 21 21 11 2 2 2 11 11 2 21 21 2 21 21 2 2 11 11 21 2 2 21 21 2 2 21 2 2 2 11 11 2 2 11 21 21 21 2 2 2 21 21 21 21 2 11 11 21 21 21 2 21 2 21 2 2 2 2 2 2 2 2 2 11 2 21 2 2 21 21 2 21 21 2 11 2 21 21 21 21 21 11 21 2 2 2 2 2 11 2 2 21 2 11 21 21 2 11 2 11 11 11 11 11 11 11 11 11 21 11 11 11 21 21 2 21 11 21 11 11 11 2 2 21 2 19 11 11 2 11 2 2 11 2 11 2 21 2 21 2 2 2 21 2 2 2 21 2 21 21 21 2 2 21 2 21 2 21 21 21 21 2 21 2 21 2 2 21 11 2 21 21 11 2 21 2 11 2 2 2 2 21 2 2 11 2 21 21 2 11 2 21 2 2 21 2 21 11 2 2 2 2 2 2 21 11 21 11 2 2 2 21 2 2 21 2 2 21 2 21 21 21 21 11 11 2 21 21 2 21 11 21 2 2 21 2 2 21 11 2 11 2 21 21 21 2 2 2 2 21 2 21 11 2 2 2 2 11 2 2 21 2 2 2 21 2 21 21 2 2 2 2 2 2 2 21 2 2 2 2 2 21 2 2 2 21 2 2 2 2 21 11 2 21 11 21 21 21 2 21 11 2 2 21 11 2 2 2 11 21 21 2 2 21 21 11 11 11 2 2 11 21 2 21 11 21 2 2 11 21 21 21 2 11 2 2 2 2 2 11 2 21 2 2 21 21 2 2 21 2 11 2 2 21 2 11 2 21 12 11 11 11 21 21 12 21 12 21 21 12 21 21 21 21 21 21 21 21 12 21 21 11 21 11 21 21 11 21 11 21 21 12 21 21 21 21 21 11 6 11 2 21 11 2 21 11 11 2 11 21 21 21 11 21 2 21 11 21 11 21 11 2 11 2 2 21 2 21 21 2 11 2 11 11 2 2 2 21 21 2 11 2 11 2 2 21 21 21 2 2 2 2 2 6 21 2 2 2 21 21 2 2 2 11 2 2 2 2 21 11 21 2 21 2 21 2 2 11 11 2 2 2 2 2 2 21 2 2 2 21 21 21 2 21 2 2 2 21 21 11 2 2 2 21 21 2 21 21 2 2 21 21 21 21 21 21 2 21 2 21 21 2 21 2 11 21 21 21 2 2 2 11 2 21 21 21 21 2 2 21 2 2 11 21 21 12 21 21 12 21 21 21 12 12 12 12 21 21 21 21 21 21 12 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 12 21 21 2 11 21 11 2 11 11 2 11 2 11 21 2 21 21 21 2 11 2 11 11 2 2 21 11 21 21 2 21 21 11 21 21 21 21 2 2 2 2 21 2 21 2 21 2 21 2 21 21 2 2 21 2 21 2 2 21 21 21 2 2 21 2 2 21 21 21 21 21 13 21 2 2 2 21 2 21 2 21 2 21 2 21 21 2 21 2 2 2 11 2 11 2 21 2 21 2 2 21 21 21 11 2 21 21 11 2 21 2 11 2 21 2 2 21 2 2 2 2 21 2 2 21 2 21 2 11 2 2 21 2 11 2 11 2 2 2 2 2 2 2 11 2 2 2 21 2 21 21 21 21 21 21 11 2 2 2 2 11 2 21 21 2 11 2 2 2 11 2 21 21 21 21 2 2 2 21 21 21 21 21 21 21 2 11 21 2 2 2 21 2 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 2 2 21 21 2 21 2 2 2 11 21 11 2 2 21 2 11 12 15 21 21 15 21 21 21 21 21 11 21 13 11 21 21 2 2 11 11 11 2 15 21 21 21 21 21 6 2 21 21 21 11 21 2 2 21 21 2 21 22 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 15 21 11 2 22 6 21 21 6 21 21 21 21 17 21 21 20 12 12 21 21 12 12 21 12 20 12 12 12 12 12 21 12 12 21 21 12 12 12 12 12 12 12 12 21 12 20 12 12 12 12 12 21 12 12 12 21 12 12 12 12 12 12 12 12 12 12 20 12 12 21 12 12 12 12 12 12 20 12 12 12 12 12 12 21 21 12 21 12 12 21 21 21 12 21 21 12 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 12 12 12 21 21 12 21 21 3 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 17 21 21 12 21 11 21 21 21 21 2 21 21 12 12 21 21 21 21 3 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 15 7 21 21 11 21 21 2 21 21 15 7 14 21 11 12 12 12 21 12 21 12 21 21 12 21 12 21 21 12 21 21 12 12 12 12 12 12 12 12 21 12 21 12 12 21 21 12 21 12 12 12 12 12 12 12 12 12 21 21 21 12 21 12 21 21 12 12 21 21 3 21 21 21 21 6 21 6 21 15 19 19 2 21 21 3 2 6 21 21 15 14 21 2 21 2 3 21 6 12 14 19 12 12 21 21 12 12 12 12 12 12 12 21 21 21 21 12 12 21 21 2 3 17 14 19 2 21 21 21 21 14 14 14 2 21 2 2 21 21 21 14 19 2 12 21 14 14 14 21 21 21 21 21 12 6 17 14 19 21 15 21 19 14 21 21 21 21 21 27 2 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 6 21 29 21 21 15 14 6 14 19 21 6 21 21 11 2 2 11 2 2 21 21 21 21 21 27 21 2 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 19 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 27 21 19 13 6 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 2 2 21 21 2 21 21 21 21 21 1 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 17 14 19 14 21 21 21 21 21 21 21 21 21 2 15 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 2 2 29 21 21 19 14 13 3 21 21 21 21 6 21 21 17 19 19 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 2 2 21 21 21 2 21 21 21 21 21 21 27 19 21 21 21 21 21 13 21 21 21 2 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 2 21 2 21 21 6 21 2 1 19 19 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 2 21 21 21 21 21 2 21 21 21 21 21 2 13 2 21 21 2 21 29 21 12 2 2 21 2 1 21 21 21 21 21 21 21 21 6 21 21 21 6 6 2 21 2 21 11 21 21 19 19 2 21 2 21 21 21 11 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 15 13 21 21 19 21 21 21 21 21 21 21 21 21 21 11 21 2 2 2 6 21 2 21 21 2 2 2 2 21 2 2 2 2 2 6 21 2 21 21 21 21 17 11 21 21 21 2 2 2 2 21 21 21 11 29 21 21 19 11 21 2 21 17 19 21 21 11 21 29 27 21 19 21 2 27 21 21 2 11 29 21 21 12 21 21 21 12 21 21 12 21 12 21 21 12 12 12 12 12 12 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 12 12 12 21 21 6 29 15 21 19 21 21 21 21 11 11 15 19 21 21 2 2 21 21 12 13 12 19 21 2 2 29 21 21 21 21 12 21 21 21 12 21 21 12 21 21 12 21 12 12 21 21 21 21 21 12 12 21 21 12 21 21 21 21 12 21 21 21 12 12 21 21 21 21 21 21 19 19 2 2 13 19 19 2 2 2 2 2 2 2 2 2 19 14 21 21 2 2 2 2 21 2 21 2 29 27 21 2 21 21 2 11 2 21 2 2 19 19 2 2 21 2 2 2 2 27 14 19 21 11 2 2 15 29 2 21 7 19 21 21 11 21 21 14 1 27 11 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 6 2 21 21 21 21 21 21 21 21 21 21 21 21 21 1 14 19 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 2 21 21 2 2 21 2 11 11 21 21 11 2 2 2 21 21 2 2 2 21 19 21 6 21 2 2 21 2 21 21 11 21 21 21 21 21 21 2 2 2 29 21 21 27 19 21 21 2 2 6 2 21 2 21 2 2 21 21 12 21 15 14 19 21 21 2 21 11 2 2 21 2 21 2 29 21 21 19 11 21 2 2 29 27 19 19 2 2 2 21 21 2 21 21 21 21 14 21 2 2 11 11 21 21 21 21 21 2 2 21 21 21 13 29 21 21 21 21 21 21 21 21 21 21 21 17 15 21 2 2 21 2 21 21 2 2 2 2 2 2 21 19 19 21 2 2 2 2 21 21 29 21 19 21 6 11 21 2 21 21 2 2 2 11 21 2 2 21 2 2 21 19 2 2 2 2 21 2 2 2 21 2 2 2 29 15 19 21 21 2 2 21 12 19 2 2 6 21 2 2 2 2 2 11 2 27 19 21 2 2 21 21 11 2 21 2 2 2 21 21 21 21 2 21 2 21 2 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 13 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 11 21 21 21 21 21 21 21 21 21 21 13 21 21 21 13 21 21 2 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 2 21 6 21 21 21 29 21 21 14 19 21 2 21 2 2 2 11 2 2 2 2 21 2 29 2 21 19 21 21 21 21 21 2 2 2 21 2 21 11 2 21 2 29 21 21 19 21 2 2 21 11 21 2 2 2 11 21 21 21 21 27 21 21 12 21 12 12 12 12 12 21 21 21 21 21 12 21 21 21 21 12 21 12 12 12 21 21 21 21 12 12 21 21 21 12 21 21 21 21 12 12 12 12 21 12 12 12 12 21 12 21 12 21 21 12 21 21 12 21 21 12 21 21 12 12 21 12 12 12 21 21 12 21 12 21 12 12 21 12 21 12 21 21 21 21 12 12 21 21 21 21 21 12 12 21 12 12 12 21 12 12 21 12 21 21 21 12 21 12 21 21 12 12 21 21 12 21 12 12 12 21 12 12 12 12 21 12 12 12 21 21 12 12 21 12 12 12 12 12 12 12 21 12 12 12 12 12 12 21 12 12 21 12 12 21 21 21 21 21 21 21 12 12 12 12 21 12 12 12 12 21 12 21 12 12 21 27 21 19 7 21 21 12 21 12 12 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 12 21 12 21 21 21 12 21 21 21 12 21 12 29 21 21 12 21 12 21 12 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 12 12 21 21 21 19 21 6 12 21 12 21 12 21 12 12 12 12 12 12 21 12 21 12 12 12 12 21 12 12 12 12 12 12 12 12 12 21 12 12 12 12 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 12 12 12 12 21 21 21 21 12 21 12 21 21 21 21 27 19 14 21 21 21 21 12 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 13 21 21 21 21 13 21 2 21 21 21 21 21 21 11 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 2 21 21 21 19 19 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 2 21 2 11 21 21 21 12 12 21 12 12 12 12 6 21 12 21 21 12 12 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 19 14 21 21 21 12 21 21 21 21 12 21 12 21 2 2 21 2 2 21 15 19 19 11 11 21 21 21 11 11 21 21 21 21 21 14 19 2 21 29 21 21 15 19 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 21 21 12 21 21 21 12 21 12 12 21 21 29 21 21 17 14 19 2 2 2 2 11 2 27 19 21 21 21 6 2 21 2 2 21 27 19 2 21 2 2 21 21 2 2 2 21 2 21 21 2 27 19 19 21 21 21 21 2 21 2 21 2 21 2 21 2 21 11 2 2 21 21 21 21 21 21 21 21 21 21 17 14 21 2 2 2 21 21 2 2 6 2 21 2 6 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 15 7 19 21 21 2 6 11 13 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 6 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 2 11 2 21 27 21 19 11 11 21 27 19 19 21 21 21 21 19 14 2 21 21 21 2 21 21 21 21 21 21 21 21 2 11 2 21 21 21 19 19 2 21 2 2 2 21 2 2 2 21 21 2 2 21 21 2 2 21 15 19 19 2 21 21 21 19 19 14 2 11 2 21 21 21 11 21 21 17 19 14 11 21 21 11 21 21 2 21 21 21 2 21 21 21 2 21 21 2 21 2 2 21 6 21 27 19 21 2 21 21 2 2 11 2 19 19 2 21 21 2 2 21 2 2 21 21 21 21 7 19 19 11 2 21 21 11 2 2 2 2 11 2 21 21 19 2 2 21 11 29 27 15 19 21 21 21 21 12 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 12 21 11 21 21 21 21 2 21 21 21 19 19 19 21 13 21 2 21 2 29 21 21 15 19 14 21 21 21 21 2 21 11 21 21 21 27 19 2 2 2 21 11 2 2 21 21 21 21 21 13 21 21 21 6 21 21 21 15 19 21 2 21 2 21 2 21 21 21 15 19 14 21 21 21 21 21 21 21 2 21 21 2 21 21 2 6 21 16 21 21 17 14 19 2 2 21 21 21 21 21 21 21 21 2 2 2 2 2 2 21 21 21 2 11 21 21 2 2 1 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 19 21 1 21 21 21 21 21 21 21 21 21 21 21 21 27 14 21 21 2 2 21 2 6 21 21 21 21 21 21 21 6 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 14 19 21 2 21 21 2 2 21 21 2 21 21 21 21 6 21 21 21 2 21 21 2 21 21 21 21 21 21 21 2 21 21 2 2 2 2 2 21 21 11 21 21 21 2 21 21 2 6 21 6 21 21 21 21 21 19 2 2 2 2 2 3 2 19 19 2 21 21 2 21 21 2 21 21 21 21 21 11 21 21 21 2 21 21 21 21 21 2 21 21 2 2 21 21 21 21 21 21 21 21 21 21 6 21 21 21 2 21 21 21 21 21 21 21 21 2 21 13 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 19 19 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 2 21 21 2 21 11 21 13 13 21 21 21 19 14 21 2 21 21 21 2 21 21 21 21 21 2 21 2 21 2 2 21 27 19 21 21 21 21 21 21 21 21 1 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 17 19 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 13 21 21 21 13 6 21 21 6 21 14 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 11 2 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 11 11 21 2 21 11 21 21 21 13 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 14 14 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 2 2 21 21 21 21 21 21 21 2 11 21 21 11 2 2 11 29 21 21 21 15 19 21 21 21 21 2 29 21 21 13 21 21 21 21 21 15 19 14 21 21 2 2 21 21 21 21 12 21 21 12 21 12 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 27 19 19 21 2 21 21 21 21 21 21 21 21 21 6 21 21 21 21 6 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 2 21 21 21 29 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 6 21 21 21 21 2 21 2 2 2 2 2 2 21 21 2 21 21 27 14 19 21 11 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 14 19 19 21 21 21 2 2 2 2 2 21 2 2 2 21 2 2 21 2 21 2 21 11 13 2 3 21 21 21 21 21 21 21 21 21 21 21 21 21 19 19 2 21 2 21 2 21 21 2 21 21 21 21 21 1 27 11 21 21 2 21 21 21 21 6 2 2 21 21 21 21 21 21 11 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 2 2 6 2 2 21 21 21 21 6 21 21 21 21 21 21 12 6 21 21 21 21 21 21 2 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 13 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 13 21 21 21 21 21 21 21 2 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 2 21 21 2 21 21 21 2 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 17 19 19 21 21 21 2 21 2 21 21 2 21 21 21 2 21 21 2 21 2 21 21 21 29 21 21 21 21 19 2 2 2 21 2 13 21 2 21 21 21 21 21 2 2 2 29 21 19 6 2 21 21 2 2 2 21 21 29 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 15 19 21 6 21 21 21 2 2 21 11 2 11 2 21 21 21 2 2 21 6 21 15 14 21 2 2 2 2 11 2 3 21 21 21 21 21 21 21 21 21 21 21 21 19 19 21 13 2 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 2 21 21 21 21 21 2 21 21 2 2 29 21 2 19 19 2 2 2 2 2 2 21 2 2 2 2 2 21 2 21 2 29 21 21 21 21 21 21 21 21 17 14 2 2 11 21 2 2 21 21 6 2 21 21 21 21 21 21 21 2 21 21 2 2 2 21 2 2 21 21 21 29 21 21 21 21 17 12 19 21 21 21 2 2 11 2 21 2 2 12 15 21 21 21 21 21 21 21 19 21 21 21 21 21 2 21 2 21 2 2 21 21 2 21 21 21 2 2 21 2 2 21 21 21 21 21 21 21 2 2 2 2 21 12 12 12 21 21 21 21 21 12 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 29 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 12 12 12 21 21 21 12 21 21 12 12 21 12 12 21 21 21 12 12 21 12 12 21 12 12 21 21 12 12 12 12 21 12 12 21 12 12 12 21 21 12 21 21 21 12 12 21 21 21 21 21 12 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 15 14 7 12 21 12 12 12 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 21 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 12 12 20 21 21 21 12 21 12 21 12 21 12 20 21 12 12 12 12 12 12 12 21 12 12 12 20 21 20 21 21 20 21 20 12 12 4 21 12 21 21 2 12 21 12 21 21 21 21 12 12 12 12 12 21 12 21 12 12 21 21 21 12 21 12 12 21 12 21 12 21 12 21 21 21 12 12 12 21 12 12 12 12 21 21 21 21 21 21 21 12 12 12 21 12 12 21 12 12 21 12 12 12 21 21 12 21 21 12 21 21 21 19 7 19 21 21 12 21 12 12 12 21 21 21 12 12 21 21 12 21 21 21 12 21 21 21 21 12 12 12 21 21 12 21 21 21 12 20 21 12 21 12 12 21 12 21 12 12 20 21 21 12 12 12 12 21 12 12 12 21 12 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 12 19 21 21 12 12 21 12 21 21 21 21 21 21 12 21 21 21 21 21 12 21 12 21 12 12 21 12 12 12 12 12 21 21 12 12 20 12 12 12 21 21 12 21 12 12 21 20 12 12 12 12 12 12 12 12 12 12 21 21 21 12 20 12 12 20 21 12 12 12 12 21 12 12 21 21 21 21 21 21 12 12 12 12 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 12 21 21 2 20 12 21 21 21 21 21 21 21 21 21 12 12 12 12 12 12 12 20 20 21 4 21 21 21 12 21 12 21 12 20 21 21 21 2 21 12 11 21 21 21 12 21 21 21 12 21 21 12 12 21 21 21 12 21 12 12 12 21 12 21 12 12 12 21 21 12 12 12 20 20 21 12 12 20 12 12 20 20 21 20 12 20 12 20 12 4 12 4 12 20 21 12 20 20 20 12 12 21 12 12 21 12 21 20 21 21 21 21 12 21 21 12 12 20 12 20 21 12 21 12 12 12 12 12 12 12 12 21 20 12 21 12 12 12 12 7 3 7 12 12 12 20 12 20 20 20 20 12 12 12 4 12 20 20 12 20 12 12 20 20 20 12 20 12 12 12 20 21 21 12 20 12 12 12 4 12 12 12 20 20 12 12 12 12 4 20 4 4 4 4 12 4 4 12 12 12 4 12 20 12 12 12 20 12 12 12 20 12 12 2 12 12 12 4 12 12 21 21 12 20 12 12 12 12 21 12 12 12 21 21 12 20 4 12 20 20 12 4 12 12 12 4 4 12 12 12 12 12 12 12 21 21 12 12 21 12 12 21 12 21 21 21 21 12 21 21 12 21 21 13 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 12 21 12 20 21 12 21 12 4 21 21 12 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 12 21 12 4 4 12 20 12 20 12 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 12 21 21 21 21 19 19 21 21 21 21 21 21 2 21 21 21 12 21 12 29 27 12 12 21 12 21 21 12 21 12 21 21 2 21 21 2 12 21 20 12 12 12 12 12 12 3 2 21 12 21 20 12 12 12 12 21 21 12 12 21 21 20 20 21 12 12 12 12 21 12 12 21 20 12 12 12 20 12 12 20 20 12 21 21 12 12 21 12 21 21 12 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 12 21 14 7 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 2 2 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 6 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 6 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 17 19 6 2 21 2 13 21 2 2 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 12 21 21 2 12 21 12 21 21 21 12 12 21 21 21 21 21 21 12 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 2 2 21 21 21 21 2 21 21 2 2 21 2 21 2 21 21 21 2 15 19 19 2 2 2 21 2 2 21 21 21 21 21 12 21 21 12 2 21 11 21 21 21 2 21 21 21 12 12 12 12 12 12 12 20 12 12 21 21 11 21 2 1 21 21 19 19 21 21 21 21 2 21 21 21 12 12 12 12 12 12 12 12 21 21 12 12 21 2 21 21 12 21 21 21 12 2 21 21 12 21 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 19 19 12 21 21 12 12 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 12 12 21 21 21 21 21 21 21 21 2 2 21 12 12 12 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 11 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 1 21 21 21 21 21 21 21 21 21 21 21 21 6 21 12 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 12 21 21 21 21 21 12 12 12 12 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 21 21 21 21 21 21 12 21 21 12 12 12 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 6 21 21 21 19 19 21 12 21 21 12 21 11 21 12 12 21 12 12 21 21 21 11 21 21 21 2 2 2 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 29 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 1 21 14 14 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 13 21 21 21 21 6 6 21 21 21 21 21 21 21 21 21 21 29 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 6 21 21 13 2 21 21 21 11 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 19 19 19 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 14 19 14 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 11 21 21 21 2 21 21 21 2 2 2 21 21 21 21 21 2 2 21 21 21 21 2 21 2 2 21 21 21 21 21 21 21 1 14 14 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 11 2 2 21 2 11 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 12 21 12 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 12 21 21 12 12 21 12 21 12 21 12 12 12 21 12 21 12 21 21 12 21 21 12 21 21 12 21 21 21 21 21 21 21 16 21 12 21 21 12 21 21 21 21 12 21 21 21 12 12 12 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 27 14 2 21 21 21 2 21 2 21 21 21 21 21 21 14 19 2 21 21 2 11 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 2 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 29 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 2 6 21 21 21 21 2 2 2 21 21 2 2 2 2 2 2 11 2 2 2 2 2 21 2 2 21 21 19 19 2 21 21 15 2 2 2 2 2 21 19 21 21 21 21 21 13 21 21 27 19 2 21 21 2 21 21 21 2 21 21 6 21 13 21 21 21 21 21 21 21 21 21 2 21 21 21 13 21 2 2 21 2 21 21 21 21 21 19 19 2 21 2 2 21 21 2 2 2 11 2 21 2 2 2 21 21 21 21 2 2 2 21 21 21 21 21 7 19 21 21 21 2 2 21 21 2 2 2 2 21 29 21 27 19 21 21 2 21 21 2 2 2 21 21 21 2 21 2 2 15 21 29 21 21 21 21 21 21 21 21 21 21 11 21 21 2 2 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 2 2 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 2 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 14 14 21 21 6 21 21 21 21 2 21 2 21 21 21 21 21 21 29 2 21 12 19 21 2 21 21 21 21 11 21 2 21 21 21 2 21 21 21 21 21 21 2 2 21 21 21 21 27 14 2 21 2 2 21 21 2 21 21 2 2 2 11 2 2 21 21 2 21 12 13 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 2 2 2 21 21 21 21 21 21 21 14 19 19 21 21 21 21 13 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 11 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 6 21 21 2 21 21 21 21 21 4 4 20 12 4 20 12 21 21 20 12 12 20 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 21 21 12 21 21 12 12 12 21 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 29 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 13 21 21 21 21 21 21 17 15 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 12 21 4 20 12 12 12 2 20 12 21 12 20 12 20 12 12 12 12 21 21 21 21 12 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 2 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 19 21 21 12 12 20 12 21 12 21 21 21 21 21 12 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 12 12 12 20 20 12 21 12 21 12 20 20 12 12 12 12 21 21 21 21 21 12 21 21 21 19 14 14 21 21 11 21 21 12 21 2 21 21 21 21 21 21 21 12 12 21 11 21 21 21 21 12 21 12 21 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 2 21 12 21 12 21 21 12 12 12 21 21 21 12 15 14 6 21 2 21 21 12 12 12 4 4 12 20 12 12 21 21 21 21 21 21 12 11 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 15 21 21 21 21 2 21 2 11 21 21 2 11 21 21 21 2 21 21 21 21 21 21 21 21 21 21 19 19 21 21 21 21 6 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 2 21 29 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 11 21 21 21 21 21 21 21 21 2 21 21 21 21 6 21 21 21 2 21 21 21 21 2 17 14 19 14 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 2 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 2 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 13 21 21 21 21 21 21 21 11 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 13 21 2 21 21 2 21 21 2 2 2 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 27 21 21 12 12 21 12 12 20 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 13 21 12 21 21 21 21 21 21 21 21 12 12 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 12 20 21 12 12 12 12 21 12 21 12 21 21 21 21 21 29 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 14 13 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 12 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 2 2 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 15 19 19 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 12 21 21 21 2 21 12 12 12 21 21 21 21 21 21 21 21 21 2 2 21 21 12 21 12 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 17 14 11 2 21 6 21 21 2 21 2 21 12 21 21 2 21 29 21 21 17 21 14 19 21 21 21 21 12 12 21 21 21 21 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 2 21 2 2 29 21 21 21 21 21 21 21 21 21 19 21 13 21 21 21 21 21 21 21 21 6 21 11 21 21 13 21 29 2 21 17 19 19 21 2 21 2 21 2 21 21 21 21 21 2 21 2 2 2 21 21 2 2 2 2 21 2 2 21 2 21 21 21 21 2 2 21 21 21 2 21 29 21 21 12 2 6 12 21 12 21 21 12 12 21 12 21 21 6 21 21 12 12 21 12 20 21 12 21 21 21 21 21 21 21 12 21 12 21 21 21 12 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 2 2 21 21 21 21 21 19 19 2 21 21 2 21 2 21 2 2 21 2 2 2 21 21 2 2 2 2 21 2 2 21 21 21 21 17 19 2 2 21 2 21 21 21 2 21 21 21 21 21 21 2 21 21 21 11 2 2 21 21 2 21 21 21 2 2 2 2 21 2 2 3 21 21 12 21 2 21 21 2 2 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 6 2 21 21 21 21 21 2 21 21 21 21 13 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 2 21 21 21 21 2 21 21 2 2 21 2 2 21 2 21 21 21 21 21 21 21 21 3 28 14 13 6 21 13 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 2 2 2 2 2 21 2 21 21 21 21 21 2 21 21 21 21 2 21 21 21 2 2 21 2 2 2 11 29 21 21 21 21 21 15 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 2 2 3 21 21 21 21 21 21 21 21 19 19 21 13 21 21 21 21 2 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 14 21 21 21 21 21 21 21 21 21 6 2 21 21 21 13 21 21 21 21 21 13 21 21 21 21 2 21 21 2 13 21 21 21 21 21 21 21 6 2 21 2 21 21 2 2 21 13 21 21 21 21 21 21 21 21 2 21 2 21 21 2 2 21 21 21 21 21 21 21 21 29 13 21 21 21 7 19 14 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 2 21 2 21 2 21 21 2 2 21 21 2 21 2 21 21 21 21 21 2 2 21 2 2 21 21 21 2 21 2 2 21 2 2 21 21 2 2 21 2 21 21 21 21 17 19 14 19 21 21 2 21 11 2 2 2 2 2 2 21 21 21 2 2 2 21 21 2 21 2 21 21 21 21 21 21 21 6 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 19 14 2 2 2 2 2 21 2 2 6 21 19 2 2 2 21 21 11 2 2 21 21 2 2 2 21 21 21 21 21 21 2 27 14 14 21 2 2 2 2 2 2 21 2 6 21 21 21 21 2 21 21 21 21 21 21 21 2 1 14 19 21 2 21 6 11 2 21 21 2 2 21 21 21 2 21 21 21 19 19 21 2 21 21 2 2 21 2 2 2 21 21 2 21 2 2 21 21 2 21 21 21 21 21 2 21 21 21 2 2 21 2 21 2 2 21 15 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 17 7 14 21 21 2 21 2 21 2 2 2 2 2 2 21 21 21 21 21 21 21 21 21 21 19 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 29 27 19 19 2 2 2 21 2 21 21 2 21 21 2 21 2 2 2 21 7 21 21 21 21 15 2 2 21 2 21 21 2 21 2 2 2 21 21 21 21 2 2 21 21 21 6 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 19 19 21 21 21 2 21 21 21 21 21 2 21 21 2 2 2 21 21 2 2 2 29 2 21 21 13 27 14 2 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 2 2 2 21 21 2 2 2 21 21 2 21 21 29 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 1 14 19 2 2 21 21 21 2 21 21 2 2 2 21 2 2 21 21 21 21 21 21 21 2 21 21 21 21 2 2 21 2 2 2 29 21 6 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 14 14 14 21 21 21 2 21 21 21 21 21 21 21 21 21 2 2 2 13 21 21 21 21 2 2 21 21 2 21 21 21 21 2 2 21 21 21 21 21 21 2 2 21 21 2 21 21 21 21 2 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 19 19 2 2 21 21 21 21 21 21 2 21 2 2 21 21 2 21 2 2 2 15 2 21 2 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 12 6 21 2 21 2 2 2 21 21 2 21 21 21 21 21 21 21 2 2 6 21 21 21 21 19 21 2 21 21 21 21 21 2 21 21 2 2 21 2 21 21 2 2 2 21 2 21 21 2 11 2 21 21 14 19 21 21 2 11 2 2 21 2 2 2 2 2 21 21 21 21 2 21 2 21 2 21 21 29 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 14 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 13 11 21 21 21 21 21 21 21 21 21 21 21 2 1 21 21 21 21 6 21 21 6 21 21 21 21 21 21 21 27 19 21 21 21 21 12 12 21 21 20 12 12 12 12 20 20 12 12 21 21 12 12 12 12 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 12 21 21 21 12 21 21 12 12 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 1 19 19 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 2 2 21 11 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 13 2 21 21 21 21 21 21 2 29 21 21 21 21 21 21 21 21 12 20 21 20 20 21 4 12 21 21 20 12 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 12 21 21 21 12 12 21 21 21 12 7 14 19 21 21 21 21 12 12 12 12 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 2 21 21 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 1 2 21 21 21 21 21 21 19 14 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 7 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 11 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 2 2 3 21 21 15 14 2 2 21 21 21 21 2 21 21 21 21 2 2 11 21 15 14 21 21 2 2 2 2 2 29 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 14 19 19 21 21 21 13 21 21 21 2 21 21 13 2 21 21 2 2 21 2 29 21 21 14 14 19 21 21 2 21 21 2 2 11 2 2 21 2 11 21 11 2 21 21 2 2 21 2 21 2 21 2 29 13 2 21 19 14 2 21 21 21 2 21 2 21 21 2 2 21 21 21 15 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 27 14 21 21 13 21 21 21 2 2 21 21 21 21 2 21 2 21 21 2 21 21 21 21 21 11 17 14 19 21 2 21 2 21 21 21 21 21 21 21 2 2 2 2 2 21 2 2 2 2 21 2 21 21 1 21 21 21 21 21 21 2 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 2 2 2 21 21 2 21 2 2 21 2 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 2 2 21 2 2 2 2 2 2 21 21 2 21 21 21 21 21 21 21 21 21 2 2 21 2 21 21 29 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 11 6 21 21 21 21 21 21 21 13 21 21 21 13 21 21 21 21 2 21 21 21 11 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 15 14 19 21 21 21 2 21 21 21 21 21 21 2 21 21 2 2 12 12 21 12 21 21 12 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 13 21 21 1 14 14 21 21 21 2 2 2 2 21 29 13 21 21 2 21 21 21 21 21 21 17 14 2 2 2 21 21 2 21 2 2 21 21 2 2 13 21 21 2 29 27 15 2 2 21 2 21 2 2 21 21 21 2 2 21 2 2 21 2 21 2 21 21 21 2 12 19 19 21 21 2 21 2 21 2 21 21 21 2 21 21 21 13 21 21 21 2 21 21 21 21 21 21 21 21 6 21 21 21 2 2 21 2 21 2 21 2 21 21 21 6 21 21 21 21 21 21 21 21 17 19 21 21 21 2 21 2 2 21 2 21 21 21 21 2 2 21 21 2 21 2 2 21 2 21 21 2 21 21 21 21 2 2 21 21 21 21 2 21 21 21 21 21 21 21 21 1 21 21 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 2 21 21 21 21 2 21 2 21 2 2 2 21 2 2 21 2 21 21 6 19 21 21 21 21 2 2 21 21 21 21 21 19 21 21 2 21 21 21 21 2 21 21 21 21 21 21 6 2 21 2 2 21 21 2 21 21 21 21 21 2 2 21 21 21 2 21 2 2 21 21 21 13 21 21 21 2 21 21 21 2 21 2 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 2 21 21 2 2 21 21 21 2 17 14 19 21 21 2 21 21 21 2 2 21 2 21 2 21 21 2 21 21 2 21 21 21 21 21 2 2 21 2 21 2 2 21 2 2 21 2 2 21 2 21 21 2 21 21 21 21 21 15 19 19 21 2 21 21 2 21 2 2 2 21 2 2 2 2 21 21 2 21 2 21 2 21 2 19 2 21 21 21 21 2 21 2 21 21 21 21 21 2 21 2 29 27 19 21 2 2 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 2 21 2 21 21 6 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 2 21 21 21 21 21 21 29 21 21 21 21 22 21 2 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 2 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 2 2 2 2 2 21 21 3 21 21 21 21 21 2 21 21 21 17 14 14 21 21 21 21 21 2 2 21 2 21 21 2 21 21 21 2 21 21 2 21 21 11 21 21 2 21 21 2 21 21 21 21 2 21 21 2 2 2 21 21 2 21 21 2 2 2 2 21 2 21 2 2 29 2 21 27 19 6 19 2 2 21 21 2 2 21 21 21 21 21 21 13 21 21 2 2 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 27 19 19 2 2 2 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 2 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 15 21 21 21 21 2 2 11 21 11 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 2 2 21 2 21 21 2 21 2 2 2 1 21 21 21 21 21 21 21 21 21 21 21 19 14 2 21 2 2 2 21 2 21 21 2 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 29 21 21 21 13 21 6 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 1 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 2 21 21 21 2 2 21 2 2 21 21 2 21 21 21 21 21 21 2 2 2 21 21 6 21 21 21 21 21 21 21 29 21 21 21 21 14 14 21 21 21 21 21 2 21 21 6 2 21 21 21 21 21 2 21 21 2 21 21 21 21 2 2 2 2 21 21 2 21 2 2 2 21 21 2 21 21 21 21 11 11 21 21 19 2 21 21 21 2 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 2 2 2 2 21 2 21 2 2 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 7 19 21 2 2 21 21 11 2 21 2 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 6 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 13 21 21 2 21 2 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 2 21 21 11 21 21 21 21 21 21 21 21 21 16 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 17 7 21 21 21 2 2 21 21 21 21 21 2 2 2 2 21 21 21 2 21 21 2 21 21 21 2 21 2 21 2 2 21 21 21 2 21 21 2 21 2 21 2 2 21 21 2 21 2 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 2 21 2 21 21 13 21 21 21 21 21 21 21 21 21 2 2 21 21 21 6 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 13 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 2 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 29 21 21 21 21 21 21 14 19 21 21 21 21 2 21 21 21 21 2 2 21 21 2 2 2 21 21 2 2 21 21 2 2 2 2 2 21 2 2 21 2 21 2 2 2 2 21 2 2 2 21 2 2 13 21 21 12 21 2 2 21 2 2 2 21 21 11 2 21 12 19 2 2 21 2 21 2 21 2 2 21 2 2 21 21 29 21 21 21 2 21 2 21 19 2 2 2 21 21 2 2 21 21 2 2 2 2 2 21 21 2 2 21 2 2 21 21 2 2 2 2 21 21 21 2 2 2 21 21 21 2 2 21 21 2 21 21 21 21 21 2 2 21 21 21 21 21 21 19 19 2 21 2 2 2 21 21 2 2 2 21 21 21 2 2 2 21 21 21 21 2 21 2 21 2 2 21 21 21 21 21 21 21 21 21 21 2 2 3 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 6 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 15 14 14 2 2 21 21 21 21 21 2 2 2 21 2 21 2 21 2 21 21 21 21 2 21 21 2 2 21 21 21 21 13 21 21 21 21 21 21 21 2 21 13 11 2 2 21 21 2 21 11 21 2 21 2 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 6 17 19 21 21 21 21 2 21 21 21 2 2 21 2 2 2 21 2 21 2 21 14 19 21 21 21 12 21 20 12 12 21 12 12 21 21 21 12 21 21 21 12 12 12 12 12 12 21 21 12 12 12 12 12 12 21 21 12 12 21 12 21 21 21 21 21 12 21 12 21 21 12 12 12 21 12 21 21 12 21 21 12 12 21 21 21 12 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 12 21 21 21 12 21 21 21 12 12 21 21 21 21 12 12 21 12 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 13 21 21 21 12 21 21 21 21 12 21 21 21 12 21 21 12 21 12 12 21 21 21 12 21 12 21 12 21 12 12 12 12 21 21 21 21 21 13 21 20 21 21 21 12 21 12 21 21 12 12 12 12 12 12 12 12 21 12 21 12 21 21 12 12 12 21 12 21 12 12 21 12 21 12 12 12 21 12 12 21 27 21 14 12 21 12 12 12 12 12 12 21 21 21 21 21 12 12 12 21 21 12 12 12 12 12 12 21 12 21 21 12 12 12 21 12 12 21 21 12 12 12 21 12 12 12 12 21 12 12 4 21 21 12 20 12 12 12 12 21 21 21 12 21 21 2 2 12 12 21 12 2 12 12 12 12 2 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 12 12 12 21 12 12 12 12 21 12 12 12 21 21 12 12 12 12 12 12 21 12 12 21 12 21 21 21 21 21 12 21 2 21 1 21 21 6 27 2 21 12 12 21 12 12 12 21 12 12 12 21 12 21 12 12 21 12 12 21 20 12 12 21 12 12 12 12 12 21 21 12 21 12 12 21 12 21 21 12 20 21 12 21 21 12 21 21 21 3 21 21 21 21 21 21 21 21 12 12 21 12 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 12 21 17 12 7 7 12 12 12 12 20 20 20 12 12 12 12 12 12 12 20 12 12 20 12 12 12 12 12 12 12 12 20 12 12 12 21 12 20 12 20 20 4 12 12 12 12 12 12 20 20 4 21 12 12 12 12 20 12 21 12 20 20 12 12 21 12 12 12 20 12 12 12 12 12 12 12 21 12 21 12 21 21 12 21 12 21 12 12 21 12 12 12 20 20 20 12 4 12 20 12 20 20 20 12 12 21 20 20 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 21 21 12 21 21 12 21 21 12 12 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 12 12 12 12 21 21 12 12 21 21 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 12 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 29 21 21 17 19 19 11 21 21 21 21 21 21 21 21 2 21 21 2 21 13 2 21 21 13 29 21 21 17 19 14 2 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 2 21 21 29 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 6 21 21 21 21 2 2 2 2 21 2 2 21 21 21 17 19 14 21 21 21 21 21 2 21 21 2 2 2 21 2 2 21 21 2 21 2 21 2 21 2 2 11 21 21 21 2 2 29 2 17 14 19 2 21 21 21 21 21 21 21 21 12 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 16 21 21 2 21 21 19 19 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 2 21 1 21 21 21 21 21 21 21 2 2 2 2 21 21 2 21 21 21 1 2 17 14 2 2 2 2 21 21 21 21 21 2 21 2 2 21 21 21 2 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 2 2 21 21 21 21 21 21 21 21 2 21 13 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 29 21 21 21 21 11 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 3 18 14 19 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 12 21 12 12 12 21 21 12 12 21 12 12 21 21 12 21 21 21 21 21 21 12 12 21 12 21 12 21 20 12 21 21 21 12 2 12 21 21 21 12 21 21 12 12 21 12 21 21 12 21 21 21 12 21 21 21 12 12 21 21 12 12 21 12 21 21 21 12 12 21 21 21 21 12 12 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 29 21 21 21 15 21 19 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 2 21 21 21 21 21 11 21 21 21 21 6 21 13 21 21 2 2 21 2 2 21 2 2 2 21 21 11 21 2 2 21 2 2 2 21 21 11 21 21 14 19 21 2 2 2 2 2 21 2 21 21 21 2 2 2 2 2 21 21 2 21 2 2 21 2 21 2 2 2 21 21 21 21 21 21 19 2 2 2 2 2 2 2 21 21 2 21 2 29 21 21 19 14 21 21 2 21 2 2 2 21 2 21 21 2 21 2 21 2 21 21 21 21 21 13 2 21 2 2 21 2 2 21 21 21 21 21 21 21 21 19 14 2 13 2 2 21 21 2 21 21 21 21 21 21 21 21 21 21 29 21 21 21 21 21 19 21 21 2 21 21 21 21 21 2 2 2 2 21 21 13 21 2 2 21 2 21 21 2 21 21 2 21 21 21 21 21 21 2 21 21 2 2 21 2 2 2 2 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 19 7 14 21 21 21 21 21 21 2 21 2 2 21 21 2 2 2 2 2 2 2 2 21 29 21 21 21 21 21 21 14 19 21 21 21 2 2 2 2 21 21 21 2 2 2 21 21 2 21 21 2 2 2 21 2 21 2 21 21 21 21 21 2 6 21 2 2 21 21 2 29 21 21 21 19 19 21 21 2 21 21 11 21 2 2 2 21 2 2 21 21 2 2 2 21 2 2 21 21 13 2 21 21 2 21 21 21 21 2 21 2 2 2 15 12 2 2 21 11 2 2 2 21 21 21 21 21 21 12 21 12 21 21 14 14 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 12 21 12 12 12 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 12 21 12 21 12 21 12 21 21 21 12 21 21 12 21 21 21 21 21 15 19 14 21 2 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 15 14 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 29 21 21 11 17 19 14 14 21 2 2 2 2 2 21 21 2 21 21 15 21 21 21 21 21 21 21 7 14 19 21 21 21 21 12 21 21 12 12 21 21 21 12 12 12 12 21 21 12 21 12 21 21 12 21 12 21 21 21 12 21 21 12 12 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 2 21 21 21 21 2 29 6 21 17 19 21 21 21 21 21 21 21 2 2 29 21 2 21 21 21 21 19 19 21 21 2 2 21 21 21 2 2 21 21 21 2 2 21 21 2 2 21 21 2 2 21 29 17 21 2 21 2 2 2 21 21 2 2 21 2 21 21 2 11 21 2 21 21 29 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 19 19 2 2 2 21 2 2 2 2 2 21 2 2 29 21 21 21 21 11 21 21 21 21 19 19 21 21 21 21 2 2 2 21 21 21 21 21 21 21 2 21 21 2 2 21 21 2 21 21 21 21 21 2 21 21 21 2 21 2 2 2 21 2 21 21 2 21 2 11 21 2 21 21 21 2 21 21 2 21 2 2 29 2 21 21 2 21 21 21 2 21 21 21 2 21 2 2 21 2 2 21 2 21 21 2 21 21 2 2 21 2 21 21 2 2 21 11 21 21 17 2 2 2 21 21 2 21 2 11 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 19 19 21 21 21 21 2 21 2 2 21 2 21 2 2 2 2 2 21 2 21 2 21 29 21 21 21 2 21 21 2 21 21 21 2 2 2 21 2 21 21 21 21 21 21 2 2 21 2 21 21 21 21 21 21 21 7 19 19 21 2 21 21 21 2 2 2 21 2 21 2 2 2 21 21 21 2 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 1 21 21 19 19 12 21 21 12 21 12 21 21 21 21 12 12 21 21 21 21 12 12 12 12 21 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 12 21 21 12 12 21 21 21 12 21 1 21 21 21 21 21 19 14 21 21 21 21 21 2 2 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 15 19 19 21 21 21 21 21 2 21 21 21 2 21 2 21 21 2 21 21 21 21 21 2 2 21 21 21 17 15 19 21 21 21 21 21 21 12 21 12 12 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 2 2 13 21 2 29 21 15 21 14 19 2 21 21 21 21 2 2 2 2 21 2 2 21 2 21 21 21 21 21 17 14 19 21 2 6 2 2 2 2 21 2 2 2 2 2 21 21 21 2 2 2 21 21 21 19 21 21 21 2 21 2 2 2 2 2 2 2 21 2 21 2 2 21 21 21 2 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 14 21 21 21 2 2 21 21 2 21 21 2 21 21 21 21 21 21 2 2 21 2 2 21 21 21 21 11 13 2 21 11 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 6 21 13 2 21 21 21 21 21 19 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 17 19 19 14 21 21 21 21 2 21 2 2 2 21 2 21 21 2 2 21 21 21 21 2 21 21 21 2 21 21 17 19 21 21 21 21 2 2 2 2 21 21 2 21 21 2 21 21 2 21 11 21 21 21 21 21 21 21 17 21 2 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 2 21 21 21 21 2 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 2 21 21 21 21 2 2 2 21 2 21 17 19 6 2 2 2 21 2 21 2 2 21 2 2 2 2 2 2 2 2 21 21 2 2 21 21 21 21 2 21 21 2 2 21 21 2 21 2 11 2 21 21 21 21 17 14 21 2 21 2 21 21 2 21 21 21 13 2 21 21 2 21 2 21 21 2 2 21 2 21 2 16 21 2 17 14 19 13 2 2 2 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 21 12 21 12 12 21 21 21 21 21 21 12 12 21 21 21 21 21 12 21 21 12 21 21 12 21 21 21 21 21 12 21 12 21 21 21 12 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 12 12 21 21 15 21 21 21 12 12 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 11 21 21 17 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 12 21 21 21 21 21 12 21 21 12 12 12 12 21 21 12 21 21 21 12 21 21 21 21 21 21 15 19 19 19 21 21 21 21 12 12 21 21 21 21 2 29 21 19 19 19 21 21 21 2 2 2 21 12 21 21 12 21 12 12 12 21 21 21 12 12 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 14 2 2 2 2 21 2 21 2 2 21 2 19 19 2 2 2 21 21 21 21 2 2 21 2 21 21 19 14 21 21 2 21 2 2 21 21 21 21 21 2 21 21 21 21 15 19 21 2 21 21 2 2 21 21 2 21 2 2 21 21 6 2 2 2 21 2 2 21 2 2 21 21 15 14 19 21 2 2 2 2 2 21 21 2 21 21 21 2 21 2 2 21 21 11 2 2 2 21 2 2 3 2 21 21 21 21 21 21 21 21 21 21 21 21 14 21 21 21 21 2 2 21 21 21 21 21 2 2 2 21 21 21 2 21 21 21 21 3 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 17 19 19 21 21 21 12 12 21 12 12 21 21 21 11 12 12 21 21 21 21 12 21 21 12 12 21 21 21 21 21 12 21 21 21 21 12 12 21 21 21 19 14 19 21 2 21 2 2 21 29 21 21 21 21 14 19 19 21 21 2 21 21 21 21 21 21 21 21 2 2 21 21 12 19 19 2 2 2 2 21 21 2 21 2 2 21 21 2 2 29 21 15 14 2 11 2 2 2 2 2 21 2 21 21 2 2 21 2 2 21 2 17 15 14 21 21 21 21 21 21 2 2 21 21 21 21 2 2 2 2 2 21 21 2 2 21 2 2 21 21 21 21 21 21 11 21 19 14 2 6 2 21 21 2 21 2 21 21 21 21 21 2 21 21 21 21 21 2 2 2 21 2 2 2 3 21 19 19 21 21 2 21 2 11 21 2 2 21 2 21 2 2 2 21 21 21 2 2 21 2 21 21 29 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 13 21 21 21 21 21 21 21 21 7 21 21 2 2 2 2 13 21 21 21 21 21 21 21 21 2 2 2 21 21 2 21 21 2 21 21 2 2 21 2 13 21 21 2 2 2 21 21 2 21 2 21 2 21 21 21 2 2 21 2 21 2 2 21 21 21 17 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 13 21 21 13 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 29 2 21 15 19 19 11 11 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 12 21 21 21 21 12 21 12 21 21 21 12 2 12 21 21 21 21 12 21 21 21 21 12 21 21 21 21 12 21 21 21 12 21 12 21 12 21 12 21 21 21 12 21 21 12 21 12 21 12 21 21 21 21 21 11 12 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 12 21 21 21 2 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 19 19 21 21 21 21 12 21 12 21 21 21 12 21 21 21 21 12 21 21 21 12 12 21 21 12 12 21 21 12 21 21 21 2 2 21 21 21 2 21 21 21 21 21 21 21 21 13 21 21 21 21 21 6 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 13 21 21 11 21 21 21 21 21 21 21 2 21 21 21 21 21 21 14 14 21 21 21 21 21 21 21 12 12 12 12 12 21 21 12 12 21 12 21 21 12 21 21 12 21 21 6 20 21 20 13 12 12 21 21 21 12 21 21 21 21 21 21 12 21 12 21 12 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 12 12 21 21 12 21 21 21 21 12 12 21 21 15 19 14 19 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 14 21 14 21 2 21 21 21 21 21 2 21 2 21 2 21 2 21 21 21 21 21 21 21 21 21 21 2 21 2 21 6 21 21 21 21 2 21 21 2 2 21 29 2 21 6 21 15 21 19 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 12 21 21 21 12 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 29 21 17 19 2 2 2 21 21 21 2 2 21 2 2 2 2 21 15 14 21 2 21 21 21 21 2 21 21 2 21 21 21 21 21 2 21 2 21 2 21 2 21 2 21 21 2 2 2 21 2 2 21 21 2 12 19 21 21 2 2 21 21 21 2 2 2 2 21 21 13 2 21 21 2 21 21 2 6 2 2 21 21 2 2 15 14 19 21 2 2 2 2 21 2 2 21 2 2 2 21 21 21 2 2 21 21 2 21 21 21 2 2 21 21 21 21 21 17 19 21 2 2 21 2 2 2 21 21 2 2 2 21 21 21 21 15 21 2 21 2 21 2 29 21 21 21 17 19 19 2 2 6 2 2 2 21 2 2 2 2 21 21 21 2 2 2 6 2 2 2 2 2 21 2 21 21 21 21 21 21 21 21 21 21 2 21 2 2 21 21 21 2 21 21 21 21 21 17 19 14 2 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 11 21 21 2 21 21 2 21 2 2 21 21 21 21 2 2 21 2 21 21 21 21 19 19 21 21 2 21 13 11 2 21 21 2 21 2 21 21 2 21 2 21 2 21 2 21 2 2 21 21 21 2 2 2 2 2 2 2 29 21 21 17 19 2 2 15 2 21 2 21 2 21 21 21 21 21 2 2 2 2 2 21 21 21 21 6 21 21 14 19 2 21 2 21 21 2 2 21 21 2 2 2 2 2 2 21 2 21 2 2 21 2 6 2 21 21 13 21 21 21 2 21 21 2 21 21 21 21 21 17 19 19 19 21 21 2 21 2 2 2 2 2 21 2 2 2 2 21 2 2 21 21 21 21 2 21 2 21 21 21 2 21 21 21 29 21 2 21 14 2 2 21 21 2 2 2 21 2 2 21 2 21 2 21 2 2 2 2 19 19 2 2 21 2 21 21 21 2 6 21 2 21 2 2 21 15 19 19 2 2 21 21 2 21 2 2 2 21 2 2 21 2 21 2 21 21 2 21 21 2 15 15 21 2 21 2 2 21 21 17 19 19 21 12 12 21 21 21 12 12 21 21 12 12 21 21 21 21 12 12 21 12 21 21 21 12 21 21 21 21 21 12 21 21 21 12 12 21 12 21 21 21 21 21 12 21 2 21 12 12 12 12 12 21 12 12 12 21 12 12 21 21 12 12 12 21 12 12 21 12 12 12 12 12 21 12 21 21 12 12 12 12 12 21 21 12 21 12 21 12 21 21 12 12 20 12 12 12 21 12 12 12 12 12 12 21 12 21 21 21 12 12 21 21 12 12 12 12 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 12 12 21 21 21 21 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 15 19 14 21 21 21 21 12 21 12 21 12 21 12 21 12 21 12 12 12 12 21 21 21 12 12 12 12 21 21 21 21 21 12 12 20 12 4 20 4 12 12 20 4 20 21 20 12 12 12 12 20 20 21 12 21 21 21 21 21 12 21 12 21 20 12 20 12 20 20 21 12 12 12 20 12 20 4 12 4 12 21 21 12 12 21 21 21 21 21 21 21 21 12 20 12 12 12 20 20 4 12 20 12 12 12 21 12 12 12 12 12 12 12 21 20 12 2 20 12 12 12 12 12 20 21 12 20 21 21 12 12 12 12 12 20 12 21 21 12 12 12 12 12 21 12 21 12 21 12 12 21 12 21 12 21 12 21 21 20 21 21 12 21 12 12 12 21 12 12 12 21 21 12 12 12 21 20 12 12 12 21 12 12 21 12 21 12 12 12 21 21 21 21 12 21 21 21 21 21 12 12 21 21 21 21 12 21 21 12 21 12 21 21 21 12 12 21 21 21 12 21 21 21 21 12 12 21 21 21 12 12 12 12 21 12 21 12 21 12 12 12 12 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 29 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 19 14 21 12 21 21 21 21 21 2 21 21 3 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 12 21 12 21 12 21 12 21 12 12 12 21 21 21 12 12 21 21 21 12 12 12 21 21 21 12 21 21 21 12 21 21 12 12 12 21 21 12 21 12 21 12 21 21 21 21 21 12 12 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 7 14 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 29 21 21 2 21 21 21 21 21 19 7 21 21 21 12 21 21 21 21 20 12 21 12 12 12 12 12 12 12 12 21 21 21 20 20 12 20 20 12 21 21 21 20 21 20 21 21 21 21 12 12 12 12 12 12 12 21 12 12 12 12 21 21 12 12 21 21 12 21 12 12 12 12 2 12 12 21 12 21 21 21 12 12 21 12 21 21 21 21 21 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 12 21 21 21 21 2 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 6 21 21 21 13 21 21 21 17 19 19 14 21 6 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 17 19 19 2 2 21 2 2 21 21 21 21 21 21 21 21 21 2 2 21 29 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 19 21 21 2 12 21 12 12 21 21 21 12 21 21 21 21 12 21 21 21 2 21 21 21 21 19 14 14 2 21 2 21 2 21 2 2 2 21 2 2 21 21 2 2 2 2 2 2 21 21 2 2 21 21 2 21 21 2 21 21 21 2 2 2 2 21 21 21 21 2 21 24 21 21 2 2 2 2 21 2 21 2 2 2 2 2 2 21 2 2 2 21 21 21 21 21 2 2 21 2 21 2 2 2 2 24 21 21 21 2 21 21 2 21 11 24 21 21 13 2 21 21 2 2 2 21 21 2 21 21 21 21 2 21 21 2 2 21 2 2 21 21 21 2 21 2 2 21 21 2 2 21 21 2 21 21 2 2 2 2 21 21 2 2 21 2 2 21 21 2 2 21 21 21 2 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 24 21 21 21 2 2 2 2 21 21 21 2 2 21 21 21 21 2 2 2 21 2 21 2 2 2 15 2 2 2 21 2 2 2 21 21 2 2 21 24 21 24 21 2 2 2 21 21 21 2 2 2 21 2 21 21 13 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 21 21 12 21 21 21 21 2 2 2 2 2 21 2 2 21 21 21 24 2 21 2 2 21 2 2 21 21 21 2 2 21 2 2 2 2 21 2 21 2 2 2 2 21 24 21 2 21 21 2 21 21 21 2 2 21 21 21 2 21 2 2 2 2 21 21 2 2 21 2 2 2 2 2 2 21 21 2 13 2 2 2 24 21 2 2 2 21 2 2 24 24 2 2 2 2 2 24 2 13 21 2 2 2 21 2 21 2 2 2 2 2 2 2 21 21 2 2 21 2 2 21 21 2 2 2 21 2 2 2 2 2 2 21 2 21 21 21 21 2 2 21 2 2 21 2 21 21 2 21 21 21 24 2 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 2 2 2 2 21 24 21 2 2 2 21 2 2 2 2 21 24 2 2 2 21 2 2 2 2 2 21 2 21 2 2 2 21 2 21 2 2 21 2 2 21 21 21 21 21 21 21 21 12 21 12 12 21 21 12 12 21 21 12 21 21 12 21 21 21 12 21 12 12 21 21 21 21 12 21 21 21 12 21 12 21 21 21 12 21 12 12 21 21 21 21 21 21 12 21 21 12 21 21 21 12 21 21 21 21 21 21 2 21 2 21 21 21 2 2 21 21 2 21 24 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 2 2 2 2 2 21 21 2 2 21 21 2 2 2 2 2 2 2 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 2 2 21 21 21 21 21 21 21 2 21 2 2 21 2 21 2 2 21 24 21 2 21 2 21 2 21 21 11 2 21 21 2 2 2 21 21 21 21 2 2 2 2 2 2 24 24 21 21 2 21 2 21 2 2 2 2 21 2 2 21 21 2 21 21 21 21 2 13 21 2 2 2 2 21 21 2 2 21 2 21 2 21 2 21 21 2 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 24 21 21 6 2 21 21 21 2 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 2 21 2 2 21 21 2 21 2 21 2 21 11 13 21 2 2 21 6 2 21 21 2 21 21 15 21 2 21 2 2 2 2 21 21 24 21 21 2 2 2 21 2 21 21 21 2 2 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 15 21 21 2 21 21 2 21 2 21 21 21 2 21 13 21 21 21 2 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 2 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 13 21 21 2 21 21 21 21 6 21 21 21 21 2 2 2 21 21 2 2 2 21 2 21 2 21 2 21 2 21 21 11 21 2 13 21 2 21 2 21 21 21 21 21 2 2 21 2 21 2 2 21 2 2 21 2 21 2 13 2 21 21 2 2 21 2 2 2 21 21 21 21 2 2 21 21 2 21 21 21 2 2 21 2 2 21 21 21 21 2 21 21 2 2 2 2 2 21 21 21 21 2 2 2 2 21 24 21 2 21 2 2 2 21 21 2 21 21 2 2 2 2 21 2 2 21 21 21 21 2 2 21 21 2 21 2 21 24 2 21 2 24 24 2 21 21 2 21 2 21 2 24 21 21 2 21 2 21 24 24 2 2 13 21 2 21 21 2 21 21 21 2 21 2 2 2 15 21 21 2 2 21 21 21 2 2 2 2 21 21 21 21 21 21 21 21 21 2 2 21 21 2 21 21 21 21 2 2 21 2 2 2 2 2 21 2 2 21 21 2 21 2 2 2 2 21 2 2 21 2 21 2 21 2 2 21 21 21 2 21 2 21 21 21 21 21 2 21 21 21 2 21 21 2 21 24 2 21 21 2 21 21 2 21 2 2 21 21 21 21 13 21 21 21 21 21 2 21 21 21 21 21 2 2 21 21 2 21 21 2 2 21 21 2 2 2 6 2 21 21 21 2 21 21 21 21 15 21 2 21 21 21 2 2 21 21 21 24 21 21 21 2 21 2 2 2 21 21 2 21 21 21 2 2 21 21 2 21 21 2 21 2 21 2 21 21 21 21 21 21 2 2 21 21 2 2 13 2 21 21 2 2 2 2 2 2 2 2 13 21 21 21 21 21 21 2 13 2 21 2 2 2 21 21 21 21 2 24 21 2 2 15 2 2 2 2 21 21 24 12 12 2 12 24 21 21 2 21 21 21 21 2 21 21 2 21 21 21 2 21 2 21 2 21 21 21 2 2 2 2 2 2 2 2 2 2 2 21 2 21 21 21 2 21 15 2 2 21 2 21 21 21 21 21 2 2 16 21 2 2 21 2 21 2 2 2 21 2 2 24 2 21 21 6 21 2 2 2 2 21 21 21 21 2 2 2 2 2 21 21 21 21 21 2 21 21 21 24 13 21 21 21 2 21 2 13 2 2 2 21 2 21 21 13 24 21 21 21 21 21 2 2 12 21 21 21 21 2 2 2 21 21 2 15 21 21 21 12 21 21 21 21 21 21 21 12 13 2 21 21 12 21 12 21 21 21 21 2 21 21 21 21 2 21 21 2 2 2 21 21 2 2 21 21 21 2 21 24 2 21 21 21 21 21 21 21 6 21 2 15 21 21 2 15 2 21 21 2 2 21 2 2 21 2 21 2 21 24 21 21 21 2 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 13 21 21 2 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 2 21 21 21 2 2 2 2 21 2 21 21 21 21 2 21 2 2 2 21 21 2 21 21 6 2 21 21 21 21 21 21 21 21 21 2 21 2 21 2 2 21 2 2 21 21 21 2 21 13 21 21 21 21 21 21 21 21 21 21 21 2 2 2 21 21 2 21 2 2 2 21 24 2 2 2 2 21 20 11 12 21 21 2 2 21 2 21 21 21 21 2 21 2 6 2 21 2 21 2 21 21 2 21 12 21 21 12 12 21 12 21 21 21 21 2 21 21 12 16 2 21 2 21 2 2 21 2 21 21 2 21 2 21 21 2 21 2 2 2 2 21 2 2 21 2 2 2 21 21 2 2 21 21 21 21 2 21 2 21 24 2 21 21 21 21 2 21 2 2 21 2 21 21 2 2 21 21 21 2 2 2 21 2 2 2 12 21 2 2 21 2 2 21 2 21 21 21 21 2 21 21 12 12 24 12 12 21 21 21 2 13 2 21 21 21 2 12 12 21 12 12 21 21 2 21 21 21 21 21 12 21 2 21 21 21 21 2 12 12 12 21 21 12 21 21 12 12 21 21 12 21 21 21 21 12 13 21 21 21 21 2 21 21 12 12 21 21 21 12 2 12 21 21 12 21 21 21 21 21 21 21 12 21 12 12 21 21 21 21 21 12 21 21 12 12 21 2 21 12 21 12 12 21 21 12 12 21 21 21 21 21 21 21 12 12 12 2 21 12 2 2 2 2 2 2 21 21 2 21 21 21 21 21 21 21 2 2 2 21 21 2 21 2 21 2 2 2 2 2 21 21 2 2 2 2 21 21 21 21 2 2 21 2 2 2 21 2 2 2 21 2 21 21 2 21 21 2 2 13 2 2 21 2 21 21 13 2 2 21 21 2 2 21 2 2 21 21 2 21 21 2 21 21 21 21 21 21 21 21 2 21 2 2 21 2 2 2 24 21 20 12 21 21 21 2 2 13 2 21 21 12 12 21 12 21 12 21 12 21 12 12 12 21 21 21 12 21 12 21 21 21 2 12 21 12 21 2 21 2 2 21 2 21 2 2 21 24 21 21 2 21 24 2 21 2 21 21 13 21 2 2 21 2 13 2 21 21 21 21 21 21 2 2 2 2 21 2 21 2 21 6 2 21 21 24 2 21 21 21 11 2 21 2 2 2 2 21 2 2 2 21 2 21 21 12 12 12 20 21 12 12 12 12 21 12 21 12 21 21 4 12 12 20 12 12 20 12 12 12 12 12 12 12 12 12 12 12 21 12 12 20 12 12 21 12 12 12 12 12 21 21 12 21 12 21 21 21 12 12 12 12 12 12 21 21 21 12 12 12 12 12 12 21 12 21 21 21 12 21 12 21 21 12 21 21 12 21 21 12 12 21 12 12 24 12 12 12 12 12 12 12 12 21 12 21 12 12 21 12 12 12 12 12 21 21 12 20 21 12 12 12 12 21 12 12 12 12 21 12 21 12 12 12 12 21 12 12 12 12 21 12 21 12 12 12 12 12 21 12 21 12 12 21 12 21 21 21 12 12 12 21 12 21 12 12 21 12 21 12 12 12 21 12 12 12 12 12 20 21 12 12 12 12 12 12 21 12 21 12 12 21 12 12 20 12 12 20 4 12 12 12 20 20 12 21 12 12 20 12 20 20 12 20 12 12 12 21 21 12 21 21 21 12 12 21 21 12 21 12 21 12 12 21 12 21 21 12 12 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 12 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 12 21 21 12 21 2 21 12 12 21 12 21 12 21 11 21 12 21 21 21 12 12 12 12 12 12 21 21 21 12 12 21 12 21 12 21 21 21 21 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 2 21 6 2 12 20 12 20 12 20 12 12 20 12 20 12 12 12 12 12 12 21 12 12 21 12 12 12 12 20 12 12 20 4 4 20 12 4 12 12 4 4 12 20 12 12 12 12 12 20 12 12 12 20 12 4 4 4 12 21 20 20 20 12 12 20 12 12 12 12 12 20 20 21 4 12 20 20 12 20 4 12 20 12 20 20 20 20 20 12 4 20 20 12 21 21 21 21 21 12 21 21 12 21 21 2 21 21 21 21 12 21 21 21 12 21 12 21 21 21 12 21 12 12 21 12 12 21 21 21 12 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 12 21 21 12 12 21 21 20 12 12 21 12 21 12 21 21 21 21 12 12 21 12 12 21 21 21 21 21 12 12 21 12 12 12 12 12 21 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 12 21 12 21 12 21 12 21 21 21 21 12 21 21 21 21 12 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 6 21 13 21 21 2 21 21 12 21 21 21 2 24 13 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 12 21 12 12 21 21 21 21 12 12 21 12 21 21 12 21 12 21 12 21 12 21 21 21 21 21 21 21 2 12 12 12 21 12 21 12 21 21 21 12 12 21 12 12 21 21 21 12 12 12 12 21 21 12 12 12 12 12 21 12 21 12 12 21 12 21 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 12 21 12 21 12 12 21 12 12 12 12 12 20 12 12 12 12 21 21 12 12 21 12 21 12 12 12 12 21 12 12 12 12 12 12 21 12 12 21 20 12 12 12 21 21 12 21 12 21 12 12 12 21 12 21 12 21 21 24 21 21 2 21 11 21 21 21 21 12 12 21 21 12 21 12 13 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 13 21 21 21 21 21 21 13 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 2 21 21 12 21 4 12 12 12 20 21 21 12 12 12 21 20 12 12 21 12 12 21 12 12 21 21 21 21 21 12 21 21 12 12 12 12 21 21 21 12 21 21 21 21 21 21 21 12 21 12 21 12 12 21 12 12 12 12 12 21 21 21 21 21 21 21 21 12 12 21 12 12 21 21 21 12 21 21 21 21 21 12 12 12 12 12 12 21 12 21 12 21 21 12 12 12 21 12 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 20 12 12 12 21 21 12 12 12 12 20 12 12 12 12 12 12 2 21 21 20 12 12 21 21 20 12 21 12 12 12 12 20 12 12 12 12 12 12 12 12 20 21 13 12 12 12 20 21 4 21 12 21 21 24 21 21 2 21 21 21 21 21 12 21 21 12 21 21 12 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 15 21 21 12 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 12 21 12 12 12 21 21 12 12 12 21 12 12 12 12 12 21 12 12 12 21 12 12 20 12 12 12 12 20 12 20 12 12 21 12 12 12 12 12 21 12 12 12 12 12 20 20 12 12 12 12 21 12 12 15 12 12 12 21 12 12 12 21 12 20 12 12 12 12 21 12 12 12 12 12 21 12 12 12 12 12 21 12 21 12 12 21 12 12 21 12 12 21 21 21 12 12 12 12 12 12 12 21 12 21 12 21 12 21 12 12 11 12 21 24 21 21 21 24 2 21 2 21 21 21 24 24 21 12 12 21 12 12 12 21 21 12 12 21 21 12 21 21 2 21 21 2 21 12 21 12 21 24 21 21 21 21 21 21 21 21 2 2 2 6 21 21 21 21 12 21 21 12 12 21 12 21 21 12 12 21 12 12 12 12 12 21 20 12 12 12 12 12 12 12 21 12 21 12 12 21 21 21 12 21 12 12 21 12 12 21 12 21 12 12 21 21 12 21 21 21 21 21 21 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 12 21 21 21 21 21 2 21 21 11 21 21 24 21 21 21 21 24 21 12 21 12 12 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 2 21 21 2 2 21 21 2 2 21 21 21 2 2 21 21 2 21 21 21 21 2 21 21 21 21 2 2 2 2 2 2 12 21 21 12 12 12 21 12 21 21 12 24 21 21 21 21 21 21 21 2 21 2 2 2 2 2 2 2 21 24 21 21 2 21 21 21 6 21 2 15 21 2 2 21 2 2 21 21 2 2 21 21 2 2 2 2 21 21 2 2 21 2 21 21 2 21 2 21 21 21 2 21 21 21 24 2 2 2 21 2 2 24 2 21 2 2 2 24 21 21 21 2 21 21 2 21 21 2 2 21 21 2 21 21 21 21 13 21 21 2 24 15 2 2 13 21 21 2 21 21 21 2 21 21 2 21 21 2 21 21 24 21 21 21 2 2 2 21 2 2 2 11 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 2 21 2 21 15 21 21 21 21 21 21 21 21 21 21 21 21 24 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 12 21 21 12 21 12 12 21 21 12 12 21 12 21 21 12 21 12 12 21 21 12 12 21 21 12 12 21 21 12 21 21 21 12 12 21 12 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 2 2 24 21 24 21 21 21 21 21 6 2 21 24 6 2 21 2 2 21 2 2 21 21 2 21 21 21 21 21 2 21 21 21 21 2 2 2 2 2 21 21 21 2 21 21 21 2 2 2 2 21 2 21 2 21 2 2 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 2 2 2 21 2 2 2 2 2 24 2 24 21 21 2 2 2 2 21 11 2 2 24 2 2 21 24 2 24 2 21 21 2 2 21 21 21 2 21 24 2 21 2 2 2 21 2 21 2 2 21 2 2 21 2 2 2 21 2 2 21 21 2 21 21 21 2 12 12 21 21 21 12 21 12 12 21 24 21 21 21 12 21 12 12 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 24 21 2 21 2 21 2 21 21 21 21 21 6 21 24 2 2 2 21 21 2 2 2 2 21 15 2 21 21 21 21 21 21 21 2 21 2 21 2 2 21 21 2 2 21 2 2 21 2 21 21 21 2 21 21 21 2 21 2 21 2 2 21 21 2 21 21 21 21 21 21 2 2 21 21 6 21 21 21 21 21 2 2 6 11 21 2 2 21 2 2 21 2 2 2 2 2 21 21 21 21 2 2 2 21 21 21 2 21 11 21 2 2 24 13 21 21 21 21 2 21 2 21 2 21 2 2 21 2 2 21 2 2 21 21 21 21 24 21 2 2 2 21 2 13 21 2 2 2 21 21 24 21 21 21 21 2 2 2 2 2 2 24 2 21 21 2 2 21 2 2 2 21 2 21 2 2 21 21 21 2 2 21 2 2 2 2 21 21 21 21 2 21 2 2 2 24 2 21 2 6 2 21 2 21 2 21 21 21 12 21 21 21 12 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 6 21 21 21 2 21 21 21 21 21 21 21 21 24 21 6 21 24 21 21 21 21 12 21 12 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 6 21 21 21 2 2 2 2 24 11 21 21 2 2 21 2 2 21 11 21 24 24 21 21 21 12 12 12 24 11 2 2 2 2 2 2 21 21 21 21 21 21 21 2 2 2 2 21 24 21 2 2 2 2 2 2 2 21 24 2 2 21 2 2 2 2 21 21 21 2 2 21 21 24 21 15 21 21 2 2 21 21 13 2 2 2 21 2 21 21 2 21 2 21 21 21 2 24 21 2 2 15 21 21 2 21 21 2 2 21 21 2 21 2 21 21 21 2 2 21 2 21 21 2 21 21 21 2 21 21 2 21 21 21 21 21 6 21 21 2 21 2 6 21 21 21 21 21 21 2 21 2 21 21 2 2 2 2 24 21 21 21 21 21 21 21 2 2 21 21 2 2 2 2 2 2 2 2 2 2 21 21 2 24 21 2 21 24 21 2 21 2 11 2 21 2 21 24 21 21 21 2 2 2 2 24 2 2 2 21 2 21 21 2 11 2 21 2 21 2 2 2 21 21 21 2 21 2 21 13 21 24 21 2 21 2 2 2 2 2 21 21 21 21 11 2 21 21 2 21 2 21 2 2 24 2 24 2 2 21 2 21 2 24 21 2 2 2 2 2 21 2 21 2 21 2 2 21 2 2 21 21 21 21 21 2 21 6 2 2 21 21 21 2 21 2 21 21 21 2 21 2 21 2 24 21 24 21 2 2 21 21 21 21 2 2 21 21 2 21 2 21 2 2 21 21 21 21 21 2 21 21 21 2 21 21 2 2 21 21 21 2 21 2 21 21 2 21 21 2 21 21 21 21 2 21 2 21 2 21 21 21 2 21 21 2 2 2 2 2 21 21 21 21 21 21 21 2 2 2 2 2 21 6 2 21 2 21 13 2 2 13 2 21 21 2 2 2 21 21 2 24 21 21 2 2 2 21 21 2 2 2 2 2 2 21 21 2 21 2 21 21 21 6 2 21 2 2 21 21 2 2 2 21 21 21 2 21 2 2 21 2 2 2 2 21 24 21 2 2 21 21 2 2 21 21 21 21 2 2 2 24 2 16 6 21 2 2 2 2 21 6 2 21 2 21 21 21 24 2 2 2 24 21 21 21 12 12 21 12 12 21 12 12 12 12 12 12 20 12 12 21 12 21 21 21 21 12 12 12 21 12 21 21 12 21 12 21 12 21 21 21 12 21 21 12 21 21 12 21 21 21 21 21 21 21 21 11 21 21 21 12 12 21 21 6 21 21 12 12 12 21 12 21 12 12 12 21 12 12 12 12 12 12 21 12 12 12 20 12 20 20 21 12 12 20 21 12 20 20 12 12 12 12 12 12 12 12 21 12 12 12 21 12 12 12 12 12 12 12 12 20 12 20 12 12 4 21 20 12 12 12 20 21 12 20 12 12 12 21 12 21 21 12 12 12 21 12 20 12 12 12 21 12 12 12 21 12 21 12 12 12 12 12 12 21 20 12 21 20 12 12 12 20 12 12 21 20 21 21 12 21 12 12 12 12 12 12 12 4 4 20 12 21 12 12 21 4 12 12 12 4 12 12 20 12 21 12 20 12 12 21 21 12 21 21 12 24 12 21 21 12 21 21 12 12 12 12 20 12 12 21 12 21 12 12 12 21 21 12 12 12 12 12 12 4 12 12 4 12 21 12 12 12 12 12 12 12 4 12 12 20 20 20 4 4 20 12 21 4 12 12 21 20 21 12 21 12 20 20 20 12 12 12 20 12 12 12 12 21 21 21 12 12 20 12 21 20 12 12 12 12 12 12 20 20 21 12 12 12 12 20 20 12 21 21 20 21 12 12 12 12 21 21 21 21 12 12 12 12 12 21 21 21 21 12 21 12 12 12 12 21 12 12 21 21 21 21 21 12 21 21 21 21 21 12 21 12 12 12 12 21 21 21 21 21 12 21 12 21 12 21 12 12 12 12 21 12 21 12 21 21 12 12 12 21 21 21 21 21 12 21 20 12 12 21 2 21 21 12 21 21 21 21 21 21 21 21 21 12 12 21 12 12 21 21 12 21 21 12 21 21 21 21 21 21 12 21 21 21 12 21 12 12 21 21 21 21 21 12 21 12 21 12 21 21 12 21 21 21 21 12 12 12 21 21 21 21 21 21 12 21 21 21 12 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 13 21 21 21 12 21 21 21 21 21 12 21 21 12 12 21 12 21 21 21 12 12 12 12 12 12 12 21 12 12 21 21 12 21 12 21 21 12 21 12 12 12 21 12 12 21 21 21 20 12 12 12 21 21 21 21 21 12 12 21 12 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 12 12 12 12 20 12 12 12 20 21 12 12 12 20 12 12 12 21 12 12 12 12 12 20 20 12 12 20 12 12 21 20 12 12 21 20 12 12 12 12 12 21 12 12 12 12 12 12 20 21 21 12 12 12 12 12 12 12 21 21 12 12 12 21 21 12 21 12 21 21 21 21 21 21 21 21 12 21 12 21 21 21 12 12 12 21 12 12 21 12 12 21 12 12 12 20 21 12 12 12 21 21 12 12 12 12 12 12 12 12 12 20 21 12 21 21 12 12 12 21 12 12 12 12 21 21 12 12 21 12 21 12 21 21 12 12 21 12 12 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 12 12 12 21 21 12 21 21 12 21 12 12 21 12 12 12 21 12 12 21 12 12 21 12 12 21 21 12 21 12 12 21 12 21 12 12 12 12 20 12 21 12 12 21 12 21 21 21 21 21 12 21 12 12 12 21 21 12 21 12 21 12 12 12 12 21 21 21 12 21 21 12 21 21 2 11 21 21 21 24 24 12 21 21 12 12 12 12 12 21 12 12 12 21 12 12 12 21 12 21 21 12 12 21 12 12 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 13 21 21 21 12 21 21 21 21 21 21 21 21 12 12 12 12 12 12 12 12 12 12 21 12 21 21 21 12 21 21 12 12 21 21 21 21 12 21 21 12 21 12 21 21 21 21 21 12 21 12 21 12 21 21 21 12 21 12 21 21 21 21 12 12 21 24 2 2 2 2 2 24 12 21 21 21 21 12 21 21 12 21 21 21 12 21 21 12 12 21 6 21 21 11 21 21 2 21 6 21 24 21 21 21 2 21 21 21 21 2 21 21 2 21 2 21 21 2 24 21 2 21 21 2 21 21 21 21 24 24 2 21 2 2 2 21 2 2 2 2 2 21 21 21 2 2 2 2 21 2 21 2 2 2 21 2 2 21 2 2 13 21 2 21 21 21 21 21 21 2 21 21 21 21 2 2 2 21 21 2 21 2 24 2 2 2 21 11 2 24 21 21 2 2 2 2 2 21 2 2 21 2 21 21 21 2 2 21 2 2 2 2 2 2 2 2 21 21 2 21 21 21 2 21 21 21 2 21 2 21 13 21 21 21 21 2 2 2 21 2 2 21 2 2 2 21 21 2 21 21 21 2 2 24 21 2 2 2 21 2 21 2 2 21 21 24 2 21 21 2 2 21 2 21 2 21 2 2 21 21 21 2 21 2 6 6 2 2 2 21 2 2 2 2 2 2 24 2 2 21 2 2 21 2 21 15 2 2 2 2 21 21 2 21 2 2 2 2 2 2 2 2 2 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 2 2 21 2 2 21 21 21 21 21 2 2 2 2 21 21 2 2 2 2 21 2 2 2 21 21 2 2 21 2 2 2 2 2 21 21 21 2 2 24 2 2 2 2 21 21 21 21 21 21 24 2 21 21 21 21 2 2 21 21 21 21 21 21 21 11 21 21 21 2 2 2 2 2 2 21 2 2 21 2 24 24 12 20 12 12 21 12 21 12 21 2 21 21 21 12 21 21 21 21 12 21 21 12 21 21 21 21 12 21 21 21 12 12 21 21 21 12 21 21 12 21 21 21 12 21 21 12 21 12 21 21 21 21 21 2 21 12 21 12 12 21 12 21 12 21 21 12 12 21 12 21 21 21 12 21 12 12 12 12 12 21 12 21 12 12 21 12 12 12 12 21 12 12 21 12 12 12 12 21 12 12 21 12 12 12 12 12 21 21 12 12 12 21 12 12 12 21 12 21 12 12 12 21 21 21 24 21 12 21 12 21 12 21 12 12 12 12 12 21 20 12 12 12 21 21 21 12 21 21 21 21 12 21 12 12 21 12 21 21 21 12 21 21 21 12 12 12 12 21 12 12 21 12 12 12 21 12 12 12 12 12 20 21 12 12 12 20 12 12 12 12 12 12 12 12 20 21 21 12 20 21 12 12 12 12 21 12 12 12 20 12 12 12 21 21 21 12 12 12 12 12 21 12 12 12 12 20 12 12 12 12 20 21 12 21 12 12 12 12 12 12 21 12 12 12 12 12 20 12 12 20 12 12 12 12 12 12 12 20 12 21 12 21 12 12 20 12 20 21 20 12 20 21 12 12 12 12 20 12 20 20 12 20 20 12 12 12 21 12 12 12 21 12 12 12 20 12 12 21 12 12 12 20 20 12 12 12 12 20 21 12 20 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 21 21 12 12 12 21 12 12 12 12 12 20 12 21 12 21 12 21 21 12 12 21 21 21 12 21 12 21 21 21 12 21 21 21 12 21 12 21 21 21 12 21 12 21 21 12 21 12 21 12 12 21 21 21 12 21 12 21 12 21 21 21 12 21 21 12 12 21 21 21 21 12 21 21 21 21 21 21 12 12 21 12 12 21 12 21 21 21 21 12 12 21 21 21 21 12 21 6 12 12 21 21 21 12 21 12 21 12 12 12 12 12 21 12 12 21 21 12 21 12 12 12 12 21 21 21 12 12 21 12 12 12 21 12 21 21 12 21 21 21 21 21 21 12 12 21 12 12 21 12 12 12 21 21 12 21 21 21 24 21 21 21 21 21 21 21 21 12 12 12 12 12 12 12 12 21 12 21 12 21 12 12 12 12 21 12 12 21 21 12 20 12 12 21 20 12 21 21 12 21 12 12 12 12 21 12 12 21 21 21 21 12 12 12 12 21 21 12 12 21 12 12 21 21 21 21 12 21 12 12 21 12 12 12 21 12 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 2 21 21 12 21 21 12 13 21 21 21 12 12 21 12 21 21 21 21 21 21 12 12 21 12 12 12 12 12 12 12 21 12 12 21 12 12 12 21 12 12 12 21 21 12 21 12 21 21 12 21 12 21 12 12 21 20 21 21 12 20 12 20 12 12 12 21 12 21 12 12 12 12 21 12 21 12 21 12 21 12 21 21 12 21 12 12 12 12 21 21 20 12 12 21 12 21 21 12 12 21 12 21 21 21 21 21 12 12 12 21 21 12 21 12 12 12 12 21 12 12 16 21 21 12 12 21 21 21 12 12 12 21 12 21 12 12 21 21 12 12 21 12 12 12 21 12 21 12 21 12 12 12 21 12 21 21 12 12 12 12 12 12 12 21 12 12 12 21 21 12 21 21 12 12 21 12 21 12 21 12 21 21 21 12 21 11 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 21 21 12 12 21 21 21 12 21 21 12 12 21 21 21 21 21 12 12 21 21 21 21 21 21 12 21 21 2 21 21 12 12 21 21 20 21 20 12 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 12 12 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 24 21 21 21 21 12 21 13 12 12 12 12 21 21 21 21 21 12 12 21 20 12 12 12 12 12 12 12 12 21 12 12 13 12 12 12 12 21 21 21 12 21 12 21 21 21 12 12 12 21 12 12 12 12 12 21 21 12 12 12 21 12 12 21 12 12 21 12 21 21 12 12 21 21 21 21 21 21 12 12 21 21 12 21 12 12 12 12 12 21 21 21 21 21 21 24 12 21 21 12 12 12 12 21 21 12 12 12 12 12 12 21 12 21 12 12 12 12 21 12 12 12 12 12 12 12 12 21 21 12 21 12 12 12 12 21 12 12 12 12 21 12 21 21 12 12 21 21 21 21 12 12 12 12 12 12 12 12 12 21 21 21 21 12 12 12 12 12 12 20 21 21 21 12 12 12 21 12 21 12 12 12 12 12 12 12 12 12 21 12 12 12 21 2 21 21 21 12 21 12 2 21 21 12 21 21 12 12 12 21 12 21 12 12 12 12 21 12 12 12 12 21 12 12 12 12 12 12 21 21 12 12 12 12 12 12 12 12 21 21 12 20 21 12 21 21 12 12 12 12 21 12 12 21 21 12 12 21 12 12 12 2 21 21 12 12 12 12 21 12 21 21 21 21 12 12 21 12 21 21 21 12 21 21 12 21 21 21 21 12 21 21 12 21 24 21 21 21 11 21 12 12 21 21 21 21 20 12 12 12 21 21 21 12 21 12 12 21 12 21 12 21 12 12 21 12 12 12 21 12 12 21 12 21 21 21 24 21 12 21 21 12 21 21 21 21 21 12 21 2 21 12 21 21 12 21 21 21 21 21 12 12 21 21 21 21 21 21 2 21 12 21 12 21 21 12 21 12 21 21 12 2 21 12 21 21 21 2 21 12 12 12 21 12 21 12 12 12 21 12 12 12 12 21 21 12 12 21 21 12 12 12 12 21 21 12 21 12 12 21 21 21 12 12 12 12 12 12 21 12 12 21 12 21 21 12 12 21 21 21 21 12 21 21 21 21 21 24 21 21 21 12 12 12 12 21 21 12 12 12 12 12 12 12 12 12 21 12 12 12 12 12 21 21 21 21 12 2 12 21 12 21 21 21 21 13 12 12 21 12 12 12 12 21 12 12 12 21 12 12 12 21 12 12 21 21 12 12 12 12 21 12 21 21 12 21 12 21 21 12 21 21 12 21 21 21 21 21 21 21 21 12 12 21 21 20 12 12 24 12 12 12 12 21 21 21 12 12 12 12 12 21 21 21 21 12 21 12 12 21 21 12 21 21 12 21 12 21 21 21 12 12 12 12 12 21 12 20 12 21 21 21 21 12 12 21 12 12 21 12 21 12 21 21 21 21 12 21 12 21 21 21 21 24 21 12 12 21 12 12 12 12 12 21 21 12 12 12 12 12 12 12 12 12 12 21 12 21 12 12 21 12 12 12 11 21 21 12 21 12 21 21 21 2 2 21 21 24 21 21 2 2 2 2 2 21 21 2 2 2 21 2 21 21 21 21 21 2 21 2 2 2 2 21 2 24 21 12 12 21 21 12 12 12 12 12 12 12 21 21 12 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 12 12 21 21 12 21 12 12 21 21 12 21 12 12 12 21 12 12 12 12 12 12 12 12 21 21 21 12 21 21 12 12 21 21 20 12 21 12 21 21 12 12 21 12 12 12 12 12 21 12 21 12 21 12 12 20 21 12 12 12 12 20 12 20 12 21 21 12 12 12 12 12 12 21 12 21 21 21 12 12 12 12 21 12 12 12 12 20 20 21 12 21 12 12 12 12 12 12 12 12 20 20 12 12 12 12 12 12 20 12 12 12 21 21 20 12 21 12 12 21 21 12 12 12 21 12 12 12 12 21 12 21 21 12 12 21 12 12 21 21 21 12 20 12 12 12 20 21 12 12 12 12 12 12 20 12 21 12 12 12 21 12 21 12 21 21 12 12 12 20 12 12 12 21 21 12 12 21 12 21 21 12 21 12 21 24 12 21 20 21 21 21 12 21 12 21 12 21 20 12 20 12 12 21 21 21 12 21 21 21 12 12 21 12 20 12 12 20 21 12 21 12 12 12 21 12 12 21 21 12 12 12 12 21 12 12 12 21 12 12 12 12 2 12 12 12 21 12 12 12 12 12 12 21 12 12 12 20 12 12 4 4 20 20 21 12 4 20 12 12 12 12 12 12 12 20 12 12 12 12 12 12 12 12 21 12 21 12 12 12 21 12 12 12 12 12 21 12 12 21 20 12 20 21 20 20 4 12 12 20 12 12 4 20 12 20 20 20 12 12 12 12 20 20 12 12 21 21 21 12 21 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 20 12 21 20 20 12 12 12 12 12 20 12 12 20 12 12 12 4 20 20 20 12 21 21 12 12 12 21 21 21 20 12 12 21 21 21 12 12 21 21 12 12 12 12 12 12 12 12 20 21 12 12 12 12 12 12 21 21 21 12 12 12 21 21 12 12 12 12 4 20 12 12 12 12 20 12 12 12 12 12 12 20 12 12 12 12 20 21 12 12 12 12 20 20 12 12 4 20 4 20 12 20 4 12 20 20 20 4 20 12 12 20 12 20 20 12 20 12 4 12 12 20 4 12 12 20 20 21 12 20 20 4 12 12 12 12 12 20 21 21 12 21 12 21 12 12 12 12 12 12 12 12 12 12 20 12 12 20 12 20 4 4 20 12 12 12 12 20 20 4 21 20 12 12 12 20 12 12 20 21 20 12 20 20 21 12 12 12 12 20 12 20 12 20 21 21 12 12 20 12 12 12 21 4 21 12 12 12 12 20 4 20 12 12 4 20 4 4 20 4 12 12 12 20 12 20 4 12 12 12 20 20 12 12 20 20 20 4 12 21 12 20 21 12 12 12 12 12 12 21 20 20 12 20 12 12 20 20 20 20 21 20 12 12 12 20 20 12 20 4 4 4 4 12 12 12 20 20 12 12 21 4 20 12 20 20 12 12 12 12 12 12 20 4 20 20 21 12 12 21 12 12 12 21 12 12 20 12 12 12 12 12 21 12 4 21 12 12 12 12 21 12 12 12 12 21 2 12 12 12 12 21 12 12 21 21 12 21 21 12 12 12 21 12 12 12 4 4 20 12 21 12 12 12 12 12 12 21 12 12 12 12 12 12 21 12 20 12 12 12 12 12 12 20 12 20 12 12 12 20 24 4 21 12 12 21 12 12 12 20 21 12 12 12 12 12 12 20 21 12 12 12 12 12 21 12 12 21 12 12 12 12 12 12 12 12 12 12 12 12 20 12 12 12 21 20 12 12 12 12 20 12 20 12 12 12 12 4 20 12 12 20 20 12 4 12 12 12 12 21 21 21 12 21 12 21 21 12 21 12 12 12 12 12 12 12 20 21 12 12 12 21 12 12 12 12 12 12 21 12 12 12 21 20 12 21 21 21 21 12 2 12 21 12 21 12 21 12 12 20 21 12 21 12 12 21 21 12 21 12 12 12 12 12 12 21 21 12 12 12 12 21 12 21 21 12 21 21 12 12 21 12 12 21 12 21 12 12 21 21 12 12 20 12 12 12 12 12 12 12 12 12 12 12 12 12 21 12 12 12 12 21 21 12 21 12 12 12 21 12 21 21 12 21 12 12 21 21 21 21 12 20 12 20 12 12 21 21 21 12 12 12 12 21 12 12 21 12 21 12 21 21 21 12 21 12 21 21 12 21 12 12 12 21 12 12 12 21 20 12 12 12 12 12 21 12 12 12 21 12 12 12 12 12 21 21 12 21 21 21 12 12 21 20 12 21 12 12 12 20 12 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 2 12 12 21 12 12 12 12 21 21 21 21 21 21 12 21 12 12 21 12 20 21 12 21 12 21 21 12 12 12 12 12 12 12 20 12 12 12 12 12 21 21 12 21 21 12 12 12 12 12 12 12 12 12 12 12 20 21 12 12 12 12 12 12 12 12 21 12 21 12 12 16 21 12 21 21 21 12 12 21 12 12 21 21 12 12 12 12 12 12 12 21 12 12 12 12 12 21 21 21 12 12 21 12 12 21 21 21 12 12 12 21 21 12 12 12 12 12 12 12 21 12 12 12 21 12 21 21 21 12 12 21 12 21 12 12 21 12 12 21 21 20 12 12 12 12 12 20 21 21 12 12 21 12 12 21 21 12 21 12 12 21 21 12 21 12 12 20 12 12 12 12 12 21 21 21 12 21 21 13 21 12 21 12 20 12 12 12 12 21 12 12 12 12 12 12 21 21 21 20 21 21 21 12 20 12 12 12 12 21 12 21 12 20 21 12 12 12 21 21 12 12 12 12 21 12 12 12 12 21 12 12 12 12 21 12 12 21 12 20 12 12 20 12 21 12 21 12 21 12 21 21 12 12 21 12 12 21 12 12 12 12 20 12 12 12 12 12 12 12 12 12 12 21 12 12 12 12 21 12 21 21 21 12 20 21 12 21 12 21 21 21 21 21 21 21 12 12 12 12 12 21 21 12 12 12 12 12 12 12 21 12 21 21 12 12 12 12 12 21 21 12 21 21 21 21 21 21 12 21 2 21 21 21 12 21 21 21 21 20 21 12 21 21 12 12 12 12 12 21 21 21 12 12 12 21 21 21 12 12 21 12 12 2 2 21 12 12 12 12 21 21 12 12 12 12 21 12 12 12 12 12 12 12 12 12 12 12 12 12 20 12 12 21 12 12 21 12 12 12 21 21 12 12 21 12 12 12 12 12 12 12 12 20 12 12 12 21 12 12 12 12 12 21 12 20 12 12 12 12 12 12 21 21 12 12 21 21 12 12 12 12 12 21 12 12 21 12 21 12 21 12 12 12 20 12 12 21 12 12 12 12 12 12 12 12 12 21 12 12 21 21 12 12 12 21 12 12 12 12 12 21 12 21 21 12 12 21 12 12 20 21 12 21 12 12 12 12 12 12 12 12 12 12 12 21 21 12 12 12 12 12 21 12 12 21 12 12 12 12 21 12 12 12 12 12 12 12 12 12 12 12 21 12 12 12 21 2 21 24 12 12 12 12 12 21 12 21 21 12 21 12 12 21 21 21 12 12 21 12 12 12 12 20 12 21 21 12 21 12 12 21 12 21 12 12 12 12 12 12 12 12 12 21 12 21 12 12 12 12 12 12 12 21 21 21 21 21 12 12 21 12 12 12 12 21 21 12 12 21 21 24 12 21 21 12 21 21 21 21 12 12 12 21 12 21 21 21 12 21 21 21 2 21 12 21 12 21 21 12 21 21 12 21 21 12 21 12 21 12 12 21 21 21 21 12 12 21 21 21 12 12 21 12 21 12 21 21 21 21 20 21 12 21 21 12 21 21 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 12 12 12 12 12 21 21 12 12 21 12 6 2 21 21 21 12 12 12 21 21 21 12 12 12 21 12 21 12 12 21 12 20 12 12 20 12 21 12 12 12 12 20 12 12 12 12 12 12 21 12 12 12 20 21 21 21 12 20 12 12 21 21 12 12 21 12 12 21 12 12 12 12 21 12 12 12 21 12 12 21 12 12 21 12 12 12 21 12 21 20 21 21 12 21 12 12 21 12 12 12 12 12 12 12 12 12 4 12 12 12 21 12 12 20 21 12 12 20 12 12 20 12 12 12 12 21 12 12 12 21 12 12 20 12 20 21 12 21 12 12 12 12 20 12 21 12 12 21 12 21 12 12 21 21 12 21 12 12 21 12 21 12 21 12 12 21 21 12 21 21 12 12 12 21 21 12 21 21 20 12 12 12 20 12 21 12 20 20 12 12 12 12 12 12 12 12 20 12 12 12 12 21 12 12 12 12 20 12 12 12 20 12 12 12 12 12 21 20 20 12 12 12 12 12 12 12 12 12 21 21 12 21 12 21 12 12 21 12 21 21 12 12 12 12 12 12 12 21 12 21 20 12 21 12 12 21 12 21 12 12 21 21 21 12 21 21 12 21 21 21 21 21 12 12 12 21 2 12 21 21 21 21 21 21 12 12 21 12 12 21 12 21 12 12 12 12 20 12 12 12 12 12 12 21 12 12 12 21 12 21 21 21 12 20 21 20 21 21 21 12 21 12 21 21 21 21 21 12 12 12 6 12 12 12 12 12 21 12 21 21 21 12 21 21 12 21 21 12 21 21 21 21 21 21 12 12 12 21 21 21 12 21 12 12 21 21 12 21 12 12 12 12 12 21 12 12 12 12 20 21 21 12 21 21 21 21 21 21 12 6 21 21 21 2 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 21 12 21 12 12 21 12 12 21 12 21 12 12 21 21 21 12 12 21 12 12 12 21 12 12 12 12 12 21 21 12 21 12 12 12 21 12 21 12 21 21 12 21 24 12 12 12 12 21 12 20 21 12 21 12 12 21 12 21 21 21 21 2 21 2 12 21 12 21 12 12 21 21 12 12 12 21 21 21 12 12 12 12 12 12 21 21 21 2 21 2 21 21 21 21 21 12 12 12 12 21 12 21 12 12 20 12 12 12 21 12 12 21 12 12 12 12 21 21 12 12 12 12 21 12 12 12 12 12 12 21 21 21 12 12 12 12 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 2 21 12 12 12 12 12 12 12 12 12 12 21 12 12 12 21 12 12 20 12 12 12 12 12 21 12 12 21 21 21 12 21 21 12 12 12 21 21 12 21 12 21 12 12 21 12 21 21 24 21 21 21 21 21 21 12 12 12 21 2 2 21 2 21 12 12 21 12 12 12 12 21 12 21 12 21 21 21 12 21 2 12 21 12 12 21 21 2 21 2 21 2 2 2 2 21 21 21 21 21 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 12 21 21 2 21 2 2 2 21 2 21 24 21 12 12 21 21 12 21 21 2 21 2 21 21 21 2 21 21 2 2 2 21 6 21 21 12 21 12 21 21 12 21 21 21 4 21 12 12 21 21 21 12 12 21 21 21 12 12 21 21 12 12 12 21 12 21 21 12 12 21 21 12 21 21 21 21 12 21 21 21 2 21 12 21 21 12 12 21 12 12 21 21 12 12 12 21 21 21 21 12 12 21 12 12 21 12 21 12 12 21 21 12 12 12 21 21 12 12 12 21 21 21 21 12 12 12 12 12 12 12 12 12 12 24 21 21 21 12 12 21 21 12 21 20 21 12 20 12 12 12 12 12 12 20 12 12 12 12 12 12 12 12 12 21 20 20 12 12 21 12 12 12 21 21 12 21 21 12 12 21 12 12 12 12 12 12 12 21 12 12 12 12 21 12 20 12 21 12 21 12 21 12 21 12 12 21 12 21 12 12 12 21 12 12 12 12 12 21 12 21 21 12 21 12 21 12 12 12 12 12 12 12 12 12 21 21 12 12 21 21 21 12 12 12 12 20 21 12 21 20 21 21 12 21 20 12 12 20 12 21 12 21 12 21 21 21 12 12 12 12 21 21 21 12 12 21 21 21 21 12 21 12 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 12 12 21 21 6 12 12 12 12 12 12 12 12 21 12 12 20 12 12 21 21 12 2 21 21 21 21 12 21 21 21 12 21 12 21 21 12 12 20 20 12 12 12 12 21 21 21 12 12 21 12 21 12 21 21 21 21 12 21 4 12 12 12 12 12 12 12 20 21 21 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 20 12 12 12 12 12 12 21 12 21 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 24 12 12 12 12 12 12 12 12 12 20 12 12 12 12 21 2 21 21 12 21 12 21 12 21 12 12 20 21 12 12 12 12 12 21 12 12 12 12 21 21 12 12 12 21 12 12 12 12 12 12 12 21 12 21 12 12 12 21 12 12 12 21 12 21 21 12 12 12 21 12 12 12 12 12 21 12 12 21 21 21 21 21 21 12 12 21 12 12 12 12 12 12 12 12 21 21 20 12 12 12 21 12 21 21 21 12 21 12 21 12 21 12 12 20 12 12 12 12 12 12 20 12 21 12 12 12 12 12 12 12 12 12 21 12 20 12 12 12 21 12 21 12 12 12 12 21 12 21 12 12 12 12 12 12 12 12 12 21 12 20 20 12 21 21 20 12 12 12 20 12 12 12 12 12 12 12 21 12 21 21 12 12 12 12 12 12 20 21 12 12 12 12 21 12 12 12 12 12 21 12 20 21 12 12 12 12 12 4 12 12 21 21 21 21 21 21 21 21 12 21 12 21 21 12 21 12 12 12 12 21 21 21 12 12 12 12 12 21 21 12 21 12 21 12 12 12 20 12 21 12 12 12 12 12 21 21 12 12 12 12 12 12 21 12 12 12 20 21 21 12 12 21 21 12 12 12 21 12 12 12 12 12 12 21 12 20 12 12 12 12 12 12 21 12 12 12 12 12 12 12 12 12 12 21 12 12 20 21 12 12 21 12 12 12 12 12 12 12 12 12 12 12 12 12 12 21 12 12 21 21 21 21 12 12 21 12 21 12 12 21 21 21 21 12 21 21 21 21 21 21 12 12 12 12 21 21 24 12 12 12 21 12 12 12 12 21 12 12 21 2 21 21 21 12 12 21 21 12 12 21 12 12 12 12 12 12 21 21 20 12 12 12 12 21 12 12 12 12 12 20 12 21 12 12 12 12 12 12 12 21 12 12 12 12 12 12 12 12 20 12 12 21 12 21 21 12 21 12 12 12 21 21 12 21 21 12 21 21 12 21 12 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 12 21 21 21 12 12 21 12 21 12 12 21 12 12 12 12 12 12 12 12 12 12 12 21 20 12 12 12 21 12 20 20 12 20 21 12 12 12 21 12 21 12 12 21 12 12 21 12 12 20 20 12 20 12 12 12 12 12 20 12 12 21 12 21 20 21 12 12 21 20 12 21 12 12 21 12 21 21 24 12 21 21 12 12 21 12 21 21 12 12 21 12 21 21 21 21 21 12 20 21 21 12 12 12 12 12 12 12 12 12 12 12 12 12 12 21 12 21 12 21 21 12 21 21 12 21 21 21 12 12 21 21 12 12 6 12 12 21 12 12 12 12 12 12 12 21 12 21 12 12 12 12 21 21 21 21 12 21 12 21 21 21 12 21 12 21 12 21 12 12 21 21 12 12 12 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 12 12 12 21 20 12 12 21 21 21 21 2 2 21 21 12 12 15 21 12 12 12 20 12 12 12 12 21 12 12 12 12 21 12 12 12 12 12 12 12 12 12 21 12 21 12 21 21 21 12 21 12 21 21 12 12 21 12 12 12 21 12 21 21 21 12 21 21 21 2 12 12 21 21 21 21 21 21 12 12 12 12 12 12 21 21 12 12 12 12 12 12 12 12 12 12 21 12 12 21 12 12 12 12 12 20 12 21 12 21 12 12 12 12 12 21 12 20 21 12 12 20 12 21 12 12 12 12 21 12 21 21 20 12 12 21 12 12 21 21 21 21 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 12 12 12 12 12 21 12 12 12 12 12 12 12 12 21 12 20 12 20 12 12 20 21 12 12 12 12 12 12 12 12 12 21 12 12 12 21 12 12 20 20 12 12 12 12 12 12 12 12 12 12 21 12 12 21 12 12 12 12 12 21 12 21 12 12 12 12 12 12 12 12 12 12 12 21 12 12 21 12 20 21 12 12 12 12 12 21 12 12 21 12 12 21 12 21 21 2 21 2 13 21 2 21 2 21 2 2 15 2 21 21 2 24 24 2 2 2 21 2 2 21 21 21 2 21 21 21 21 15 21 24 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 12 21 24 21 21 21 21 21 21 12 12 12 21 21 12 21 21 21 21 12 21 12 21 12 21 21 12 12 21 21 21 21 12 21 21 21 21 21 12 12 21 12 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 12 21 21 24 21 21 21 12 12 20 21 12 12 12 12 21 12 20 12 12 12 12 12 20 12 12 20 12 12 12 12 12 20 4 12 12 12 12 12 12 12 12 21 12 21 12 21 12 12 12 12 21 12 12 12 12 12 21 12 12 20 21 12 20 21 12 12 12 21 20 12 12 21 20 12 12 12 12 12 12 12 12 12 12 12 12 12 21 21 12 12 21 21 12 12 21 21 12 21 12 12 12 21 12 21 21 21 21 21 21 12 21 12 12 21 12 12 12 12 12 12 21 12 21 21 12 21 21 21 21 21 21 12 12 12 12 12 12 21 21 12 21 12 21 12 21 21 2 21 2 2 21 21 21 12 21 21 21 12 12 12 12 12 20 21 12 12 12 12 12 21 21 21 12 21 12 21 21 12 21 12 12 12 12 21 21 12 12 21 12 21 12 21 21 12 21 12 21 21 12 21 21 12 21 21 12 12 21 12 21 12 21 21 21 21 21 21 2 24 21 21 2 21 2 2 21 2 2 2 24 24 11 21 21 12 12 12 12 12 4 12 12 12 12 12 20 12 12 12 20 12 21 20 20 12 12 12 12 12 12 12 21 12 12 21 12 12 21 21 12 12 12 12 21 12 12 12 12 21 21 12 12 12 12 21 12 21 12 21 21 12 21 12 12 12 12 12 12 12 12 12 12 21 12 12 12 12 12 21 12 12 12 12 21 12 12 21 21 12 12 12 12 21 12 12 12 12 21 12 21 21 12 21 21 21 21 21 12 21 21 12 21 21 20 12 21 21 21 12 12 12 12 12 12 21 12 12 12 12 12 21 21 21 12 21 21 12 2 21 12 21 21 21 12 21 12 21 21 21 21 12 21 21 21 21 12 12 21 21 21 12 12 21 21 21 21 21 21 21 21 12 12 12 12 12 21 12 12 12 21 12 2 13 21 21 21 21 12 21 21 12 21 12 12 21 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 12 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 12 21 21 21 12 12 20 21 21 21 21 12 12 21 12 21 2 21 21 21 12 12 21 21 12 12 21 12 21 21 12 12 12 12 21 12 12 12 12 21 12 20 21 12 4 21 21 12 21 21 21 12 21 21 12 21 12 21 21 12 21 12 12 12 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 12 21 12 21 21 21 21 21 2 21 21 21 21 21 21 12 21 2 21 21 21 12 21 12 21 21 12 12 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 12 21 21 21 21 12 12 12 21 2 12 21 12 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 13 21 21 21 12 21 21 21 21 21 11 21 12 2 21 12 21 21 12 21 21 21 12 21 21 21 12 21 21 21 21 2 21 21 2 2 21 21 21 21 21 21 21 21 21 21 2 12 21 21 12 12 12 21 21 2 21 21 21 21 21 21 21 21 12 21 12 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 12 21 21 21 21 21 21 21 21 12 21 24 21 21 2 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 2 2 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 2 2 21 21 21 21 21 21 21 21 2 21 2 2 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 2 21 24 21 21 21 21 21 21 21 12 21 21 21 2 2 2 2 12 21 21 21 12 21 12 12 12 21 2 21 21 21 21 21 2 12 21 21 21 21 21 21 21 2 21 2 2 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 12 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 2 2 6 21 12 21 21 21 21 12 21 21 21 13 11 21 21 21 21 21 21 12 21 12 2 21 2 21 21 21 21 21 2 2 21 21 21 21 21 21 2 21 2 21 21 21 24 12 21 12 21 21 21 21 21 21 21 12 21 21 21 21 12 12 21 21 12 21 21 12 21 21 12 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 2 21 12 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 12 21 12 4 21 12 21 12 21 4 12 12 12 21 2 2 21 21 21 21 21 21 2 2 2 21 21 20 21 21 12 12 12 12 20 20 21 12 12 12 12 20 12 12 12 12 21 12 21 12 12 12 12 21 12 12 12 12 21 12 12 12 21 12 21 21 21 12 12 12 12 12 12 12 12 12 12 12 21 12 12 12 12 21 12 12 12 21 21 12 21 12 21 21 12 21 12 21 21 12 12 12 21 21 21 12 21 12 12 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 2 21 12 2 21 2 21 12 12 21 21 12 12 12 12 12 12 13 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 6 21 21 2 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 12 21 21 21 2 21 21 21 2 21 21 21 21 2 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 2 2 21 21 2 21 21 12 2 21 21 21 21 24 12 12 21 21 21 12 21 21 21 21 12 21 21 12 24 2 2 2 21 21 21 21 21 21 21 21 21 21 21 21 12 2 12 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 12 21 12 21 2 21 12 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 12 24 21 21 21 21 13 21 21 21 21 2 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 12 21 21 12 21 21 21 21 21 20 12 21 21 21 21 12 12 21 21 21 12 12 21 21 21 21 21 12 21 21 12 21 21 21 21 12 21 2 21 21 21 21 21 12 21 12 21 21 21 21 12 12 12 21 12 21 21 2 21 21 21 21 21 21 12 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 24 21 21 21 21 21 21 21 21 12 12 12 21 21 12 21 21 21 21 21 2 21 21 21 2 21 21 21 21 2 21 21 2 21 21 2 21 21 12 12 21 21 21 21 21 12 12 21 21 12 12 21 21 21 21 12 12 21 21 21 12 21 21 12 12 21 21 12 12 20 12 21 21 12 21 21 12 21 2 21 21 21 21 12 21 12 2 12 21 12 21 12 21 21 21 12 21 21 21 21 12 21 2 12 12 21 12 12 12 21 12 12 21 12 21 21 12 21 12 12 12 21 21 12 12 12 12 21 21 21 21 20 21 12 12 21 12 21 12 21 21 21 21 21 21 21 12 21 12 12 12 24 21 21 21 12 12 21 12 12 21 21 21 12 21 12 21 12 21 12 21 12 12 21 12 12 12 12 21 12 21 21 21 21 12 12 12 12 21 12 12 21 21 12 12 21 21 21 21 21 21 12 12 21 12 12 21 12 21 12 21 21 12 12 21 21 12 21 21 12 12 20 12 21 21 21 12 12 12 21 12 21 21 21 21 12 12 21 21 12 12 12 12 12 12 12 12 21 21 21 12 21 21 21 12 21 21 21 21 12 21 12 21 21 21 21 12 21 12 21 21 12 21 12 12 12 21 12 21 12 21 12 21 12 12 12 12 21 12 12 12 12 12 12 21 12 12 21 21 12 21 21 21 21 12 12 21 21 12 21 21 12 12 12 12 12 21 12 12 21 21 21 12 21 12 21 12 12 21 21 21 21 21 12 12 12 21 12 12 21 12 12 12 12 21 12 21 12 21 21 12 12 21 12 12 21 12 21 21 12 12 12 21 2 12 12 21 21 21 12 21 21 12 12 21 21 21 21 12 21 21 12 21 21 12 12 21 21 12 12 12 12 12 12 21 21 12 21 12 12 12 12 12 12 21 12 12 21 21 21 12 12 12 21 12 12 21 12 12 21 12 21 21 12 21 21 21 21 12 21 12 21 21 21 21 12 21 12 12 12 21 12 21 12 21 21 12 21 21 12 21 12 12 12 20 12 12 12 12 12 12 12 12 21 12 21 12 12 12 12 12 21 21 12 12 12 12 12 12 21 12 12 21 12 12 21 12 12 12 12 21 21 20 21 12 21 12 12 12 21 21 21 12 12 21 12 21 12 12 21 12 12 21 12 12 21 21 12 12 21 12 21 12 21 12 21 12 21 21 12 21 12 12 12 12 12 21 12 12 21 12 21 12 12 12 12 20 12 12 12 12 12 12 21 21 21 21 12 21 12 12 12 12 12 12 21 21 12 12 21 12 21 21 12 21 12 12 12 21 12 21 21 12 12 21 21 12 12 12 12 12 21 12 21 12 12 12 12 20 12 12 12 12 21 21 12 12 12 12 21 21 21 21 21 12 21 21 21 12 21 12 12 21 21 21 21 21 12 12 12 21 21 12 21 12 12 21 12 12 21 12 21 12 12 12 12 21 12 12 12 12 21 21 12 12 12 21 12 21 12 12 21 12 21 21 21 12 12 12 12 12 21 12 12 21 21 21 21 12 12 21 21 12 21 21 21 12 12 20 12 12 12 12 12 21 12 12 21 12 12 12 21 12 12 21 12 21 12 12 12 21 21 12 12 12 21 12 21 21 21 12 21 21 21 21 12 12 21 21 21 21 2 21 21 21 12 12 21 21 21 12 12 21 12 12 21 21 12 21 21 12 21 21 12 12 21 12 21 12 12 21 12 12 21 12 21 12 12 12 21 21 21 21 21 12 12 12 12 12 12 12 12 12 21 21 12 21 21 12 21 21 12 21 12 21 21 21 21 12 21 12 21 21 12 21 21 21 21 12 21 21 12 21 12 21 21 12 21 12 12 12 12 12 12 21 12 21 12 21 12 12 21 21 21 21 21 21 12 21 21 21 21 12 12 12 21 12 12 21 12 21 21 12 21 21 21 12 12 12 21 12 12 21 21 21 12 21 21 21 21 21 12 21 21 12 21 12 21 21 12 21 21 12 12 21 21 12 12 12 12 12 21 12 12 20 21 12 12 12 12 12 21 12 12 21 12 12 12 12 12 12 21 12 12 12 21 12 21 12 21 21 12 12 21 21 12 24 12 21 12 21 21 12 12 21 21 12 12 21 21 21 21 12 21 12 21 12 21 12 21 12 21 20 12 12 12 21 12 12 21 21 21 12 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 2 21 21 12 12 21 12 12 20 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 24 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 12 21 21 21 24 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 2 21 21 20 12 21 21 13 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 2 21 21 21 21 24 21 21 21 21 21 21 21 21 2 21 21 21 21 11 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 13 21 13 21 21 21 21 21 12 21 2 21 21 21 21 2 21 2 21 21 2 21 21 24 21 21 6 21 2 21 12 2 21 21 21 21 21 21 12 12 12 21 21 21 21 12 21 12 21 21 21 21 12 21 21 21 21 11 12 21 21 21 21 21 21 21 12 12 21 24 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 11 12 21 21 12 12 12 21 2 21 21 21 12 12 21 21 21 21 21 21 12 21 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 15 21 21 2 12 12 12 21 21 2 12 21 2 2 21 21 12 12 12 12 20 12 21 12 21 12 12 12 12 12 12 12 12 12 21 12 21 12 12 21 12 12 21 12 12 12 12 12 12 20 21 12 21 12 12 12 12 12 12 12 21 20 21 20 12 12 12 12 12 20 12 21 21 12 12 21 12 21 21 12 12 21 21 12 12 21 21 12 12 2 12 12 21 12 12 12 12 12 12 12 12 21 12 12 21 12 21 21 21 21 21 12 21 21 12 20 12 12 21 12 21 21 2 21 12 12 12 4 12 4 12 12 21 20 21 12 12 12 12 21 12 12 12 12 12 12 21 12 12 12 12 12 21 21 21 12 12 20 12 21 20 12 20 21 12 12 21 12 21 12 21 12 21 12 12 21 12 12 21 12 12 12 12 21 12 12 20 20 21 21 12 12 12 12 12 21 12 21 21 21 21 21 21 21 21 21 12 12 21 21 2 21 21 21 12 21 21 21 21 24 21 12 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 12 12 12 20 12 21 21 12 21 21 12 21 2 21 21 21 21 21 21 21 6 21 21 21 12 21 13 21 21 2 21 12 21 21 21 21 12 11 21 24 21 12 12 12 21 21 21 21 21 21 21 21 2 21 21 13 21 12 21 21 12 21 21 21 12 21 12 21 12 21 21 21 12 21 21 12 12 12 12 21 12 12 21 21 2 21 12 4 12 12 21 12 21 12 20 12 24 12 12 21 21 12 12 21 21 21 12 21 12 21 21 12 21 12 12 21 12 20 12 12 21 12 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 2 21 21 12 12 21 12 21 12 21 12 21 12 12 21 12 12 21 12 12 21 21 21 12 12 12 12 12 12 12 12 12 12 12 21 21 12 2 21 21 21 12 12 21 12 12 12 21 12 12 21 21 21 21 21 12 21 12 21 12 12 12 12 21 12 21 12 2 12 21 12 12 12 21 12 12 21 12 21 21 12 12 12 12 12 12 12 12 12 12 12 21 21 12 12 21 21 12 12 12 12 12 12 12 21 12 4 12 12 12 20 12 20 21 20 12 4 12 4 4 12 20 12 12 20 20 12 12 12 12 21 12 20 12 12 12 12 21 12 12 20 12 12 12 12 12 12 20 12 21 12 12 12 12 12 12 12 21 21 21 21 12 12 12 12 21 12 12 12 12 12 4 12 12 12 20 20 12 12 12 20 12 12 12 12 20 20 12 12 12 12 12 12 12 20 12 20 12 12 12 12 21 12 12 20 12 12 21 12 12 12 12 12 12 20 20 12 12 12 20 20 12 4 20 12 20 4 21 4 20 4 4 12 4 12 12 21 12 12 20 2 12 20 12 12 12 12 20 12 12 20 12 20 12 20 4 12 12 20 12 12 20 20 12 12 12 12 12 12 20 12 20 12 12 20 12 12 21 20 12 12 20 12 21 12 12 12 12 12 12 2 12 12 12 21 12 12 12 12 21 12 20 12 12 12 12 12 12 20 12 12 20 20 12 21 12 12 20 12 12 12 12 12 12 20 20 20 12 12 12 12 12 12 12 21 12 12 12 20 21 4 12 20 20 12 12 21 12 12 12 12 12 12 21 12 12 21 12 12 12 12 12 12 4 21 20 12 20 12 12 20 12 12 12 12 12 12 12 12 12 12 12 20 12 21 12 12 12 21 4 12 20 20 20 20 20 12 20 4 20 20 12 12 12 12 12 12 12 21 12 12 12 12 12 12 20 12 12 20 12 12 12 12 12 12 12 21 12 21 12 12 12 21 12 12 12 12 12 12 4 21 21 12 12 20 20 20 4 4 20 12 21 20 4 4 20 4 12 20 20 12 12 12 20 12 12 20 12 12 12 20 12 20 4 12 12 4 12 4 20 12 20 12 20 12 12 12 12 12 21 12 21 21 12 20 21 21 12 12 21 12 21 21 12 12 21 21 21 20 12 20 12 12 12 21 21 12 12 21 12 12 12 12 12 21 12 21 12 21 12 12 21 12 12 12 12 20 20 21 12 21 12 12 12 21 12 12 21 21 12 12 12 21 21 21 21 12 12 20 21 21 21 12 21 12 12 12 21 12 12 12 12 21 4 21 12 12 12 12 12 20 21 12 20 20 12 12 12 12 12 12 12 12 12 12 12 20 12 12 12 12 12 12 21 12 21 2 12 21 21 2 12 12 2 12 21 12 21 12 12 12 12 2 21 21 21 2 12 12 12 12 12 12 21 21 12 21 12 21 21 12 21 12 12 21 21 12 12 12 21 12 21 21 12 21 21 21 21 21 21 21 12 12 21 21 21 21 12 20 21 21 12 12 12 12 12 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 12 21 6 21 21 2 21 21 21 2 21 21 21 21 21 21 2 21 21 21 2 21 2 2 12 21 21 21 12 21 2 21 13 21 12 21 21 12 12 2 21 21 21 2 12 12 12 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 12 2 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 2 21 21 24 21 21 6 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 2 21 12 21 21 21 21 21 21 21 21 21 24 21 21 21 21 13 21 21 21 21 21 12 21 12 12 21 12 21 12 12 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 12 11 21 21 21 21 21 21 21 12 21 21 12 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 12 12 21 21 21 21 2 21 12 21 21 21 21 12 21 21 21 12 21 21 21 21 2 21 2 21 24 21 13 11 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 2 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 12 11 21 21 21 21 21 21 12 21 12 21 21 12 12 21 21 12 21 12 12 21 21 21 21 12 21 21 21 21 12 21 12 21 21 21 21 12 12 21 21 12 21 21 21 12 21 12 12 21 12 12 12 20 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 21 12 12 21 21 21 21 21 4 12 12 21 12 10 12 21 21 21 21 12 12 20 12 12 21 21 20 21 21 21 21 21 12 6 21 12 12 21 21 12 12 12 12 21 12 12 12 12 21 21 12 12 12 12 12 21 21 12 21 12 21 21 21 21 21 12 21 20 12 21 12 21 12 21 21 12 12 21 12 21 21 12 12 21 21 21 21 21 12 12 12 12 12 12 12 12 12 12 21 12 12 12 12 24 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 12 12 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 12 21 21 12 21 12 21 21 21 21 21 21 21 21 24 21 21 21 21 21 12 12 12 21 12 12 20 12 12 21 21 12 21 20 12 21 21 12 12 12 21 21 21 12 21 15 21 21 21 21 21 21 12 12 12 12 12 12 21 21 12 21 21 12 12 21 12 21 21 21 12 12 20 21 12 12 12 21 21 12 12 21 12 12 12 21 12 12 21 21 12 21 12 12 12 12 12 20 21 12 21 12 12 12 12 12 12 12 21 12 20 21 12 2 12 21 12 21 21 12 12 12 12 12 20 12 12 12 12 21 21 12 12 12 12 20 21 21 21 12 12 21 21 21 12 12 12 12 12 12 12 12 12 12 12 21 12 12 21 12 20 21 21 12 12 21 12 21 21 12 21 12 12 21 21 11 21 21 21 12 21 21 21 21 21 12 12 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 24 12 21 12 21 21 21 12 21 12 12 12 12 21 12 21 21 21 2 21 12 21 21 21 12 21 21 21 21 21 12 12 21 20 12 12 21 21 20 12 4 4 12 12 21 4 12 12 12 12 4 12 12 12 12 12 12 12 12 12 12 21 12 21 12 21 12 21 21 12 21 21 12 21 21 12 12 12 12 12 12 21 12 20 12 20 12 20 12 12 21 21 12 4 4 12 4 4 4 21 12 21 20 12 12 12 12 12 12 21 12 12 20 12 12 20 12 20 12 20 20 4 12 20 20 12 12 4 4 4 12 20 20 21 12 12 21 12 12 21 21 21 12 12 12 12 21 12 12 12 12 20 4 4 4 4 4 21 4 12 4 20 12 4 4 20 20 12 20 12 20 12 12 12 12 12 20 12 12 12 12 20 20 12 20 12 12 12 20 12 20 12 4 12 12 12 12 12 20 12 12 12 20 12 12 21 4 12 12 4 4 12 12 12 12 12 12 12 12 12 24 12 12 21 12 21 12 12 20 12 20 12 12 12 4 21 12 12 12 12 12 12 4 4 12 12 12 12 12 4 12 20 12 20 20 12 12 4 4 12 21 12 12 12 12 12 12 12 12 12 12 12 12 21 12 12 12 21 12 12 20 12 21 12 21 12 12 12 12 21 12 12 12 20 12 12 12 12 20 12 21 12 21 12 20 20 20 12 12 20 12 12 20 12 4 4 20 12 12 20 12 12 20 21 12 12 12 20 4 12 12 12 12 12 12 12 4 12 12 12 20 12 12 12 21 12 21 12 21 12 21 21 12 21 12 4 20 21 20 21 12 12 12 12 20 12 12 12 4 20 12 4 12 12 20 12 12 12 12 21 12 12 12 12 12 12 4 12 20 12 20 21 21 12 21 12 12 12 12 12 12 12 21 12 12 20 4 4 12 12 12 12 20 12 12 12 12 12 12 20 12 21 20 12 21 12 21 12 12 21 21 20 12 21 20 12 12 20 12 12 20 21 20 12 12 12 12 12 12 21 12 12 21 12 20 20 20 12 12 12 12 20 4 20 12 21 12 12 21 21 12 12 4 21 12 12 12 12 12 12 12 12 12 4 12 12 4 20 20 20 12 12 4 4 4 20 20 12 4 20 20 12 12 21 12 12 12 12 12 12 12 12 20 4 12 12 12 21 12 4 12 12 20 12 12 4 4 4 21 12 4 4 4 4 4 20 4 20 12 20 20 21 20 12 12 12 12 12 12 21 12 12 12 12 20 21 21 21 12 12 12 12 12 12 12 12 12 20 20 12 20 12 12 12 12 12 12 12 20 21 12 12 21 21 12 12 12 21 13 21 12 12 21 21 2 21 21 21 12 21 21 13 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 12 13 21 21 21 21 15 21 12 21 21 12 12 21 21 12 21 12 12 12 12 12 12 12 12 12 20 12 21 12 12 12 20 11 21 21 2 21 12 12 12 4 12 21 21 12 12 21 12 12 21 11 12 21 12 12 12 12 12 20 12 12 21 4 12 12 12 21 21 21 21 21 4 21 12 21 12 21 21 20 12 21 21 21 21 12 12 12 12 12 12 12 12 12 12 12 21 4 12 21 21 21 12 21 20 12 12 4 12 4 21 4 12 12 12 12 12 21 21 21 12 12 12 12 12 20 20 20 12 12 12 12 12 21 21 21 21 21 12 21 21 20 12 12 12 21 12 12 12 21 2 12 12 12 12 12 12 12 12 12 12 21 21 12 21 12 20 12 20 21 21 21 21 21 21 21 12 12 21 12 20 12 21 20 4 12 20 12 21 21 21 21 21 12 12 12 21 12 12 12 12 20 12 12 12 2 21 21 12 12 21 12 12 21 12 12 21 12 12 12 21 12 12 21 21 21 12 21 21 12 12 12 12 12 21 21 21 21 12 21 21 12 12 12 21 21 21 21 12 12 21 12 12 12 12 12 12 12 21 12 21 12 12 12 12 12 21 12 21 12 21 21 12 21 12 12 12 12 21 12 12 12 21 12 12 12 12 21 21 21 12 21 21 21 21 12 21 12 21 12 12 12 21 21 21 21 21 12 12 20 20 12 12 20 21 21 21 12 12 12 12 21 21 21 21 21 21 21 12 21 12 12 12 21 21 12 12 12 12 12 21 21 21 21 12 21 12 21 21 20 24 21 21 21 21 12 12 21 21 21 21 21 21 21 12 21 21 21 12 20 12 12 12 21 21 20 12 21 12 12 12 12 12 12 12 12 12 21 12 12 21 12 21 12 21 12 21 12 20 12 6 21 12 12 12 12 12 12 21 12 12 20 20 12 21 21 21 12 21 21 12 12 12 12 21 12 21 12 12 12 12 12 21 21 12 21 21 12 21 21 21 21 12 12 12 21 21 21 2 12 21 21 21 21 21 21 12 20 20 12 12 21 12 12 21 20 21 12 21 12 12 21 20 12 12 20 20 21 12 20 2 12 12 21 21 21 12 12 12 2 12 12 21 21 12 12 12 12 21 21 12 12 21 12 12 12 21 11 21 21 12 21 12 21 21 12 20 21 12 20 12 12 12 12 21 21 21 12 12 21 21 21 12 12 12 12 21 12 21 21 12 12 21 21 15 21 21 12 21 21 12 12 12 12 12 21 21 12 21 21 12 12 21 20 12 21 12 21 12 21 12 12 21 21 21 12 21 12 12 12 12 12 21 12 12 12 4 21 21 12 21 12 21 12 21 21 12 12 21 21 12 12 21 21 12 12 21 21 21 12 21 12 21 21 21 21 12 2 21 12 12 21 21 21 21 21 12 12 21 12 21 21 12 12 12 21 12 12 12 12 12 21 12 21 21 12 12 12 21 21 21 21 12 21 21 12 12 12 12 12 20 12 12 12 21 21 21 12 12 21 12 21 21 12 12 21 21 21 21 12 21 12 12 12 12 12 4 20 4 21 12 21 21 21 21 21 12 21 21 20 12 12 12 21 12 21 12 20 20 12 21 21 21 12 12 21 12 21 21 21 12 12 21 12 20 12 21 12 12 12 12 21 12 21 21 12 21 12 12 21 20 12 21 12 12 21 21 12 12 21 21 21 12 2 21 12 12 12 12 12 12 12 20 12 21 21 21 21 21 21 21 12 12 21 21 21 21 12 12 21 12 21 12 20 12 12 12 21 21 21 12 12 12 13 21 12 12 12 12 12 12 21 21 21 21 21 12 12 21 12 12 12 12 21 21 12 13 12 12 21 20 12 21 21 12 21 21 21 21 21 12 12 21 21 21 21 12 20 12 12 21 21 21 2 12 12 12 12 12 12 12 12 12 12 20 12 2 4 12 21 21 21 21 12 21 12 21 12 12 12 12 12 21 12 21 12 21 12 21 21 12 12 12 12 21 21 21 20 21 12 21 12 21 12 21 12 12 12 21 12 21 12 21 21 21 12 21 12 12 12 21 21 12 12 21 21 21 21 12 12 12 21 21 21 21 12 12 12 21 20 20 21 12 21 13 21 12 21 21 12 21 21 21 21 21 12 12 12 12 4 12 12 12 12 12 21 12 12 21 21 21 21 21 21 12 21 12 21 12 12 12 21 2 21 12 20 21 21 12 12 21 21 21 21 21 21 21 12 21 12 12 21 12 12 21 12 12 12 12 21 12 12 12 12 21 21 21 12 21 21 21 12 12 12 20 20 12 21 12 21 21 12 12 12 12 21 21 12 21 21 21 12 21 12 21 2 21 12 21 21 21 12 21 12 21 21 12 21 21 21 21 21 12 12 12 12 12 12 21 12 21 21 12 21 12 12 12 2 21 12 12 12 21 21 21 21 12 12 12 21 21 21 12 12 21 21 12 12 12 21 12 12 21 21 24 21 21 12 21 12 12 21 21 21 20 12 12 12 12 21 21 21 21 12 12 12 21 12 21 21 21 12 12 12 12 21 21 12 12 21 21 21 21 21 12 21 12 12 21 21 21 12 21 12 12 12 12 12 21 12 12 12 21 21 12 12 20 12 12 21 12 2 12 21 12 12 21 2 12 12 21 12 12 12 21 12 12 12 13 21 12 12 21 6 21 21 21 21 12 21 21 12 21 21 12 21 12 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 12 21 21 21 13 2 12 21 21 12 12 21 12 21 21 12 21 21 21 21 21 2 21 12 21 21 21 21 12 21 21 21 21 21 21 21 12 21 12 12 21 21 21 24 21 12 21 21 21 21 21 21 12 21 21 21 2 12 13 12 12 21 12 21 21 12 21 21 21 21 21 6 21 21 21 21 21 13 21 21 12 12 21 21 21 21 21 21 13 21 21 21 21 13 21 24 13 21 21 21 21 21 21 12 12 20 12 12 12 12 21 21 21 12 20 12 12 21 21 21 21 21 21 21 12 12 12 21 21 21 12 12 12 12 12 21 12 12 12 12 13 21 12 21 21 20 21 21 12 21 12 12 12 12 12 12 21 12 21 21 21 21 12 12 20 20 13 12 12 12 12 12 12 21 12 21 12 21 12 21 12 21 21 21 12 12 20 12 4 4 4 4 20 20 20 12 12 21 12 20 12 20 21 12 12 12 21 21 21 12 20 4 4 12 20 12 4 20 12 21 21 2 12 21 12 12 20 20 21 20 12 12 20 12 12 12 12 21 21 21 20 21 21 12 12 21 4 20 12 12 12 12 20 21 12 12 12 12 21 12 12 21 12 13 12 12 12 21 21 4 12 12 12 4 4 20 12 4 12 12 21 21 12 21 21 21 21 20 12 12 12 12 21 21 21 24 4 12 12 20 12 12 12 21 12 12 21 12 12 12 21 20 12 20 12 4 12 12 12 20 12 12 21 12 12 20 4 4 21 12 12 21 12 12 12 12 21 20 12 12 21 12 12 20 12 20 12 20 12 12 12 12 12 21 4 20 21 12 12 21 21 12 12 12 21 21 12 12 12 12 12 21 21 4 21 12 12 12 12 12 12 12 21 21 12 21 12 4 20 12 12 20 21 20 12 20 12 21 20 20 21 12 21 20 12 12 12 12 12 12 12 12 20 20 4 12 12 12 12 12 4 12 20 12 4 20 12 12 20 12 20 12 20 12 21 12 12 12 20 21 21 12 20 12 12 20 12 21 12 24 4 4 4 12 12 20 21 12 12 20 12 12 20 20 20 12 12 4 20 12 12 12 21 21 21 15 12 12 20 21 20 20 20 4 12 12 4 12 12 12 12 12 20 12 20 12 4 12 12 12 2 12 21 21 21 21 12 12 12 12 20 4 12 20 20 12 12 20 12 4 12 12 21 21 12 12 12 12 12 21 21 21 21 21 21 12 20 12 20 21 12 21 12 21 12 12 12 12 21 12 12 12 12 12 20 12 12 4 20 12 12 20 20 20 21 20 12 20 21 21 12 20 12 12 20 21 12 12 12 20 21 20 20 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 11 21 12 12 12 12 12 12 20 21 12 12 12 20 12 12 12 12 12 21 12 12 12 12 20 12 21 21 12 12 21 12 21 21 21 12 12 21 21 21 21 12 21 21 21 12 12 12 12 21 12 12 12 12 4 12 12 12 12 21 12 21 21 20 12 12 12 12 12 12 21 21 21 21 4 12 12 12 20 12 12 21 21 21 21 21 12 12 12 21 12 12 12 12 20 12 12 20 12 12 21 21 12 21 12 21 12 21 12 12 12 4 20 20 21 12 21 21 12 12 21 2 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 24 21 12 21 21 21 21 21 21 21 12 21 21 21 12 2 12 21 12 12 21 21 12 21 12 12 21 12 12 20 21 12 12 21 12 12 21 12 12 21 12 12 21 12 12 21 12 12 4 12 21 12 21 21 21 12 12 12 12 12 21 21 21 12 21 12 12 12 12 21 12 12 12 21 12 12 12 12 12 21 21 21 21 21 12 12 12 12 12 21 12 12 12 12 12 20 4 20 12 12 20 12 21 21 21 12 21 21 21 12 12 12 12 12 21 12 21 21 21 12 12 21 12 12 12 21 12 12 12 20 21 20 12 12 12 21 21 21 21 12 12 12 12 12 21 12 20 12 12 12 12 12 12 4 12 21 21 21 12 21 12 12 12 21 21 12 20 21 21 21 12 12 12 12 21 2 12 12 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 12 20 12 12 12 12 12 21 12 12 21 12 12 21 12 21 12 12 21 21 21 21 21 21 21 21 12 21 12 12 21 21 21 12 12 12 20 24 21 21 21 21 12 12 12 12 21 12 21 12 12 21 21 21 21 21 21 12 12 12 21 13 21 21 21 12 21 12 12 21 21 12 12 21 21 12 12 12 21 21 12 21 12 12 12 12 12 12 12 21 21 21 21 12 21 13 12 12 21 12 12 12 21 12 12 21 21 12 21 21 21 21 21 12 12 21 21 12 20 12 12 12 12 12 12 12 21 21 21 12 12 12 12 12 12 12 12 12 12 21 20 12 12 12 12 12 12 21 20 12 12 21 20 12 21 12 12 21 20 12 12 21 12 12 12 12 12 12 12 21 12 12 12 12 12 20 12 12 12 12 12 12 12 21 20 20 12 20 12 20 4 12 12 12 21 12 12 12 12 12 12 20 21 12 20 12 12 21 12 12 12 12 12 12 20 4 2 21 21 21 21 21 12 21 2 13 13 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 12 21 12 12 21 20 21 21 21 12 12 20 4 12 12 12 12 21 12 12 12 21 21 21 21 12 21 12 20 21 21 21 21 12 12 12 13 12 12 21 12 20 20 21 12 12 21 21 12 21 21 21 21 13 21 21 12 21 12 2 12 12 12 12 2 11 13 21 12 12 21 21 13 21 21 12 12 21 20 12 12 12 12 12 21 21 12 21 12 12 21 12 12 12 12 12 21 12 12 21 21 12 12 21 12 12 12 21 12 21 12 21 12 21 21 13 21 21 21 12 12 21 21 21 12 21 21 21 21 12 21 12 21 21 21 21 21 21 21 20 21 12 21 21 12 12 21 12 21 21 21 21 21 21 21 13 21 12 21 21 21 12 21 21 12 12 12 12 21 21 21 21 21 12 12 21 21 21 21 21 13 12 12 12 20 20 12 21 12 13 21 21 21 21 21 12 12 20 12 12 21 12 12 21 12 12 21 21 12 21 12 12 21 21 12 21 12 12 21 12 21 12 12 21 21 21 21 12 12 21 12 12 12 12 21 12 21 12 21 12 12 21 21 21 12 12 11 12 12 20 21 12 12 21 12 21 12 12 12 12 12 21 12 12 12 12 12 21 12 21 20 21 21 12 21 21 12 12 21 21 21 12 12 21 21 21 21 21 21 12 12 12 21 12 12 12 21 13 12 12 12 21 21 12 21 21 21 12 21 21 12 21 12 15 21 13 21 21 21 21 21 12 21 21 12 12 12 21 12 21 21 21 12 12 21 21 12 21 12 12 21 21 12 21 12 12 21 12 12 21 12 21 12 21 21 21 21 21 12 2 15 21 12 21 12 21 21 12 21 21 21 2 13 21 21 21 21 12 21 21 12 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 13 21 21 21 21 21 21 12 12 21 12 21 21 2 21 12 21 12 20 21 12 12 21 20 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 12 21 21 12 12 21 21 13 13 12 21 21 21 21 21 21 12 13 21 21 12 13 12 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 13 2 12 21 12 12 21 12 12 12 12 12 12 21 13 13 21 21 12 21 12 21 12 12 12 21 21 21 12 21 2 21 12 12 12 12 12 12 12 21 21 21 12 12 21 12 21 21 12 12 21 21 12 12 21 12 21 21 12 21 21 21 21 21 21 12 21 21 12 21 12 21 21 13 13 12 21 21 12 21 21 12 21 21 12 12 2 2 21 21 12 21 21 13 21 21 21 21 21 21 21 13 21 21 21 21 21 21 2 2 21 21 21 21 15 21 21 12 21 21 21 21 21 21 21 21 13 2 24 21 21 21 21 21 13 13 21 21 21 21 15 21 21 13 21 21 21 13 12 21 20 12 21 21 21 12 20 12 21 21 12 12 2 12 12 21 12 21 21 12 20 12 12 12 21 12 21 2 12 12 12 12 21 21 21 12 12 12 21 21 21 12 12 21 12 12 21 12 4 20 21 12 12 21 12 21 21 12 12 12 21 21 12 12 21 12 12 12 12 12 12 12 21 21 21 12 12 12 12 21 21 21 21 12 21 12 12 12 12 21 12 12 21 21 12 12 21 21 12 12 12 21 12 12 21 21 21 21 21 21 21 21 12 21 21 21 12 11 21 2 6 2 21 21 21 21 21 21 21 21 13 21 21 12 2 21 21 13 21 21 21 21 21 13 21 21 21 21 13 2 21 21 13 21 21 13 21 21 2 2 2 21 21 21 12 21 21 2 21 12 13 12 12 12 12 20 12 21 20 21 20 12 21 21 12 21 12 12 20 2 21 12 12 12 12 12 21 20 12 12 12 12 21 12 12 21 2 12 21 21 20 12 21 12 12 21 21 12 20 12 12 21 21 12 12 12 20 21 12 12 21 21 12 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 12 12 12 21 12 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 20 21 21 21 21 21 12 21 12 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 12 2 21 21 12 21 21 21 21 12 21 12 21 12 12 12 21 21 21 21 12 20 12 12 21 21 12 12 21 12 21 12 12 21 12 21 12 21 21 21 12 12 21 21 21 12 2 12 12 21 12 21 12 21 12 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 12 12 12 12 21 21 21 12 21 12 21 12 21 13 21 24 21 2 21 21 12 21 21 21 21 21 12 12 11 21 21 12 21 12 21 12 21 21 21 21 21 12 21 21 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 20 12 21 12 12 12 12 21 12 12 12 21 21 12 12 21 12 12 12 21 21 12 21 12 12 12 12 21 12 21 21 21 12 12 12 12 21 12 12 21 21 21 21 12 21 21 12 2 21 2 21 21 21 12 21 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 2 2 21 21 21 2 21 21 21 21 2 21 2 21 21 21 12 21 21 21 12 24 12 12 21 21 12 21 12 12 21 12 12 12 12 21 21 21 12 12 12 12 21 21 21 12 21 12 12 21 21 21 21 12 21 21 12 12 12 12 12 21 21 21 21 21 12 12 12 12 12 21 21 21 21 21 12 21 21 21 21 21 21 12 12 21 21 12 12 12 12 12 21 21 21 21 21 12 12 21 12 21 21 24 21 21 2 21 21 21 2 13 21 21 12 21 21 21 21 21 12 12 12 21 21 12 21 21 12 21 21 21 21 12 12 12 21 21 21 12 21 4 12 21 12 12 20 12 12 20 21 20 12 12 21 12 21 4 21 2 21 12 12 21 21 21 12 12 21 12 12 12 12 21 12 20 21 12 12 21 21 21 12 12 21 21 12 21 21 12 20 12 21 12 12 21 12 12 12 21 21 21 21 21 21 12 21 21 12 21 21 2 21 21 12 21 21 21 21 12 12 12 12 21 21 21 12 12 21 21 21 21 2 21 21 21 21 21 2 21 2 21 2 2 21 2 2 21 24 21 21 21 21 21 21 21 12 12 12 12 12 21 12 12 12 21 21 21 21 12 12 12 12 21 12 21 21 12 20 12 11 12 12 20 12 12 21 12 21 20 12 4 12 21 21 12 12 12 12 12 12 12 21 21 12 2 2 21 21 12 21 12 2 21 12 2 12 20 21 21 12 12 21 21 21 12 21 12 21 12 12 21 21 12 21 12 12 21 21 12 21 21 21 21 12 12 21 12 12 21 21 12 12 21 21 12 21 12 21 12 12 21 21 12 21 12 2 12 2 12 21 2 21 21 21 21 21 21 21 2 12 12 12 12 12 21 20 21 12 21 12 12 12 12 21 21 21 21 21 21 21 21 12 21 21 2 2 21 21 2 12 21 24 21 24 2 21 12 12 12 21 21 21 21 21 12 21 12 12 21 21 12 12 21 21 21 21 12 21 12 20 21 21 21 13 21 2 12 2 21 12 12 12 21 21 2 21 21 12 21 21 21 21 21 21 12 21 21 12 21 21 12 21 21 12 12 21 21 21 12 21 12 21 21 21 21 2 21 21 21 21 21 12 21 21 21 12 21 21 21 12 12 12 21 21 20 12 21 21 12 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 12 21 21 21 21 21 12 21 12 21 12 11 12 21 21 12 20 21 12 20 12 12 12 12 12 12 12 20 12 20 12 20 20 12 12 21 21 21 21 12 12 12 12 20 20 12 21 12 20 21 12 21 12 21 21 12 12 21 21 21 2 21 21 21 21 21 21 12 12 21 12 12 12 12 21 21 12 21 12 12 21 12 12 21 12 12 12 12 12 12 12 21 12 21 12 12 12 20 12 12 12 12 12 12 12 21 21 21 12 12 21 12 20 21 12 20 12 21 12 21 21 21 12 21 20 21 12 21 12 12 12 21 12 12 20 12 4 21 12 20 12 20 12 20 12 12 12 21 21 21 12 12 21 21 12 4 21 12 12 20 12 12 21 21 21 21 21 21 21 21 21 12 21 12 12 12 12 21 21 4 21 12 12 12 12 12 21 12 21 12 20 12 21 21 12 21 12 21 21 21 12 12 12 12 21 12 12 12 20 12 21 12 21 12 21 12 21 12 21 21 12 12 21 12 12 12 12 12 12 21 12 21 21 4 12 21 12 12 20 12 20 21 12 4 20 21 12 21 12 12 12 12 12 12 12 21 21 12 12 20 12 12 12 12 12 12 12 12 21 21 21 21 12 12 12 21 21 21 12 12 21 12 12 21 12 12 12 21 12 21 12 12 20 12 12 12 21 12 12 12 21 12 12 12 20 12 21 21 21 21 12 21 20 12 4 12 21 12 12 21 12 21 12 12 21 20 20 21 21 12 12 21 12 12 12 21 21 21 21 12 21 12 21 21 12 12 21 21 21 21 21 21 24 21 12 12 20 12 21 12 21 12 12 21 21 21 12 15 12 12 12 21 12 20 12 21 20 21 20 12 12 12 12 12 12 12 12 21 12 21 12 12 12 21 21 21 12 12 12 21 12 21 21 12 21 21 21 12 12 12 12 12 12 12 20 21 20 12 21 20 20 12 12 12 12 20 4 12 20 4 4 12 20 20 12 20 21 12 12 21 12 12 12 20 20 20 12 4 12 12 20 20 12 4 4 20 12 21 12 12 20 12 12 12 12 12 12 12 21 20 12 20 12 12 4 20 12 4 4 20 20 12 20 12 12 12 12 21 12 20 12 20 12 12 12 12 12 20 4 20 12 20 20 20 4 12 21 20 12 21 21 21 12 21 12 21 21 12 20 12 20 20 12 21 12 12 20 4 21 12 12 21 12 12 21 4 12 12 20 12 4 20 20 12 12 12 12 12 12 12 21 12 12 12 20 12 12 12 20 20 12 4 12 20 21 12 21 12 12 12 20 4 12 20 20 4 4 4 12 12 21 20 4 4 4 20 20 21 21 12 12 12 12 12 12 12 12 20 12 12 12 20 12 12 12 12 20 21 20 12 20 12 12 12 21 12 12 21 12 12 21 2 21 12 12 12 4 4 21 4 20 12 21 12 21 12 12 21 12 12 12 20 12 12 4 20 12 12 12 20 12 20 4 12 4 20 20 20 12 4 20 12 4 4 12 12 12 12 12 12 20 12 21 12 21 20 12 12 12 20 21 12 12 21 21 21 21 12 12 20 12 12 12 20 12 12 12 20 4 20 12 12 20 12 12 12 12 12 20 20 12 4 4 21 21 4 12 20 12 12 21 12 12 12 12 12 12 12 12 21 21 21 21 4 12 12 12 21 21 12 12 12 12 12 20 20 20 20 4 20 4 12 21 21 21 12 12 12 21 12 21 12 12 21 12 21 12 12 21 12 12 12 12 20 20 12 12 12 12 12 12 21 21 12 12 12 12 12 12 21 21 12 12 12 12 12 12 20 20 12 21 12 12 12 12 20 12 12 21 12 21 12 12 12 21 12 21 12 12 12 21 12 12 12 12 21 24 12 21 12 12 21 21 21 21 21 21 21 12 21 12 21 12 12 12 12 12 12 12 12 21 21 21 21 21 21 12 12 12 21 21 12 12 12 12 20 12 12 20 12 21 12 20 12 21 12 21 12 12 12 20 20 21 20 21 12 12 12 12 12 12 21 20 12 12 12 21 21 12 12 12 12 12 21 21 12 21 12 21 12 12 21 21 21 21 2 21 21 12 2 21 12 12 12 21 12 21 21 12 12 12 12 12 20 20 12 12 12 2 21 21 12 12 21 2 21 12 12 21 12 12 12 12 21 21 12 21 21 12 2 21 12 12 21 12 12 12 12 21 21 21 21 21 12 12 12 12 21 21 2 21 2 24 12 21 12 12 12 12 21 21 12 12 21 21 12 12 21 12 21 21 21 21 21 21 12 12 21 21 21 21 21 12 20 12 12 21 12 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 12 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 12 12 21 21 12 12 12 21 12 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 12 21 12 12 12 21 12 21 21 12 12 12 12 21 21 12 21 21 21 21 12 11 12 21 21 21 21 21 21 21 21 21 13 21 21 21 21 12 12 21 21 21 12 21 12 12 21 12 12 21 12 21 12 12 12 12 12 12 12 12 21 12 12 12 12 12 12 12 4 21 4 12 21 21 12 21 21 21 21 21 2 12 21 21 12 21 21 21 21 12 12 20 12 21 21 21 24 21 12 12 12 12 12 20 20 21 12 24 21 12 12 12 4 12 21 21 21 12 12 20 12 12 20 12 21 4 12 20 21 21 21 21 21 21 21 21 12 12 12 21 2 21 21 21 20 12 21 21 21 21 12 12 12 12 12 21 12 21 21 12 12 12 21 21 12 12 21 12 12 21 12 21 20 12 21 20 21 12 12 12 12 13 21 21 21 12 12 12 21 21 21 12 21 12 12 12 12 21 21 21 12 12 12 21 20 20 21 12 12 21 12 12 4 12 12 12 12 12 12 12 12 24 12 21 21 12 12 12 12 21 12 21 12 21 21 21 12 21 21 12 12 12 12 21 21 12 21 12 21 21 21 12 21 21 21 21 21 21 21 21 12 21 12 12 21 21 21 2 12 12 12 21 21 12 12 12 20 12 21 12 12 12 12 20 12 12 20 21 12 12 20 21 12 12 20 21 12 21 12 12 12 20 12 20 21 21 12 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 12 12 21 21 21 12 12 12 21 12 21 21 21 21 21 21 21 13 21 12 21 12 12 21 24 21 21 21 21 21 12 20 20 21 12 12 12 20 12 21 12 21 12 21 12 12 12 21 2 6 12 21 21 21 21 21 21 21 21 21 21 21 12 20 12 12 12 12 12 21 21 21 21 21 12 12 20 21 21 21 21 21 21 12 21 12 12 12 12 21 21 12 12 12 12 21 12 12 12 21 12 21 12 21 12 21 12 20 12 12 21 21 21 21 21 21 12 12 21 21 12 12 12 12 21 12 12 12 21 12 12 21 12 12 12 21 12 21 21 12 21 12 12 21 21 12 12 12 12 20 12 21 12 12 12 20 12 12 12 12 21 12 12 21 21 21 12 12 21 12 12 12 12 12 12 12 21 12 21 12 12 21 21 12 12 12 12 12 12 20 20 12 12 21 12 12 21 12 12 12 21 12 12 12 12 21 12 12 12 12 12 12 12 12 12 12 12 21 12 12 12 12 21 12 12 12 12 21 12 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 24 21 21 21 21 21 21 21 21 21 21 12 12 12 20 21 20 20 12 12 20 12 12 21 21 21 21 21 12 21 21 21 20 12 12 12 21 21 21 21 12 21 21 21 21 12 20 12 21 21 21 21 21 21 21 12 12 12 12 12 12 12 12 21 21 21 21 12 12 21 21 21 20 20 12 12 20 12 20 21 12 21 12 12 12 12 12 12 12 12 21 12 21 21 21 12 12 21 21 12 21 21 12 12 12 21 21 2 21 12 21 21 12 12 21 2 21 2 21 21 21 20 12 12 21 12 21 21 12 20 12 12 21 21 12 12 12 21 12 12 21 20 12 12 21 21 21 12 12 12 12 12 12 21 21 21 20 12 21 21 21 12 21 21 21 12 12 12 21 21 21 21 12 12 12 12 21 21 21 21 21 21 20 12 12 20 2 2 21 12 12 12 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 12 21 21 21 21 12 21 12 21 21 21 12 2 21 21 12 12 21 12 21 12 12 12 12 12 20 21 21 21 21 21 21 21 21 21 21 2 21 21 12 12 12 21 21 12 21 12 12 21 21 12 4 12 21 21 21 12 12 12 21 21 21 2 12 12 20 12 2 21 21 21 21 21 20 12 21 21 21 21 12 20 12 12 12 12 21 12 12 21 20 12 21 21 12 12 12 12 12 12 12 12 21 12 12 21 21 21 21 21 12 12 2 21 12 12 12 12 21 20 20 4 21 12 12 12 12 12 12 21 12 12 21 12 21 12 12 12 12 21 21 21 21 21 12 12 12 21 12 12 12 12 12 2 21 2 21 21 12 2 21 21 2 21 21 21 21 21 12 12 12 12 12 12 12 21 20 12 12 12 21 21 21 21 2 2 21 21 21 12 21 21 12 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 12 12 12 21 21 21 21 11 12 24 21 21 21 21 21 21 12 12 12 21 21 21 12 12 12 12 21 21 12 21 21 12 12 21 12 12 12 21 20 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 12 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 12 21 24 21 21 21 12 12 2 12 21 21 21 21 21 12 12 21 21 2 21 2 21 12 21 21 21 21 12 12 12 21 12 21 21 12 12 21 12 21 20 12 12 21 21 21 21 12 12 12 12 12 21 21 21 12 21 12 12 21 21 12 12 12 21 21 12 12 21 21 12 2 12 21 12 12 21 21 20 20 12 12 21 21 2 12 21 12 12 12 20 12 12 12 21 21 12 12 12 21 21 21 21 21 12 12 12 21 12 12 21 21 12 20 20 12 12 12 21 21 12 12 21 12 21 21 21 12 13 2 13 2 2 21 2 21 21 2 21 21 21 21 2 2 12 21 21 20 21 12 12 21 12 12 12 12 12 12 6 21 20 21 12 21 21 24 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 2 2 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 20 21 24 12 12 12 12 21 21 12 12 21 21 2 11 21 21 21 12 21 21 21 21 12 24 21 12 21 12 21 12 21 21 12 12 21 12 12 12 12 21 21 12 21 21 20 12 21 21 20 12 12 12 21 24 12 20 12 12 21 12 21 12 2 21 21 21 12 21 12 12 21 4 21 12 12 12 12 12 12 21 21 21 21 21 21 12 21 12 12 12 12 21 12 12 12 21 12 21 21 12 12 21 21 12 12 12 21 21 21 21 12 12 21 21 12 20 20 12 12 12 21 12 20 20 20 12 21 12 21 20 12 12 2 12 21 21 21 12 21 2 21 12 12 12 21 21 12 21 21 21 21 12 21 2 21 12 12 20 12 12 12 21 21 21 21 21 21 21 20 12 20 12 12 12 12 21 21 12 12 21 21 12 21 12 20 12 21 12 12 12 21 21 12 21 21 12 12 4 21 12 21 12 21 21 21 12 12 20 12 12 12 12 12 20 20 20 12 21 12 12 21 21 12 21 21 21 21 21 21 12 12 21 12 12 12 12 12 21 21 21 12 21 12 12 21 21 12 12 12 12 12 21 12 12 21 12 2 12 2 12 12 21 12 21 12 2 4 4 12 12 12 12 2 12 21 12 21 21 20 21 12 21 20 21 21 21 12 12 12 21 12 12 12 12 12 21 12 21 21 12 12 21 12 12 12 21 12 12 12 12 21 12 12 12 12 21 21 21 12 21 12 12 12 12 12 12 20 20 12 21 15 21 12 12 12 12 12 12 21 12 21 21 12 12 12 12 21 21 21 12 12 12 21 21 12 12 21 20 12 12 21 21 12 12 2 12 21 12 12 21 21 12 21 21 21 21 12 12 20 12 21 12 12 12 21 12 12 12 12 12 21 12 21 24 21 21 21 21 21 21 21 12 21 12 21 12 12 21 21 12 12 12 21 12 12 12 12 21 12 12 12 12 21 21 21 12 4 12 12 12 12 12 12 12 12 12 12 21 12 21 12 12 12 12 12 12 12 21 21 21 21 12 12 12 12 21 21 21 12 21 12 12 12 12 21 21 21 12 12 12 21 12 12 12 12 21 21 21 12 12 12 12 20 12 12 21 21 12 21 21 12 12 12 20 2 12 21 12 12 12 12 21 12 12 12 12 12 12 4 20 12 20 21 2 2 21 12 21 12 12 12 21 12 21 12 12 2 12 12 21 12 12 12 24 12 12 21 21 12 12 12 21 12 12 12 20 12 21 21 12 21 20 21 12 12 21 21 21 21 21 12 21 21 12 12 12 12 21 21 21 12 12 12 12 12 12 12 12 12 21 24 12 21 21 12 12 12 20 21 21 21 12 21 21 21 12 20 12 12 12 12 12 12 21 21 12 12 12 21 21 21 12 21 2 21 12 21 21 12 21 12 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 13 12 2 21 21 21 21 21 12 12 21 21 21 12 21 21 12 21 21 21 21 12 12 21 21 21 21 21 21 12 2 21 21 21 21 21 21 6 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 12 12 12 21 21 21 12 12 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 4 21 12 12 12 12 12 12 12 21 12 21 21 2 21 21 12 12 21 12 20 12 12 21 12 12 20 12 4 12 21 12 21 21 21 12 12 12 12 20 12 20 12 21 12 21 21 12 12 20 4 12 12 12 12 21 12 21 12 21 21 12 12 12 12 12 12 12 12 12 21 12 12 12 12 21 21 12 12 12 12 12 21 21 21 21 21 21 21 12 12 12 12 12 2 12 12 20 12 12 20 20 12 21 2 21 11 12 21 20 12 21 12 21 2 21 21 12 12 21 21 21 2 12 21 21 12 21 12 12 21 12 2 21 21 12 21 12 21 12 21 21 12 12 21 21 12 12 21 12 12 21 20 12 21 12 24 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 12 12 12 12 12 21 21 12 21 12 21 12 21 12 12 12 12 12 12 12 12 12 12 21 21 12 21 12 12 20 12 21 12 12 21 12 12 12 12 21 12 12 12 12 12 21 2 21 12 20 12 12 12 21 21 21 12 12 12 12 21 21 12 12 21 20 4 12 21 12 12 21 12 21 21 12 12 21 21 12 12 21 21 12 21 21 12 12 12 12 12 12 12 21 12 21 2 2 21 12 4 12 21 21 21 21 21 12 20 12 12 12 12 12 21 12 12 12 21 21 2 21 2 21 2 21 12 12 21 21 21 12 12 21 12 12 12 12 12 12 12 12 21 21 12 12 12 20 21 21 21 21 12 12 4 21 21 12 12 12 12 21 21 21 21 21 21 12 21 12 21 12 12 24 21 21 12 20 20 12 20 12 21 12 12 2 21 21 21 12 12 21 12 12 12 21 6 12 12 21 12 21 21 21 12 21 12 12 12 12 20 21 21 12 12 21 12 21 12 21 21 12 21 21 21 21 12 12 12 12 12 12 12 12 12 12 21 21 21 21 12 12 12 12 12 21 12 21 21 21 21 21 12 12 12 21 12 12 21 21 21 21 12 21 12 12 12 12 12 12 12 21 21 21 2 21 21 21 12 12 12 21 12 12 21 21 12 12 21 21 2 21 21 21 21 12 12 12 12 12 15 21 15 21 12 12 21 2 21 21 20 12 12 12 12 12 20 20 21 2 21 12 12 21 21 21 12 12 12 21 21 21 21 12 12 12 12 12 12 12 12 21 21 12 12 12 12 21 2 21 20 12 12 12 21 12 12 21 11 12 21 12 11 21 21 21 12 21 21 2 21 21 12 12 12 12 12 12 12 12 21 21 12 12 21 12 12 2 2 2 12 21 21 12 12 12 12 21 12 20 20 21 12 2 12 21 21 12 12 21 12 12 21 21 21 12 20 12 21 12 21 21 21 21 21 21 12 2 21 21 15 21 21 21 21 2 21 12 12 21 12 12 12 12 12 21 12 21 21 12 12 21 12 21 21 21 21 21 21 12 21 21 21 12 21 12 20 21 12 20 12 12 20 12 21 12 21 12 12 12 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 24 2 2 21 21 21 21 12 12 21 21 12 12 12 15 21 21 21 21 21 21 2 21 12 12 21 21 21 21 12 12 21 21 12 12 12 21 12 12 12 12 12 12 20 12 12 15 21 21 12 12 12 12 21 2 21 21 12 20 12 21 21 21 12 12 21 12 12 12 12 20 21 21 12 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 12 21 12 12 21 21 21 21 21 12 13 21 21 21 21 2 21 21 21 6 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 12 12 21 12 20 12 12 21 12 21 21 21 21 21 21 21 21 21 12 12 21 12 12 12 12 12 20 21 20 12 12 21 21 21 21 21 21 21 21 12 21 21 12 12 12 12 21 12 12 12 21 12 21 21 21 21 12 21 12 12 12 21 21 21 21 12 21 21 12 12 21 21 21 20 12 20 12 12 12 12 21 12 12 12 12 21 12 21 12 12 20 21 20 12 21 21 21 21 12 21 21 21 21 12 12 21 21 20 21 21 21 21 21 21 21 21 21 12 21 11 21 21 12 21 21 21 21 21 21 24 21 21 12 12 12 12 12 12 21 21 20 21 12 12 21 12 12 12 21 21 21 12 21 12 12 21 12 12 12 12 12 21 21 21 21 21 12 21 21 20 12 12 12 21 12 21 12 12 21 21 21 12 12 12 12 12 21 21 12 12 12 21 12 12 12 12 12 21 12 12 12 12 12 21 12 12 21 12 21 12 12 12 12 21 12 21 21 12 12 20 21 12 12 12 12 12 21 21 21 21 21 21 21 12 21 21 12 12 12 21 21 21 21 13 21 21 24 21 21 12 21 21 21 12 12 21 12 12 12 12 2 12 21 12 12 12 12 12 20 12 12 12 12 21 21 24 12 12 12 21 12 20 21 12 12 12 12 21 21 21 21 12 21 12 12 20 12 12 21 12 21 12 12 21 21 21 21 12 21 21 12 12 12 12 21 21 12 12 21 12 12 12 12 12 12 21 2 21 21 21 21 21 12 12 12 12 12 21 21 21 21 12 21 21 21 12 12 20 12 12 12 12 21 21 12 21 12 21 12 12 20 12 12 12 20 12 12 20 21 21 21 21 2 21 2 2 21 2 2 21 2 2 2 21 21 2 21 21 21 2 2 6 2 2 2 21 21 21 21 21 21 21 21 12 12 20 12 12 20 20 12 21 12 20 21 21 21 21 21 21 12 12 21 12 12 21 12 12 12 20 12 12 12 12 21 21 21 21 21 21 12 12 12 12 21 20 4 12 12 12 21 20 21 12 21 21 21 21 12 2 21 21 21 21 21 24 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 12 12 21 21 21 21 21 21 12 21 21 12 12 21 12 21 12 21 12 12 21 21 21 12 21 12 21 11 12 12 2 2 12 21 12 12 20 21 21 12 21 21 21 12 12 21 12 21 12 12 12 12 20 12 21 12 4 12 12 12 21 21 21 21 21 21 12 21 12 12 21 12 12 21 20 12 21 12 12 21 12 21 21 12 21 12 12 12 12 12 21 12 21 21 21 21 12 21 21 21 12 12 12 12 20 12 12 21 12 21 12 21 4 20 12 20 12 20 21 12 21 12 21 24 21 21 12 12 12 20 21 12 20 12 2 21 12 21 12 12 12 2 21 21 21 12 21 21 2 12 12 21 2 21 21 21 21 21 12 21 12 21 12 21 12 12 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 20 21 12 12 12 21 21 21 12 21 21 12 12 12 20 20 20 12 12 12 12 12 12 21 12 12 21 21 12 12 21 21 12 21 21 21 21 13 21 21 21 12 20 12 12 12 12 21 21 12 21 21 12 21 21 21 21 21 24 21 12 21 21 12 20 12 20 21 4 21 12 12 12 21 12 12 12 21 21 21 24 21 2 21 21 21 21 12 11 2 2 21 12 12 12 12 21 21 21 21 21 21 21 21 2 2 21 21 21 12 21 21 21 12 12 12 20 12 20 21 12 12 12 21 21 12 12 21 20 4 12 12 4 4 20 21 12 12 12 21 21 12 21 12 21 21 2 21 21 21 21 2 2 21 2 21 20 12 12 21 12 12 12 12 21 21 21 2 12 2 2 21 21 21 12 21 12 12 12 12 21 12 12 12 12 12 12 2 21 21 21 12 21 21 21 21 2 24 21 21 21 12 12 12 21 21 21 21 12 12 20 12 12 12 21 2 21 21 12 20 21 21 2 21 21 12 12 12 21 21 12 21 21 21 21 21 2 21 21 2 21 2 21 21 2 21 21 21 2 2 12 12 12 12 12 21 12 16 21 12 2 12 21 21 21 12 12 21 24 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 2 2 20 2 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 12 12 21 12 12 21 12 12 12 12 21 21 20 21 12 12 12 12 12 12 21 21 21 21 21 21 13 21 21 21 12 12 21 21 21 21 21 21 21 21 11 21 12 21 12 12 21 21 21 21 12 21 12 12 21 12 12 21 21 21 21 12 21 21 21 21 21 21 21 12 21 12 21 21 21 6 21 21 21 12 12 12 21 21 21 2 2 21 12 21 12 12 12 21 21 21 12 12 12 12 21 21 21 21 12 2 12 21 21 21 21 12 21 21 21 21 21 21 12 12 21 11 21 12 21 12 11 12 12 21 12 12 21 21 21 21 21 21 12 12 21 20 21 12 21 12 12 12 12 2 21 21 21 12 12 12 21 21 12 12 12 21 21 12 12 12 20 12 12 12 12 12 21 12 12 12 12 12 21 12 2 21 21 12 12 20 12 12 12 12 21 21 12 12 12 12 20 21 12 20 12 21 12 12 12 21 21 21 21 12 21 12 12 12 12 12 12 12 20 12 12 12 21 12 20 12 4 21 4 12 12 21 12 12 12 12 12 21 21 12 12 21 12 20 12 12 21 12 12 20 12 12 12 12 20 21 12 20 12 20 21 12 12 21 12 12 21 21 12 20 12 20 12 21 12 21 21 12 12 12 12 12 12 21 12 12 21 12 21 21 20 12 21 12 12 21 21 21 21 12 21 21 12 21 12 21 12 12 20 12 12 21 21 21 12 12 12 12 21 20 12 21 12 12 12 4 12 20 4 21 21 12 12 21 12 21 12 21 20 12 20 12 21 2 21 2 21 20 12 12 20 20 2 21 21 21 12 12 12 12 21 20 12 12 12 2 21 12 21 12 20 12 12 12 12 21 12 12 12 12 4 12 12 12 20 21 21 12 21 21 21 21 21 12 15 20 12 2 21 21 12 12 12 12 21 12 12 20 12 12 12 12 12 12 12 21 2 21 21 21 12 21 12 12 12 21 21 12 21 21 12 12 21 12 20 21 12 21 12 12 12 12 12 12 21 12 21 12 20 12 21 21 12 12 12 12 12 4 12 20 21 21 12 12 21 21 12 20 12 12 20 21 21 21 21 12 12 12 12 12 21 21 21 21 12 12 12 20 12 12 12 12 21 21 21 21 12 21 20 12 12 12 21 2 12 21 2 2 12 21 21 12 12 21 12 12 12 12 12 2 21 2 21 21 2 21 12 12 12 12 12 12 12 2 21 21 12 12 21 12 20 4 12 12 12 21 21 21 21 21 12 12 21 12 21 12 12 12 21 21 21 21 21 21 21 12 21 12 21 12 21 21 12 21 4 12 12 12 20 12 21 21 12 21 12 12 12 12 21 12 12 12 12 12 20 21 12 12 12 21 12 12 12 2 2 12 12 12 21 12 4 12 21 12 12 21 12 12 12 12 12 20 12 21 12 21 12 21 21 21 12 12 4 12 20 12 12 21 21 21 21 21 21 21 12 12 12 12 21 21 21 21 12 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 12 12 2 12 12 12 12 12 20 21 20 12 12 21 12 21 12 21 12 12 21 12 20 21 12 21 24 12 12 12 21 12 21 21 21 12 21 12 21 12 12 12 12 12 12 21 21 12 12 12 12 12 12 12 13 12 21 21 21 12 20 12 12 12 12 12 12 12 21 21 21 12 12 21 21 21 12 12 2 12 12 21 21 12 12 12 12 21 21 12 21 21 12 21 12 21 21 12 21 12 21 21 12 21 12 21 21 21 21 12 21 21 21 21 12 12 12 21 2 12 21 12 12 21 21 20 12 2 12 21 21 12 12 21 12 21 12 12 21 12 20 12 20 20 12 12 21 21 21 12 12 12 12 12 12 21 12 12 21 12 21 21 21 12 12 24 12 21 12 12 21 12 21 12 12 12 21 20 12 21 21 21 21 21 21 21 21 21 21 12 12 20 12 20 21 21 21 21 21 21 21 21 12 21 12 2 21 21 12 12 12 21 20 12 12 12 2 2 2 21 12 21 21 12 21 12 21 20 2 2 2 21 12 21 12 12 12 12 12 21 12 12 21 12 21 21 21 12 21 21 12 21 21 21 21 21 21 21 12 12 12 12 12 12 21 21 21 12 21 21 21 12 12 12 21 21 21 21 2 21 12 12 12 12 12 20 12 12 12 12 21 21 12 12 12 12 20 12 12 12 12 12 12 12 12 21 12 12 21 12 12 21 12 12 12 12 12 12 20 20 20 12 21 21 12 21 12 21 12 12 12 24 11 21 12 21 21 12 12 12 12 12 12 12 21 21 11 12 12 21 21 21 21 21 21 21 21 12 12 21 21 21 21 12 12 21 21 12 12 21 21 20 12 12 12 12 12 21 21 12 12 21 12 21 21 21 12 12 12 12 12 21 2 21 2 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 12 12 12 21 21 21 21 21 21 12 12 12 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 12 12 21 21 21 21 21 21 21 21 21 12 21 6 12 12 12 21 21 21 21 2 21 21 12 21 21 21 21 21 21 21 12 12 12 12 4 21 21 21 21 21 21 21 12 12 21 21 21 12 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 20 12 12 12 21 12 21 21 21 12 21 12 12 12 12 15 21 12 21 21 21 21 12 21 12 20 12 12 21 21 21 21 2 21 12 12 12 12 12 12 12 12 12 21 21 21 21 12 12 12 12 21 12 21 21 21 20 12 12 12 12 20 20 12 12 12 12 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 12 21 21 16 21 21 21 12 12 21 21 12 12 12 12 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 12 12 12 21 12 12 12 21 12 12 12 21 21 24 21 21 12 12 21 12 12 4 12 20 21 12 20 21 21 21 12 21 21 12 12 12 12 21 21 12 21 12 21 21 21 12 12 21 12 21 21 21 21 12 21 21 21 21 12 21 12 21 21 21 21 21 15 12 21 21 21 12 21 12 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 12 21 21 21 12 12 12 21 12 21 12 21 21 21 21 21 21 12 21 20 21 21 12 12 12 12 12 21 21 12 12 12 12 21 21 21 24 21 21 21 21 12 12 12 12 12 12 21 21 21 12 21 21 21 21 12 21 12 21 12 12 12 20 21 21 12 12 21 21 21 21 21 21 12 21 21 12 21 21 21 21 12 21 21 21 21 21 21 2 12 21 21 21 21 21 21 2 2 2 21 12 21 21 12 12 12 12 21 12 21 21 12 21 12 21 11 21 21 21 24 21 21 21 21 21 21 21 12 21 21 21 21 21 12 12 20 20 12 12 12 21 11 21 21 21 21 21 21 12 21 21 21 12 21 21 21 12 21 21 21 12 12 12 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 2 21 21 21 12 12 12 12 12 21 21 6 12 12 21 12 12 21 21 21 21 2 12 12 12 12 20 12 12 12 12 12 12 12 21 21 12 21 12 12 12 12 12 21 21 4 20 12 21 12 21 12 21 21 12 12 21 12 21 21 21 12 20 12 12 21 21 21 21 21 21 12 21 12 12 12 20 12 12 21 12 12 20 12 12 12 21 21 20 20 21 4 12 12 4 12 12 21 12 12 12 12 12 12 12 20 12 12 21 12 20 20 21 21 12 12 21 12 12 20 12 21 12 12 12 12 12 12 12 20 12 12 20 12 12 12 12 4 20 12 12 20 12 12 12 12 12 21 12 4 4 20 12 12 12 20 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 12 12 21 12 21 24 21 21 12 21 21 13 12 21 12 21 12 13 21 21 21 2 21 21 21 21 21 12 12 21 21 12 2 21 21 21 21 21 21 21 12 21 21 6 21 12 21 12 2 21 21 21 21 21 21 21 12 21 21 12 21 21 12 12 21 12 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 12 20 12 20 21 12 12 21 21 21 21 12 21 12 12 12 21 12 21 21 21 21 2 21 2 21 21 12 12 12 12 12 12 12 12 21 12 12 20 20 20 12 12 21 12 12 12 12 12 21 21 21 12 21 21 12 20 12 12 21 12 12 20 21 12 12 12 12 21 2 12 12 12 12 12 21 2 12 12 12 12 12 21 21 21 21 21 21 21 12 21 12 12 21 21 12 12 21 21 21 21 12 21 21 21 21 21 21 6 21 21 2 21 21 21 21 2 21 21 21 21 12 12 12 21 21 12 12 12 20 12 12 12 24 12 12 21 12 12 12 4 20 12 12 12 21 21 21 12 12 12 12 12 21 20 20 12 12 21 12 12 21 12 12 12 12 12 12 12 21 2 12 11 21 12 12 12 20 21 21 21 12 21 12 20 20 21 12 12 21 12 12 11 21 12 21 12 12 21 12 20 12 21 12 21 21 12 12 12 12 21 12 12 12 20 20 20 21 21 21 21 21 12 12 12 21 21 21 12 21 21 12 12 21 12 21 21 21 12 12 20 12 12 12 12 12 20 12 12 12 2 12 12 12 12 21 12 12 12 20 20 21 12 21 12 12 21 21 12 21 12 21 12 21 21 21 21 21 12 12 12 12 12 21 20 12 12 21 12 12 12 12 21 12 12 12 12 21 21 2 21 12 21 12 12 12 12 12 21 12 12 12 12 12 12 20 21 12 21 21 21 21 12 12 21 12 21 12 12 20 20 20 12 12 21 12 20 21 12 21 12 20 20 4 12 12 12 12 21 21 12 12 12 12 12 20 12 21 21 21 20 21 12 4 12 12 12 21 12 21 12 12 12 20 12 21 21 2 21 12 12 21 12 12 12 20 12 12 21 21 2 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 2 21 12 21 21 12 12 12 12 21 12 12 20 12 12 24 12 21 20 21 12 12 12 12 21 12 21 12 12 12 12 21 12 12 12 12 12 12 21 12 20 21 12 21 12 12 20 12 20 12 12 12 12 21 21 21 12 12 21 12 21 21 21 21 21 21 12 12 20 12 20 21 12 20 20 12 21 12 21 12 21 12 15 12 21 12 12 20 21 21 2 21 21 21 12 20 20 12 12 12 12 12 21 21 12 12 12 12 20 20 12 12 12 12 12 12 12 12 21 12 12 12 12 12 12 12 20 21 21 21 12 12 21 12 21 12 12 12 12 12 12 12 12 21 12 21 12 20 12 12 12 21 12 21 12 12 12 12 21 21 21 12 12 12 12 12 12 12 21 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 21 12 12 12 20 20 21 12 2 21 21 20 12 21 21 21 12 12 21 12 21 12 12 12 12 12 20 12 12 21 12 21 21 2 21 21 12 12 12 20 12 12 21 21 24 21 21 21 12 12 12 21 21 21 20 12 12 12 21 21 21 21 12 21 21 24 21 12 21 12 20 21 12 12 12 12 12 12 12 12 12 12 21 21 12 21 21 12 21 21 21 12 12 21 12 21 21 12 21 12 20 12 4 4 20 4 4 12 12 4 20 4 12 21 20 12 12 21 12 12 20 12 12 12 21 12 21 12 12 4 21 12 21 20 20 20 12 12 12 12 12 12 21 12 20 21 12 21 21 21 21 21 21 21 21 12 21 21 12 12 21 21 12 12 20 20 21 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 12 12 21 12 12 21 12 21 21 21 21 12 21 12 21 21 20 12 21 12 21 12 21 12 21 21 21 21 21 12 12 12 12 12 11 21 21 12 21 12 21 20 21 12 21 4 21 21 21 21 21 21 21 12 12 20 20 12 20 21 12 12 21 21 21 21 12 20 21 12 12 12 12 20 12 21 12 12 12 21 21 12 12 12 21 21 21 21 12 21 12 21 12 12 12 21 12 12 20 21 12 21 21 12 12 12 12 12 21 12 21 21 12 12 21 12 12 12 12 12 20 20 12 21 12 12 21 21 21 21 20 21 12 12 12 21 12 20 21 21 12 21 12 12 21 12 12 20 20 12 12 20 12 12 21 21 12 21 12 12 21 12 12 21 12 12 12 21 21 21 21 12 12 12 12 12 21 20 12 12 21 21 21 13 21 12 12 21 12 12 21 12 12 12 12 12 12 12 12 20 20 12 12 12 12 21 12 21 21 21 21 12 12 12 12 20 12 12 21 12 12 20 21 20 21 21 21 21 21 21 21 12 21 21 21 12 21 12 12 20 21 21 12 21 12 12 12 20 21 12 12 12 12 21 12 12 21 12 12 12 12 20 20 12 12 4 12 12 21 21 21 21 12 21 12 21 12 12 20 21 20 4 21 20 21 21 12 12 12 21 21 12 21 21 21 12 21 12 21 12 12 12 12 12 12 21 21 12 12 12 21 12 21 21 12 12 21 4 12 12 12 20 12 20 12 20 20 12 12 20 4 4 12 12 20 12 12 21 20 21 20 12 21 12 21 12 21 12 12 21 12 21 21 21 12 12 21 21 4 21 12 21 21 12 12 21 21 21 21 21 21 21 2 21 21 21 21 12 12 21 20 4 12 12 12 21 20 12 21 21 21 12 21 12 21 12 20 20 12 12 21 21 12 21 12 21 12 12 21 12 21 21 12 12 12 12 21 12 21 21 12 12 12 21 21 12 21 21 12 12 12 12 12 20 12 21 21 12 21 21 21 2 12 21 12 12 12 12 21 20 12 12 21 21 12 21 21 12 21 21 12 12 12 20 21 12 12 21 12 21 21 21 21 21 21 21 21 16 21 12 21 12 12 21 12 21 21 21 21 21 21 12 12 21 4 21 21 21 21 21 12 21 12 21 21 21 12 21 12 21 21 12 21 21 21 21 12 12 12 12 21 20 4 12 12 4 12 12 12 12 12 4 12 12 12 4 21 4 12 4 4 12 12 4 12 20 20 6 21 21 21 10 12 12 21 4 20 12 4 4 4 4 4 4 20 4 20 4 12 4 4 20 4 12 20 21 12 12 21 20 20 21 21 12 20 21 4 21 12 20 21 12 12 12 20 4 12 4 4 12 4 12 20 12 12 4 12 20 20 12 21 12 12 21 12 21 21 12 12 21 12 12 21 21 21 12 12 12 12 12 12 12 12 4 4 4 20 12 12 4 20 4 12 4 20 20 4 4 4 4 20 12 20 20 20 12 4 12 20 20 12 21 12 20 20 12 12 21 21 12 4 12 21 12 12 21 12 12 12 12 12 20 20 20 4 12 21 12 12 4 4 4 21 20 20 12 12 20 12 20 12 12 20 4 4 12 4 20 20 12 21 12 4 21 21 12 21 12 12 12 12 21 21 21 21 21 12 12 12 21 12 20 21 12 21 12 4 20 4 21 4 12 12 4 12 20 12 21 4 20 12 12 4 20 20 21 20 4 12 12 12 20 4 20 21 21 12 20 12 21 4 4 4 4 4 4 20 12 21 20 4 4 20 12 4 4 12 4 12 4 20 4 20 12 12 4 12 12 12 4 12 20 4 20 12 12 20 21 12 21 12 20 12 12 12 20 21 12 2 12 21 21 21 21 21 21 12 12 12 12 21 12 12 21 12 13 12 12 12 21 12 4 12 12 21 20 4 12 20 20 4 12 4 12 4 21 20 21 21 21 21 12 20 20 12 12 4 12 20 4 20 21 12 12 12 20 21 12 12 21 12 21 12 21 20 21 20 21 21 20 12 21 4 12 20 4 12 12 12 21 12 12 12 12 20 12 12 21 12 21 2 21 12 21 20 21 12 12 12 12 21 12 4 12 4 4 20 12 20 12 12 21 12 21 12 12 21 21 12 21 12 21 12 12 20 20 20 4 12 4 20 4 12 20 21 21 29 12 21 12 21 21 2 2 12 20 4 12 21 21 12 12 29 21 21 12 21 12 12 12 12 12 12 21 12 21 21 21 12 12 21 21 12 20 20 21 4 17 20 20 12 12 12 12 20 12 12 21 20 12 21 20 12 21 12 12 12 21 12 12 12 20 21 12 12 12 12 12 21 12 12 12 12 12 12 21 21 21 12 12 12 20 12 21 21 12 12 21 12 12 12 12 12 12 20 15 20 12 12 21 12 21 12 12 12 12 12 12 21 2 21 12 12 20 12 20 12 12 12 20 20 12 12 12 12 12 21 21 12 20 21 4 20 21 12 12 4 4 12 12 20 20 21 4 15 20 12 21 20 12 4 12 20 4 2 4 4 4 4 20 20 4 4 4 20 4 8 4 12 12 12 21 21 12 20 20 20 20 12 12 12 12 4 12 4 12 12 21 20 21 21 21 12 12 12 20 21 21 12 12 12 12 20 21 12 12 12 12 8 12 20 21 12 12 12 12 12 12 21 12 21 20 12 4 12 12 12 12 12 20 12 12 4 20 20 12 12 4 12 12 12 4 12 12 12 4 12 20 4 12 4 4 4 4 12 21 12 12 21 12 17 21 21 21 12 4 21 20 12 2 12 12 12 12 12 21 12 12 12 4 12 12 12 12 12 12 20 21 12 12 12 12 12 12 12 12 12 4 21 20 12 12 12 21 12 2 12 12 17 15 21 12 12 21 12 12 12 12 12 12 12 12 21 21 12 2 12 12 21 12 12 21 21 12 12 21 12 21 12 21 15 12 21 12 21 21 12 12 12 21 12 12 21 12 21 21 12 15 21 21 12 21 21 12 12 12 21 12 12 20 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 21 12 12 21 21 12 21 21 12 12 20 11 12 12 12 21 21 6 13 21 21 21 21 12 21 21 29 21 21 17 12 12 12 21 21 21 21 21 21 17 21 21 21 12 12 11 21 21 13 6 13 21 21 21 21 21 21 21 21 17 21 21 21 21 12 12 12 21 21 12 12 21 2 29 21 17 2 21 21 21 2 21 21 2 21 21 2 12 12 12 21 21 12 12 12 20 12 12 12 12 21 3 12 12 12 12 12 12 12 20 21 21 17 12 12 12 21 21 12 20 12 12 21 2 12 12 21 21 17 12 21 12 12 21 12 12 12 21 21 20 3 21 21 12 21 21 21 21 12 12 21 20 29 21 21 21 12 12 12 12 12 20 12 12 21 21 12 21 12 21 12 21 21 12 21 12 12 21 12 12 12 12 21 12 21 12 21 12 4 21 21 21 21 20 12 12 20 2 21 21 21 12 21 12 12 20 12 12 12 21 17 12 12 21 12 21 12 20 29 12 21 12 12 29 12 21 12 21 12 21 12 12 12 21 15 21 21 12 12 21 12 12 21 17 2 2 12 21 12 20 12 21 12 21 2 12 12 12 12 21 21 21 21 21 12 12 12 12 12 12 21 12 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 17 21 21 21 21 21 21 21 12 21 21 21 12 21 4 12 20 12 12 17 21 21 21 12 12 12 12 12 12 12 12 12 20 12 12 12 17 21 21 12 12 21 20 12 21 12 4 20 4 20 12 12 12 21 21 21 21 21 20 12 4 12 2 21 12 12 12 4 12 20 21 12 12 4 12 12 21 21 21 12 12 21 17 21 21 20 12 12 12 21 12 12 21 12 21 21 21 12 12 12 12 12 29 21 12 21 21 12 21 21 12 21 12 12 12 20 12 12 12 21 12 12 12 12 20 20 21 12 12 12 12 12 2 21 12 21 21 12 4 12 12 21 12 12 20 20 12 4 12 15 12 12 20 12 12 12 21 12 12 12 21 21 12 12 21 20 12 12 20 12 12 12 20 12 12 12 20 12 21 12 21 12 20 12 12 12 20 4 12 21 12 12 12 21 20 21 12 21 21 21 12 12 21 21 21 12 12 21 21 21 12 12 21 21 17 29 26 21 17 21 21 26 21 21 21 12 21 21 21 21 21 12 12 12 21 12 12 21 12 21 12 17 21 21 21 21 12 21 12 12 12 20 12 21 12 12 12 12 2 15 2 21 17 12 12 12 4 12 12 12 12 21 21 12 2 21 21 15 21 12 21 21 12 12 12 12 12 12 20 12 12 12 12 21 12 2 21 12 21 12 21 12 21 21 20 21 20 12 21 12 2 12 21 2 21 21 21 21 21 12 12 12 12 12 21 12 21 12 21 12 21 21 12 20 12 12 21 21 12 21 2 21 21 21 2 12 12 12 12 12 20 12 21 12 21 26 21 2 21 12 21 21 12 12 12 21 21 12 12 21 12 12 12 17 12 12 12 21 21 21 12 12 21 12 12 12 21 12 12 12 12 21 21 2 21 15 2 21 21 12 12 20 12 4 12 12 12 21 2 12 12 21 12 21 12 12 12 12 12 12 20 21 21 21 21 12 21 21 12 12 12 12 12 12 12 12 21 12 21 2 21 21 12 21 12 12 12 12 21 12 12 20 12 21 12 12 21 21 12 12 21 21 12 12 12 21 21 21 21 12 21 12 12 2 2 21 21 21 21 21 21 12 21 12 21 21 12 21 12 21 21 29 21 21 2 21 29 21 21 12 21 20 21 12 12 12 12 12 21 21 12 21 21 12 12 12 12 12 12 21 12 12 21 17 21 2 12 2 21 12 21 21 21 21 12 12 21 12 21 21 12 12 20 21 21 12 12 21 12 21 12 12 12 21 12 12 12 21 21 21 21 21 12 21 4 12 21 12 21 12 12 2 21 21 12 21 12 12 20 12 12 21 21 2 21 21 21 26 12 12 12 21 20 12 12 21 21 21 26 21 21 2 21 21 2 21 21 12 21 17 21 12 21 21 11 2 12 2 21 2 21 17 13 21 21 21 21 21 21 12 12 12 20 12 21 21 21 12 12 21 12 12 20 12 20 12 21 12 12 21 21 12 21 21 12 12 12 12 4 21 21 21 12 21 12 21 12 12 12 20 12 12 21 13 21 21 21 21 21 12 21 20 12 21 29 17 21 21 21 21 21 12 12 21 12 12 21 21 26 17 21 12 21 12 12 12 12 12 12 21 21 12 21 12 12 20 12 12 12 12 12 12 12 12 26 21 12 21 15 21 21 21 12 12 12 12 12 12 21 21 21 21 21 12 21 21 21 12 21 12 12 12 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 12 21 12 12 21 21 21 2 21 21 21 12 21 12 2 21 21 21 21 21 12 12 12 21 12 12 12 12 12 29 21 21 12 12 21 15 21 12 12 12 21 12 21 21 21 21 12 12 20 12 21 12 21 12 21 17 21 21 12 21 21 29 5 12 12 21 12 12 12 20 12 21 12 21 12 12 12 21 21 12 21 12 12 12 12 12 21 12 21 15 21 2 21 21 21 12 12 21 21 12 21 21 21 12 12 21 12 21 12 21 21 12 21 12 12 21 12 17 21 12 12 12 12 12 29 12 21 12 21 12 21 21 12 21 12 12 12 12 12 2 2 21 12 21 21 21 26 12 12 12 12 21 12 4 12 12 20 12 12 21 21 21 12 21 21 12 21 21 12 12 12 12 20 12 21 21 21 12 12 12 21 21 20 20 12 12 12 21 21 21 21 21 12 21 21 12 21 12 12 21 21 12 12 12 12 21 20 12 20 20 12 21 12 21 21 21 21 12 12 12 21 12 12 20 12 21 21 12 12 21 12 12 21 12 12 12 12 12 21 21 21 21 21 21 2 2 21 21 12 12 21 12 21 12 21 21 21 12 21 21 21 2 21 12 21 12 12 21 2 21 21 21 21 21 21 2 21 12 12 21 13 21 21 21 12 21 12 12 4 12 12 21 21 26 21 21 21 21 21 21 12 12 21 12 21 12 21 20 12 12 21 21 21 26 21 21 21 21 12 21 20 2 21 12 12 12 12 12 21 21 12 12 21 21 12 12 12 12 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 12 12 21 21 2 21 21 21 21 12 2 21 17 21 21 21 21 21 12 12 12 12 21 12 12 12 21 26 21 21 21 2 21 12 21 21 21 12 12 21 12 12 12 12 12 21 12 21 21 12 21 21 12 20 21 20 12 12 12 20 12 12 21 12 21 21 26 21 21 21 21 21 12 12 20 20 21 12 4 21 12 21 12 21 12 21 12 21 21 12 21 12 21 12 12 12 21 12 12 12 12 20 12 13 21 21 2 11 12 12 20 21 12 12 21 12 12 12 2 2 21 21 12 21 21 21 12 21 21 12 12 12 12 21 12 21 12 12 29 15 21 21 21 21 21 21 21 21 21 21 13 2 12 29 21 12 21 21 12 21 12 21 21 21 21 12 12 12 20 21 21 21 21 12 12 12 21 12 21 21 21 12 21 12 20 12 20 12 12 4 20 12 12 21 2 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 12 12 21 12 12 21 12 21 21 5 21 12 20 12 2 15 21 21 21 2 2 21 21 21 21 21 21 12 21 2 21 21 12 12 2 21 21 21 21 2 21 21 12 21 12 4 12 21 12 21 21 21 12 2 21 15 29 21 21 21 21 21 15 21 21 21 21 12 12 21 17 21 12 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 12 12 12 21 12 12 21 21 12 12 21 20 20 12 20 20 12 21 12 26 11 21 21 21 21 12 17 15 12 21 12 12 12 21 12 2 12 21 21 21 12 12 21 21 12 11 12 21 21 21 21 21 26 21 12 12 12 12 12 12 21 21 21 12 21 21 21 21 21 21 12 12 12 12 21 12 21 12 12 21 21 12 21 12 15 12 21 12 21 2 21 5 12 12 12 12 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 12 12 12 12 12 12 26 21 12 12 21 21 12 21 21 21 21 21 12 2 21 12 21 12 12 12 21 12 21 11 21 21 21 12 21 21 21 12 21 21 21 21 12 21 12 12 21 21 12 12 21 12 20 12 12 2 21 21 21 21 21 12 11 12 26 21 21 21 12 12 21 21 21 26 21 21 21 21 21 26 21 12 21 21 12 21 21 21 21 21 21 21 21 12 12 21 12 21 21 12 12 21 21 12 21 21 21 21 21 21 12 21 21 21 21 5 21 21 4 12 21 21 12 4 21 12 12 12 12 12 21 21 17 21 13 21 26 21 26 12 21 21 21 21 21 21 12 21 12 20 21 21 21 12 21 21 21 12 12 21 21 21 12 12 12 20 12 21 21 21 21 12 21 12 12 20 21 12 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 21 21 21 21 12 12 20 12 12 21 21 12 21 21 21 12 21 12 21 21 2 21 12 12 12 12 12 12 12 12 12 12 21 12 12 12 12 12 12 12 12 21 12 12 12 12 12 12 20 12 12 12 20 12 12 21 12 12 12 12 12 20 12 21 4 12 21 21 12 12 21 20 12 21 12 20 12 20 21 12 12 12 21 12 12 12 12 20 12 20 4 12 12 12 12 12 21 21 21 12 12 12 12 12 21 12 12 12 12 21 21 21 2 21 21 21 21 21 21 21 21 20 21 12 12 21 12 12 12 12 2 12 12 21 12 21 20 20 12 21 12 21 12 17 21 21 5 12 12 12 12 21 21 20 12 21 12 12 20 21 21 5 21 21 21 21 2 21 29 21 26 5 21 15 21 21 21 21 21 21 12 12 21 21 21 21 12 12 21 21 12 21 21 12 21 29 21 12 21 21 20 21 21 12 21 26 12 21 5 21 12 21 5 21 12 21 21 21 21 21 21 21 21 21 12 12 26 12 21 21 21 26 21 12 12 21 21 12 12 15 21 21 21 21 21 21 12 21 21 21 12 12 21 2 21 12 12 21 12 12 12 12 21 12 12 12 12 15 12 21 21 12 12 12 21 12 20 12 12 12 12 21 12 12 4 12 12 12 12 12 4 12 12 12 20 21 12 20 12 20 12 12 12 21 21 12 4 20 12 21 20 21 12 12 21 12 12 20 12 20 4 20 12 12 21 20 4 12 20 4 12 12 12 12 20 20 12 4 12 4 4 12 12 12 21 12 12 12 21 21 21 12 12 12 21 12 12 4 20 12 12 12 4 21 12 4 12 12 12 4 12 20 4 12 21 20 21 20 21 4 4 20 20 20 4 12 20 20 12 12 4 5 12 4 20 4 12 4 4 20 20 12 12 12 20 12 20 21 12 12 20 15 12 20 4 12 12 20 20 21 4 12 20 20 12 21 4 21 12 12 12 12 12 12 12 21 21 12 12 21 21 15 21 21 21 21 5 21 21 2 21 12 21 26 26 5 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 17 21 21 29 21 21 5 21 12 21 15 12 5 26 15 5 21 5 21 21 21 12 12 21 21 12 21 21 21 26 21 21 21 21 17 21 21 17 15 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 26 21 21 21 21 21 21 21 21 2 2 21 21 21 21 12 21 21 21 6 21 21 21 21 21 21 21 21 29 21 21 21 12 12 20 12 12 26 12 20 20 21 21 12 21 5 26 21 21 12 12 12 12 12 12 12 12 12 4 12 21 21 26 21 21 21 21 12 12 17 12 20 12 20 12 12 12 12 21 12 26 21 12 21 5 21 12 12 12 20 12 20 21 12 20 12 26 21 21 13 12 21 12 21 20 12 12 12 12 12 20 4 12 20 12 12 21 21 21 12 21 12 12 20 4 12 12 21 12 12 12 21 21 21 12 21 21 12 20 21 20 20 21 21 12 12 12 12 20 12 12 21 21 12 21 12 21 21 12 20 21 12 21 21 21 21 21 21 12 12 12 21 26 12 12 26 21 12 12 12 20 21 5 12 12 20 12 12 21 12 26 21 21 21 15 12 12 12 12 21 12 21 20 21 12 21 12 20 12 12 21 12 20 12 12 12 21 13 21 2 26 12 12 12 12 12 12 12 12 12 21 21 21 21 12 21 12 15 12 12 2 21 21 21 21 12 12 12 12 21 12 21 21 21 12 12 12 12 12 12 21 21 21 2 21 21 21 21 21 21 21 21 12 12 21 21 12 12 21 12 12 20 12 21 21 12 21 21 12 12 20 12 12 26 12 21 21 11 12 12 21 20 12 12 12 29 4 12 21 21 21 12 4 12 12 20 12 5 12 12 12 5 21 21 12 21 15 12 12 12 12 3 21 21 12 12 21 20 20 21 21 21 21 12 12 21 12 21 20 15 21 21 21 12 12 21 21 12 12 21 21 21 21 21 21 21 21 12 21 12 12 21 21 21 2 21 21 21 12 21 12 4 12 12 12 21 12 21 1 21 12 21 12 20 12 21 21 2 12 21 21 21 12 12 12 12 21 21 21 21 12 21 26 21 21 21 21 21 12 26 26 21 21 12 12 12 12 12 21 5 21 12 12 12 21 12 21 21 21 21 2 21 12 21 12 21 21 21 21 12 21 21 12 21 12 11 12 21 12 12 12 21 21 21 12 12 12 12 12 12 5 12 29 21 12 21 12 21 12 12 12 12 20 21 2 26 5 21 21 26 12 12 12 20 21 12 21 21 21 26 5 12 12 12 12 20 21 12 21 12 12 21 21 26 12 12 12 21 12 21 12 5 21 12 21 21 12 21 21 12 2 12 12 20 12 12 12 21 12 12 21 20 12 12 12 21 12 21 12 12 12 20 21 21 21 21 20 21 20 12 12 12 21 21 21 21 20 12 12 20 12 4 12 12 2 2 2 21 21 12 12 12 12 12 12 12 12 26 5 12 12 5 21 12 12 4 20 12 2 5 21 21 21 21 12 12 12 21 21 26 21 21 21 12 12 21 12 21 12 12 26 12 21 2 5 21 12 12 21 21 12 21 21 21 21 21 12 12 21 12 12 12 12 21 12 21 21 21 21 21 21 21 21 21 12 21 12 12 21 12 12 12 12 20 12 12 12 12 12 21 12 12 2 21 21 12 12 12 12 12 12 12 26 5 21 21 21 21 12 12 5 26 12 12 12 12 26 21 12 12 12 12 12 5 26 12 12 12 12 12 21 21 21 15 12 12 12 12 12 4 21 12 12 12 12 26 21 21 21 21 21 21 12 12 21 21 21 12 21 21 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 12 12 12 12 12 21 12 21 21 21 21 21 2 12 26 15 12 21 12 12 12 21 21 12 12 21 26 21 21 21 17 21 12 12 21 21 11 26 11 21 21 21 12 21 5 26 21 21 21 21 21 21 26 5 21 21 21 12 26 21 12 12 12 20 12 20 12 12 21 21 12 12 12 12 21 12 21 21 12 12 12 12 12 21 12 12 12 12 2 21 21 21 12 21 21 12 20 12 12 20 12 12 21 21 21 12 21 21 12 12 21 21 21 12 21 12 12 12 12 12 17 21 21 12 12 17 12 12 12 12 21 12 12 21 2 21 21 12 12 12 21 12 26 21 21 21 11 12 12 20 12 12 21 26 26 21 21 12 21 21 12 12 12 12 20 12 26 12 12 12 21 21 21 21 21 2 15 21 21 21 6 21 21 12 21 12 20 12 21 12 12 21 12 12 20 20 12 12 21 21 12 12 21 21 20 12 12 12 12 12 21 21 2 21 12 21 12 12 12 12 12 21 21 12 12 21 21 12 2 26 21 12 21 12 12 12 12 12 5 12 12 21 21 21 21 12 21 26 12 21 21 12 21 12 12 12 21 12 12 26 21 21 5 5 21 21 12 12 4 20 20 12 21 21 12 12 20 12 12 21 21 21 12 12 12 12 21 12 21 2 21 12 12 12 12 2 21 21 21 21 12 21 12 12 21 12 2 21 12 21 21 21 21 12 21 21 21 26 5 21 2 21 12 20 12 12 21 21 15 21 21 21 13 21 12 26 21 5 12 21 26 21 21 21 12 12 12 21 21 21 21 21 13 12 21 21 12 21 12 12 2 2 12 21 21 21 12 2 2 21 12 21 21 21 12 21 12 21 12 21 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 5 21 21 21 12 5 21 21 5 15 21 21 21 21 21 12 5 21 21 12 12 21 12 21 21 26 21 12 21 21 21 21 21 12 21 21 21 12 21 21 15 12 21 21 21 5 21 5 21 21 5 12 21 26 15 12 20 12 21 12 5 15 21 12 12 12 12 12 12 12 12 21 26 21 26 5 15 21 21 21 21 21 5 15 12 21 5 21 21 26 21 21 12 12 12 21 12 20 12 20 12 26 12 21 21 21 26 21 21 12 12 12 12 12 21 12 12 20 13 26 12 5 12 20 21 12 12 12 21 5 21 21 12 12 12 11 12 21 12 12 20 12 21 12 12 20 4 12 12 21 20 21 12 21 20 12 12 20 12 12 21 2 21 21 21 21 21 12 21 12 12 21 21 21 12 12 12 12 12 21 5 21 5 12 21 12 12 12 12 21 5 2 21 12 12 21 21 12 12 12 21 26 21 12 12 11 21 5 12 12 21 12 20 21 21 12 12 26 5 21 5 12 12 12 12 21 21 21 21 12 21 20 21 12 12 12 21 21 21 12 12 12 21 12 21 20 21 12 12 12 12 12 21 21 12 12 12 12 12 21 20 12 12 12 12 12 12 21 21 21 21 12 12 21 12 21 11 21 21 26 12 5 21 5 12 5 12 21 5 21 26 26 12 21 12 12 12 20 21 21 12 12 12 21 20 12 21 12 21 21 21 12 21 2 21 21 21 26 21 21 12 12 12 12 21 21 21 12 21 12 21 21 12 26 5 12 21 26 21 12 12 12 20 21 26 21 12 12 21 12 12 20 12 12 12 12 12 12 12 21 12 12 12 12 12 4 21 12 21 21 21 12 20 12 12 26 12 12 12 20 20 12 20 12 12 12 12 12 21 12 12 4 20 21 12 26 20 20 12 20 20 12 11 12 12 20 20 20 12 12 12 21 12 12 20 12 12 20 20 4 20 12 21 21 12 21 12 12 12 21 21 20 12 12 12 12 21 21 21 21 21 21 12 21 12 21 12 12 21 15 21 12 12 21 2 12 20 20 12 21 21 21 12 12 12 20 12 21 21 20 12 4 20 12 20 20 12 12 4 26 21 12 12 12 12 20 20 12 20 12 12 21 21 15 15 12 12 21 12 12 12 12 12 12 12 12 12 12 12 12 21 15 20 21 12 12 21 21 21 12 21 12 12 21 12 21 12 12 21 12 12 26 15 20 21 12 12 12 12 12 21 12 21 12 12 21 21 5 21 12 21 12 12 12 21 12 12 21 12 21 12 12 12 20 20 21 21 21 12 12 21 12 21 12 12 21 12 21 12 21 20 21 21 12 21 12 12 20 12 21 12 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 5 21 12 21 5 21 21 21 2 12 12 12 21 12 21 21 21 5 12 12 12 12 21 12 21 12 21 5 12 12 20 12 21 21 21 21 21 5 12 12 12 5 15 21 12 21 21 21 21 21 12 12 5 12 12 20 13 21 21 5 21 21 11 21 26 26 5 21 5 12 12 20 21 12 21 26 5 12 21 12 26 12 21 20 2 12 21 12 12 21 21 21 21 21 21 12 21 6 21 21 21 12 12 21 12 12 21 21 21 21 21 21 21 21 12 12 21 12 12 21 21 21 12 12 12 21 21 21 21 21 12 12 12 21 12 12 12 12 12 12 21 21 21 21 12 21 21 21 12 21 12 12 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 12 12 12 12 12 12 12 12 12 21 2 21 21 21 21 12 12 21 12 12 21 12 21 21 21 21 21 21 21 12 21 21 21 21 11 21 21 12 12 12 21 21 21 21 21 21 12 12 12 12 21 12 21 12 21 21 21 21 12 12 12 20 12 12 12 21 12 21 12 12 12 21 12 21 21 21 12 12 12 21 21 21 2 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 2 21 21 12 20 12 20 12 12 12 12 21 21 21 12 21 20 12 21 12 21 21 21 21 12 12 20 12 12 21 12 21 21 12 21 21 12 12 5 12 21 5 21 26 21 5 21 5 26 5 5 12 21 21 26 21 21 21 12 21 21 12 20 26 15 21 20 12 21 26 21 21 21 21 15 12 12 12 21 12 21 21 5 21 21 21 26 12 12 12 21 12 21 12 12 12 20 12 21 21 21 21 12 21 21 12 21 12 12 21 21 21 12 12 12 12 20 20 21 12 21 21 21 21 21 12 12 12 12 21 12 21 21 21 21 21 21 12 21 5 21 21 21 26 21 21 2 26 5 21 26 5 21 2 21 12 12 5 12 29 21 21 21 5 21 21 21 21 21 12 5 21 5 21 21 21 5 21 21 21 21 21 5 12 21 11 21 21 21 21 21 21 21 21 11 21 26 5 21 21 21 26 21 26 21 5 21 26 5 5 21 26 21 26 5 5 5 21 26 26 21 12 21 21 21 21 15 21 21 21 21 21 21 12 21 12 29 21 5 2 21 2 5 21 26 5 26 5 5 12 5 15 21 5 21 5 12 5 21 5 21 21 21 21 21 21 21 21 26 5 26 15 12 12 20 26 21 20 20 12 5 5 21 21 12 5 12 5 21 12 21 12 5 12 20 12 21 26 5 21 12 5 12 12 12 12 5 26 21 21 12 26 21 12 12 5 21 21 21 12 21 12 21 12 21 21 12 20 12 12 21 12 21 21 21 21 21 21 21 21 21 6 12 21 12 12 21 21 12 12 21 12 21 21 12 12 26 5 26 26 12 21 21 26 21 21 21 12 12 21 21 20 12 12 26 26 21 5 21 12 12 5 21 5 5 26 21 21 12 21 12 12 21 12 12 21 12 12 26 26 26 5 21 21 21 2 21 21 21 12 21 12 12 21 21 21 11 12 12 21 21 12 21 12 12 21 2 5 5 21 5 21 15 21 5 12 12 26 21 5 21 5 26 12 21 5 26 26 21 5 21 5 5 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 26 5 26 26 26 5 26 5 21 21 21 5 5 5 12 21 5 12 5 26 21 26 15 12 12 21 21 26 21 21 21 2 2 12 12 12 21 12 12 21 21 12 21 21 21 5 26 21 26 5 5 26 5 5 5 21 26 21 26 21 15 21 21 21 5 26 21 26 12 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 12 12 21 2 12 21 12 12 21 21 12 12 11 21 21 21 12 13 26 12 21 5 21 5 26 21 26 5 21 26 5 26 26 21 5 21 21 21 5 26 26 21 21 12 12 12 21 21 12 21 12 12 12 21 21 12 21 21 12 12 21 21 21 12 2 21 21 21 21 21 12 21 12 12 12 21 21 21 26 21 26 5 21 5 26 5 5 26 21 21 26 21 5 21 5 15 26 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 13 21 21 21 21 21 2 5 12 13 21 21 5 21 21 21 26 12 21 21 12 26 21 5 21 11 5 2 5 26 5 5 21 12 21 21 12 12 5 15 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 26 5 26 15 26 5 5 5 21 21 21 26 5 29 5 21 5 26 5 5 5 21 21 2 21 12 12 21 21 21 21 21 12 12 21 21 12 12 5 26 5 26 5 26 5 26 5 26 21 12 21 21 21 12 21 21 26 5 15 21 12 12 12 12 12 21 12 21 5 12 26 15 12 12 12 21 21 2 21 21 21 21 21 26 21 26 26 5 5 5 26 5 26 17 26 5 21 5 21 26 21 5 5 21 21 21 21 21 21 21 2 2 21 2 21 21 21 17 21 26 5 26 21 21 5 21 21 21 26 21 21 5 5 21 21 21 21 21 21 21 21 5 21 21 5 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 6 1 26 26 2 5 5 26 26 21 5 26 21 21 21 5 21 21 26 15 2 2 2 2 2 21 5 2 21 2 26 5 26 5 5 26 5 5 5 5 26 26 5 26 6 21 2 5 26 26 5 5 26 12 12 21 12 12 21 26 5 26 12 12 21 12 5 26 12 21 12 12 5 5 21 26 21 21 26 5 2 21 21 21 21 21 21 21 2 21 21 21 21 26 26 15 26 5 5 21 26 5 21 26 5 21 26 21 26 5 5 21 5 21 26 21 21 21 21 2 21 21 12 21 21 12 21 21 21 21 21 26 5 2 21 26 26 26 5 26 12 21 26 21 21 21 5 21 26 5 26 5 12 5 21 21 21 21 21 21 12 21 21 12 21 12 12 21 21 12 21 12 21 21 12 12 12 12 12 12 12 21 12 12 12 21 21 12 12 12 26 26 26 5 26 5 26 5 5 26 21 26 5 26 26 5 15 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 2 12 21 21 26 5 21 26 21 21 21 21 5 5 5 5 5 5 21 21 21 21 21 29 5 21 12 5 21 21 21 21 21 26 21 1 21 5 21 5 21 21 21 12 12 21 21 21 21 21 12 21 21 12 21 21 12 21 2 21 5 5 21 12 26 21 5 21 5 12 12 12 20 12 6 5 21 5 26 21 5 21 26 5 5 21 26 5 12 11 21 21 21 21 21 12 26 5 15 5 11 5 21 21 26 5 12 21 21 26 11 5 21 12 21 21 21 21 21 5 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 12 12 21 21 12 12 21 21 21 21 21 12 12 12 12 21 12 21 12 12 15 20 12 4 12 12 12 12 12 20 12 4 20 21 12 12 21 12 12 21 12 12 20 12 12 21 12 12 12 12 12 12 12 12 12 12 12 12 12 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 12 29 21 12 26 5 12 12 21 26 12 5 21 21 26 2 12 12 21 12 21 12 15 21 26 5 26 26 5 21 15 5 26 15 26 12 12 12 20 21 5 20 12 12 26 12 26 15 21 21 5 26 5 26 26 21 21 5 5 5 26 5 12 21 21 21 12 12 12 12 12 21 21 21 21 2 21 21 21 5 26 26 5 26 26 5 5 21 5 15 21 5 5 26 5 26 5 5 26 5 5 5 5 26 21 12 21 21 21 21 26 26 26 5 5 26 21 5 5 21 12 12 21 12 12 21 21 21 21 21 21 12 12 21 15 12 26 26 21 5 21 21 26 5 12 12 26 21 5 5 5 21 5 21 12 21 26 5 21 21 26 12 12 26 21 12 12 12 26 12 21 26 26 21 21 12 5 12 21 5 12 26 21 21 5 12 21 12 21 21 12 26 21 26 26 5 21 21 5 21 21 12 12 12 12 21 21 12 12 21 21 21 21 12 21 21 12 12 20 20 12 12 20 21 12 12 21 12 2 21 21 21 21 12 12 12 21 12 2 21 21 21 2 21 29 26 5 21 5 26 26 21 5 5 5 12 26 5 5 26 26 26 26 21 21 26 5 21 26 21 21 26 21 5 5 26 21 5 5 26 21 26 12 21 21 12 21 21 21 12 21 21 21 21 21 12 12 21 12 12 26 5 5 21 21 26 5 26 26 21 21 26 26 26 5 12 26 26 5 21 26 5 26 12 26 21 21 21 21 21 5 5 21 21 26 21 5 21 12 5 26 12 26 21 21 21 12 21 21 21 12 12 12 12 20 12 12 12 21 21 12 12 21 12 12 21 21 12 21 4 12 12 21 12 21 21 12 12 12 12 12 21 12 21 21 12 21 12 12 21 12 12 12 12 20 12 12 21 20 21 21 21 4 12 12 20 12 21 12 26 12 20 12 21 21 5 12 12 4 20 20 12 20 21 21 26 26 5 12 12 12 12 21 5 15 21 12 21 12 12 21 26 12 12 20 26 5 20 12 20 12 26 20 4 20 26 21 21 12 5 21 21 12 20 12 12 15 21 12 20 12 12 21 21 5 12 12 12 12 26 20 12 12 20 4 26 20 12 20 12 20 20 20 12 12 26 21 21 12 12 21 21 5 12 20 20 12 4 12 26 12 5 5 21 21 12 21 20 12 12 21 21 12 26 12 12 26 20 20 20 20 4 12 12 12 12 4 20 12 21 12 21 5 21 12 12 12 21 12 12 12 12 21 21 21 21 12 12 12 12 12 21 20 12 21 12 12 4 21 2 21 21 12 12 21 21 12 12 21 12 12 12 21 12 12 12 12 12 12 21 12 12 12 12 12 12 12 12 21 21 21 21 2 21 21 21 21 26 5 21 5 26 5 5 6 5 26 5 5 26 5 26 5 5 26 5 5 5 21 5 26 26 26 5 21 5 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 12 12 21 12 12 21 12 21 21 12 12 12 21 20 12 12 21 21 21 12 12 21 12 21 21 21 21 1 26 21 26 12 26 5 26 21 26 26 5 5 26 26 21 21 21 21 21 26 12 4 20 12 5 26 5 26 12 26 12 12 21 21 5 12 12 20 12 20 12 21 26 21 5 21 21 12 12 21 26 12 12 20 21 21 12 20 21 12 12 5 21 12 12 21 12 12 12 12 21 12 21 12 12 12 12 21 21 21 21 12 21 20 12 21 12 21 12 21 21 12 21 21 12 21 12 12 12 12 12 21 12 12 21 21 12 12 12 12 12 21 12 21 21 5 21 12 12 21 12 12 26 26 5 12 5 26 12 26 5 21 20 12 26 26 26 5 21 5 21 12 26 26 26 21 12 5 21 21 12 5 15 21 20 20 12 12 5 21 5 26 12 21 21 12 21 5 12 12 12 12 5 20 12 21 12 12 12 21 5 26 21 21 21 5 26 21 12 21 21 12 20 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 2 21 21 12 21 21 21 21 21 21 21 21 17 21 26 12 26 26 5 9 21 21 21 21 21 13 21 12 21 21 21 21 26 5 21 26 5 5 21 15 21 21 21 21 21 12 21 21 26 6 21 5 21 12 12 21 12 26 21 12 12 12 26 12 12 12 20 12 12 12 21 21 5 12 12 12 21 21 20 12 12 20 20 12 15 21 12 12 12 26 5 12 20 20 20 26 20 12 21 21 21 21 21 12 12 12 12 5 12 26 21 12 21 12 21 12 12 12 12 12 12 12 12 12 12 20 12 20 21 12 12 21 21 21 12 21 12 12 21 21 12 21 12 12 12 21 12 21 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 26 21 21 26 26 5 21 12 12 12 21 5 12 21 20 5 21 12 5 21 26 5 26 21 12 12 5 26 21 26 12 26 21 21 5 26 21 26 26 5 5 26 21 21 26 21 5 21 21 21 21 12 12 21 21 21 12 21 21 21 21 21 21 2 21 21 2 21 21 5 26 5 5 5 21 5 21 21 26 26 5 26 26 21 21 5 21 26 26 5 26 21 5 5 26 21 26 26 21 21 26 21 21 26 21 5 21 12 21 21 21 12 12 12 21 21 21 21 12 12 12 20 21 21 21 12 21 21 12 21 20 20 12 21 21 2 12 21 12 21 20 21 12 12 12 20 12 20 12 21 21 21 21 21 21 21 20 21 12 12 12 21 21 21 21 21 12 21 15 12 26 21 20 12 12 12 26 12 12 21 21 5 17 21 5 21 5 21 5 12 20 21 21 21 21 26 5 5 12 21 5 21 5 12 20 5 20 12 12 12 12 26 5 26 21 21 5 12 12 5 26 21 12 12 5 12 12 12 12 5 12 5 5 5 21 12 21 5 21 12 26 21 20 21 20 12 5 21 12 26 26 26 26 21 26 5 12 12 21 21 12 4 21 21 12 21 20 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 12 13 12 21 21 12 21 21 21 21 21 2 26 26 5 21 5 21 12 26 5 5 26 26 5 5 26 5 5 5 12 5 5 5 26 5 26 5 5 26 26 26 26 5 5 5 26 21 12 12 12 12 12 12 20 21 12 12 12 12 12 21 21 21 12 12 12 12 21 21 20 12 20 20 21 21 21 21 21 12 12 20 12 12 12 20 20 21 21 21 21 12 21 12 20 20 4 20 20 21 21 21 21 21 21 12 12 21 12 12 12 12 12 21 21 12 12 21 12 12 12 12 12 12 21 5 21 21 26 26 21 5 26 26 21 26 5 26 26 21 5 21 5 26 21 5 26 26 26 26 5 26 5 5 26 5 5 5 21 26 5 21 21 13 21 21 21 12 21 21 21 21 21 21 12 12 21 12 21 21 21 25 5 21 5 21 26 12 21 12 21 21 5 20 12 5 12 12 21 12 5 4 12 12 5 12 20 12 12 5 12 5 5 21 5 12 26 20 12 21 5 12 12 26 12 21 12 12 12 12 20 12 12 21 26 21 12 26 12 26 12 5 12 12 21 5 12 12 12 12 12 12 12 21 26 21 20 12 12 4 5 12 4 12 12 20 20 4 12 26 5 21 5 5 26 12 12 12 26 12 12 12 12 15 21 12 20 12 12 21 12 12 12 20 12 12 12 4 12 12 12 20 20 20 12 12 12 12 20 12 21 12 20 12 12 12 12 12 12 12 12 12 12 20 12 20 12 20 20 4 12 12 20 12 21 20 12 20 20 20 20 20 4 4 20 20 12 4 12 20 12 12 12 12 21 20 12 12 20 12 20 12 20 20 20 20 20 20 12 12 12 12 21 12 12 21 21 21 12 12 21 12 12 12 21 21 12 12 21 21 12 12 21 12 21 21 21 2 5 2 5 26 26 11 5 26 21 26 21 21 12 26 26 5 26 5 21 26 5 26 5 5 26 26 26 26 21 5 26 26 26 5 26 5 2 21 11 21 12 21 21 12 12 21 20 21 21 12 21 12 12 20 12 21 12 21 21 12 21 21 12 12 12 12 9 12 21 21 26 12 12 12 5 20 20 12 20 12 12 12 12 21 26 5 21 21 26 21 5 20 12 22 12 2 12 12 5 21 21 21 21 13 21 21 26 12 20 12 20 21 12 5 21 26 21 5 9 12 21 12 12 12 12 20 12 5 20 5 5 5 26 21 5 21 12 21 12 12 5 26 21 12 12 21 21 12 12 12 21 12 21 21 21 21 21 12 21 12 21 21 2 21 21 12 12 12 12 12 12 12 2 21 21 21 21 12 20 12 20 12 20 21 21 21 21 12 12 12 21 12 9 5 21 21 5 21 12 12 26 5 5 12 21 21 21 12 21 12 12 12 12 12 12 12 12 12 12 12 21 5 26 21 5 12 21 12 26 12 12 12 26 12 21 5 5 21 5 26 21 5 21 21 12 21 12 12 12 12 12 21 12 12 26 26 5 21 5 12 5 5 21 12 12 3 21 21 21 21 21 21 21 21 21 12 12 21 12 21 12 21 21 12 21 12 21 21 21 21 12 21 21 21 21 12 12 12 20 12 21 2 21 21 21 21 12 12 12 21 21 21 2 21 12 12 12 12 12 3 21 12 26 21 26 5 5 21 21 5 12 5 20 12 5 12 12 26 21 21 21 21 5 12 21 12 21 12 12 5 12 12 26 26 26 12 5 21 5 21 12 5 12 12 12 5 5 26 21 5 26 21 12 12 21 12 12 12 12 12 26 21 26 12 5 21 21 12 21 21 21 21 12 12 20 12 12 12 21 12 12 21 21 12 21 12 12 12 12 12 12 12 12 21 26 26 26 12 26 12 12 21 12 9 12 26 21 26 5 26 5 12 26 26 5 5 5 12 5 5 5 26 12 21 5 21 26 5 26 5 26 5 5 5 5 21 21 12 12 21 12 20 20 12 21 21 21 21 21 21 21 21 2 12 20 21 21 12 21 12 20 21 12 20 21 21 12 21 21 21 21 21 21 21 21 26 15 21 5 20 12 21 26 5 26 21 5 21 26 21 12 5 12 21 5 26 5 12 5 21 12 12 26 21 5 21 21 21 21 21 12 21 21 21 12 12 26 26 5 26 12 12 26 21 5 15 5 21 26 21 5 12 21 26 12 21 21 12 26 12 20 12 21 12 21 21 12 21 12 21 12 12 12 20 12 12 12 21 21 21 12 20 20 12 12 21 12 12 12 12 21 21 2 21 12 21 12 20 12 20 20 12 12 12 21 12 21 21 2 21 21 20 12 12 12 20 12 12 12 12 21 21 26 26 26 5 13 17 11 12 21 12 12 12 26 21 12 12 21 12 12 21 20 12 5 5 26 5 5 5 5 21 21 5 9 12 12 21 12 12 20 4 12 12 12 4 20 21 12 1 5 1 1 5 26 21 21 26 21 12 5 21 12 21 21 26 12 20 12 12 12 5 12 21 26 21 12 21 21 12 21 12 12 12 12 12 12 12 12 21 21 21 12 20 12 21 12 12 21 2 21 21 12 21 21 12 21 12 12 21 21 21 21 12 21 21 21 21 12 12 20 21 21 21 21 1 12 21 21 21 12 21 26 12 21 12 26 12 12 25 26 5 21 26 26 21 12 5 12 26 12 21 12 12 12 12 21 15 12 21 26 5 26 5 21 26 21 12 26 21 21 21 21 12 21 20 21 5 12 12 26 21 5 21 21 21 21 26 15 12 21 21 21 21 12 12 12 12 12 12 26 5 21 26 5 26 12 21 26 21 12 21 21 21 21 21 12 12 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 12 21 12 12 21 2 2 21 21 21 3 21 12 12 5 21 12 21 5 15 21 5 15 12 5 12 26 12 12 12 5 12 26 5 5 21 26 21 12 21 26 12 20 26 20 21 5 12 5 26 21 21 5 26 21 21 26 21 12 26 4 12 5 26 5 26 5 12 21 12 5 5 12 21 12 21 26 12 20 12 21 21 21 21 20 21 21 2 2 12 12 12 21 21 21 21 21 21 21 21 21 21 12 12 12 12 21 21 12 2 21 21 12 12 21 21 21 12 12 21 12 12 12 21 12 21 21 12 21 21 12 21 12 21 12 21 21 21 21 2 12 21 21 21 12 21 20 12 12 12 12 21 21 21 12 12 21 21 21 12 12 12 12 21 21 5 21 5 21 26 26 6 5 26 5 5 26 5 12 5 21 26 21 21 21 15 5 12 26 26 26 26 26 5 26 26 15 21 15 5 26 21 26 12 12 5 21 21 15 5 12 26 21 5 5 5 26 5 26 5 5 21 26 5 21 15 26 21 15 12 21 12 21 12 21 5 26 26 21 26 21 26 21 5 5 21 5 5 21 5 5 5 12 12 12 12 12 21 26 26 5 5 5 21 5 21 12 21 21 21 12 21 12 12 12 21 21 12 21 12 12 21 21 21 21 12 21 2 21 21 2 12 21 21 21 21 21 5 26 5 21 5 26 5 26 5 21 26 26 26 5 5 26 26 21 5 5 5 26 26 26 5 21 5 5 21 5 26 26 21 26 26 26 5 5 5 15 21 5 21 5 21 5 26 12 26 26 21 12 21 12 5 5 5 5 5 26 5 26 5 5 5 21 26 5 26 26 26 21 5 26 5 1 26 26 5 26 5 26 5 21 12 12 12 12 12 12 12 21 20 21 12 21 12 21 21 2 21 21 2 26 5 5 5 26 21 5 26 5 26 26 21 21 5 26 5 21 5 5 5 5 26 5 5 5 26 5 5 5 26 5 26 5 5 12 21 12 5 21 21 21 21 5 6 5 26 5 26 5 26 5 5 26 5 21 26 21 5 21 21 5 12 12 12 5 5 5 26 5 26 26 21 26 5 12 26 12 5 12 21 15 26 12 12 5 12 12 26 5 12 21 12 12 12 12 12 20 20 12 12 21 21 21 21 21 21 21 12 12 12 21 21 12 12 21 12 21 12 12 21 12 26 5 26 5 26 26 26 26 26 5 5 26 5 26 21 5 5 5 12 15 12 12 12 21 12 26 5 26 5 26 5 26 5 26 5 5 26 5 5 5 26 5 26 5 21 26 5 26 5 5 26 26 5 26 5 5 26 5 26 5 26 5 26 26 5 5 26 2 5 5 26 9 5 26 21 12 21 12 12 21 21 12 12 21 12 21 12 12 12 2 2 21 21 12 21 12 12 21 12 21 21 21 21 21 12 21 12 21 5 5 21 5 9 12 12 21 5 12 5 12 26 12 5 5 12 5 26 26 26 5 26 5 5 26 5 26 5 5 12 26 21 15 21 5 26 5 5 5 5 26 26 26 26 26 5 26 26 26 5 12 21 26 21 15 26 21 26 15 15 26 15 21 12 5 21 15 26 5 26 26 5 26 5 26 21 26 26 26 26 5 21 21 21 26 26 26 9 26 5 26 21 21 21 21 21 12 12 12 21 12 12 12 21 21 21 21 12 21 12 12 20 12 12 21 12 12 5 26 21 9 9 9 9 5 9 26 5 9 5 9 9 9 5 21 21 21 26 12 26 9 12 9 5 21 26 5 5 5 26 5 12 21 5 12 5 21 5 26 21 12 26 21 15 25 26 5 26 25 5 25 12 21 9 5 5 21 5 26 21 25 9 5 5 26 5 9 9 25 9 21 21 26 26 5 9 25 9 25 9 26 5 9 25 9 25 25 26 5 25 21 12 21 21 21 12 21 21 12 21 12 21 21 21 21 21 6 21 12 21 21 12 12 2 21 21 21 21 12 12 21 12 21 12 2 25 9 21 9 25 21 9 9 25 5 9 9 9 5 5 9 5 21 9 5 25 5 9 26 25 5 25 9 5 26 25 25 9 9 5 21 5 25 9 21 12 9 9 9 9 26 5 5 5 9 9 26 9 9 9 25 9 9 9 9 26 21 1 25 21 5 1 1 25 9 9 25 25 25 21 1 5 1 21 2 21 21 21 21 21 21 21 12 21 12 21 9 25 9 9 25 5 25 26 9 25 15 9 9 12 5 9 25 25 9 9 26 26 5 5 9 5 5 5 5 25 26 9 21 25 26 5 9 21 25 21 15 21 9 12 21 12 21 9 25 25 9 25 25 26 5 5 9 9 21 21 25 21 25 25 21 9 9 21 9 9 9 25 9 9 9 9 9 25 25 21 15 21 21 21 21 21 21 21 12 12 21 21 2 12 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 25 9 25 9 25 25 12 21 9 25 21 25 20 9 9 25 12 9 9 21 25 9 9 25 25 21 9 9 21 12 21 25 25 9 9 12 25 9 20 26 12 21 12 12 25 25 25 13 9 25 9 1 9 9 25 25 25 9 25 9 25 9 25 9 9 25 1 15 12 25 21 12 4 12 12 25 21 25 12 9 21 9 25 9 25 25 25 1 1 25 25 1 25 1 21 25 9 2 2 21 2 21 21 21 12 20 12 21 12 2 12 21 12 12 2 21 12 12 12 12 12 20 12 12 12 12 12 20 12 12 9 25 25 25 25 21 9 25 21 12 9 25 21 5 26 9 25 25 9 5 5 25 9 9 9 25 9 25 9 21 12 9 21 9 12 12 25 9 12 9 12 26 20 25 9 21 9 9 9 25 9 25 9 25 25 25 9 9 9 25 25 12 15 21 9 25 12 25 20 12 12 25 12 9 25 25 1 25 9 25 9 9 25 9 9 9 9 9 21 9 25 9 9 21 21 13 21 12 21 21 21 2 12 21 21 12 21 21 21 13 21 21 12 12 21 21 12 21 12 21 21 12 12 21 20 12 9 25 9 25 25 15 9 25 25 21 25 21 25 9 9 25 12 12 12 25 9 9 21 21 9 9 21 9 25 12 25 12 12 21 21 12 25 12 12 25 21 9 25 9 21 25 9 25 21 21 12 25 25 25 21 12 12 25 21 25 12 25 12 12 9 9 9 25 25 25 9 21 21 12 12 9 9 15 21 9 9 25 9 25 25 25 9 25 21 21 25 9 15 25 21 21 9 9 9 9 25 21 25 9 21 12 21 21 12 12 20 12 12 21 12 21 21 12 12 12 12 12 21 21 12 12 21 12 12 12 21 21 21 21 12 21 21 21 21 21 21 21 21 12 12 12 21 21 21 9 9 9 25 9 25 21 25 9 9 25 25 9 25 9 25 21 12 9 12 25 20 12 25 12 25 12 9 9 9 9 25 25 9 21 25 21 25 21 25 25 9 21 25 21 9 9 9 25 12 9 25 9 21 25 12 8 25 9 21 21 25 9 25 9 25 25 25 25 25 25 9 9 25 9 9 25 2 21 2 25 9 9 21 9 25 21 12 12 12 12 12 12 12 21 12 21 21 21 12 21 12 21 21 21 21 21 21 21 21 9 21 15 9 9 25 9 25 9 25 21 25 21 9 9 21 25 9 12 25 9 25 25 9 9 9 25 9 25 9 9 9 9 2 9 9 21 9 9 9 25 25 25 9 9 25 9 25 9 21 21 15 25 9 21 15 9 15 9 9 9 25 21 9 9 12 25 15 12 20 9 12 20 4 3 12 9 25 20 25 12 21 9 21 9 21 25 9 25 25 9 9 25 25 21 21 21 21 21 21 21 20 21 12 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 2 21 2 21 21 12 21 12 21 12 21 9 25 21 25 25 9 25 9 25 9 25 9 9 9 9 9 25 21 12 12 12 21 25 9 9 25 9 12 9 9 21 25 25 15 25 21 25 21 21 21 21 25 9 25 21 25 25 25 25 9 25 25 25 25 9 9 9 21 9 25 21 9 21 9 21 9 25 21 9 9 25 25 21 25 25 25 9 25 25 9 25 9 25 25 9 25 21 21 21 21 2 21 21 21 21 21 21 21 21 25 9 9 25 25 9 25 21 9 25 9 21 25 25 25 25 9 25 21 12 25 9 9 25 9 9 25 9 9 25 9 25 25 25 25 9 25 21 9 25 9 9 25 25 25 9 21 25 25 21 9 9 25 9 25 9 25 25 9 25 25 9 9 25 21 9 21 25 21 9 12 21 12 21 21 12 9 21 9 21 9 25 15 25 11 21 12 2 21 21 21 12 21 12 21 12 12 12 12 12 12 12 25 25 9 9 25 25 25 9 21 25 9 9 25 25 25 25 25 9 9 21 15 9 9 9 21 21 25 9 9 25 21 9 25 25 25 9 21 25 9 25 25 9 25 9 21 25 12 25 21 21 25 9 9 21 25 21 25 9 21 9 9 12 25 9 21 25 9 21 25 21 1 25 9 25 21 21 15 25 9 12 9 9 25 25 25 12 12 21 12 21 21 20 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 20 21 21 20 12 12 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 20 12 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 9 9 25 21 9 25 9 25 25 21 25 25 9 9 21 9 9 25 25 9 9 25 21 9 25 9 25 9 21 9 21 21 9 21 25 9 21 9 25 9 25 9 25 9 25 25 25 9 25 9 25 9 25 9 25 25 25 9 25 25 9 25 21 12 9 25 9 9 21 25 9 25 9 25 9 9 9 21 21 21 2 21 21 1 25 25 21 9 9 9 9 21 9 25 25 25 9 25 9 9 9 9 25 25 25 25 25 9 9 25 25 25 9 25 25 9 25 25 25 25 25 9 9 9 25 25 25 25 9 9 9 9 9 9 9 25 9 9 9 25 25 25 9 25 9 25 9 9 9 15 9 9 21 9 9 25 25 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 13 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 21 21 21 21 21 21 9 21 9 9 9 2 25 21 21 11 21 9 25 9 21 9 15 15 12 21 25 12 25 15 1 12 25 21 21 9 9 15 9 9 25 25 9 21 9 25 25 21 21 21 21 9 21 9 25 21 25 20 9 12 21 9 21 9 25 25 25 25 25 25 9 21 25 25 2 25 9 9 25 25 25 1 1 12 12 20 21 9 12 9 21 25 25 9 9 1 9 21 9 15 9 21 1 25 25 25 25 9 21 1 9 25 25 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 9 21 9 21 25 9 3 25 3 25 9 25 25 25 3 3 9 25 25 21 9 25 21 3 3 1 25 25 25 25 21 21 3 3 25 21 9 25 21 15 25 1 1 25 25 1 25 21 3 1 25 21 21 1 25 15 25 11 21 21 25 21 9 3 3 1 21 25 21 25 21 12 21 3 25 1 9 21 21 25 21 3 12 3 3 21 1 21 1 25 1 21 21 21 21 21 12 21 12 21 21 12 21 21 21 21 21 21 13 21 21 21 21 21 21 21 12 21 12 21 21 21 21 12 21 21 21 21 21 21 12 21 12 12 21 21 12 12 12 12 12 12 21 21 1 25 25 20 9 25 12 25 9 15 25 21 25 9 9 25 9 25 1 9 25 25 25 21 1 25 25 1 1 21 21 3 25 21 1 1 25 25 3 25 25 25 15 1 21 1 21 21 21 1 21 1 1 25 21 1 1 21 21 1 25 1 1 1 25 1 1 25 15 25 25 1 9 25 25 1 25 25 21 21 1 1 21 1 9 1 25 21 21 1 9 9 21 21 21 21 21 21 21 21 12 12 12 12 12 12 12 9 9 25 25 9 9 21 21 25 9 9 25 9 25 9 9 9 9 9 25 25 21 21 21 12 12 25 9 25 21 9 9 9 9 25 25 25 9 21 25 25 21 9 9 9 25 21 9 21 12 9 21 12 9 25 12 25 12 12 25 25 9 25 9 9 25 9 25 9 9 9 9 9 25 9 25 9 25 9 9 25 9 9 25 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 11 21 21 12 21 12 12 21 12 12 20 12 12 12 21 25 2 25 21 9 9 9 12 25 12 25 9 25 9 12 9 12 9 21 9 21 12 12 12 12 21 25 12 9 12 12 25 9 25 12 12 25 12 12 25 12 12 25 12 25 9 25 15 21 25 21 12 21 12 25 25 21 21 25 12 25 9 25 9 21 9 25 15 21 9 21 12 25 21 25 25 25 9 9 25 9 9 9 21 9 9 21 25 9 25 9 9 25 25 25 25 21 25 9 25 25 21 9 25 25 9 25 25 25 25 9 25 21 21 21 21 21 21 21 9 9 9 9 21 25 21 9 9 9 9 9 21 25 9 25 9 9 9 9 25 25 25 9 21 9 25 9 25 9 21 9 9 25 9 15 25 21 9 9 21 21 25 9 25 21 9 15 21 15 9 25 9 21 25 9 9 9 25 9 9 9 21 21 25 9 25 25 25 25 9 21 9 21 9 25 25 9 9 15 1 21 25 21 11 21 21 21 21 12 12 12 20 12 21 21 21 6 21 21 21 9 9 25 21 6 25 25 25 25 2 9 9 25 9 9 9 12 25 9 21 9 9 9 9 25 21 21 9 21 21 25 9 25 9 25 21 25 25 25 9 15 21 25 25 12 15 21 9 15 21 9 9 12 21 12 12 12 12 12 9 21 9 25 12 9 9 12 12 25 25 12 9 21 9 25 21 9 21 9 9 25 9 9 25 9 15 3 1 1 9 9 25 9 3 9 25 9 9 9 15 25 25 25 9 25 21 21 21 21 21 21 21 21 12 21 12 21 21 12 21 21 12 21 12 12 21 12 21 12 12 12 12 12 12 12 12 21 21 21 13 12 12 21 21 20 12 20 21 21 12 21 12 21 21 12 12 12 12 21 12 21 21 21 21 12 20 12 12 12 12 12 12 12 12 12 12 21 12 12 12 12 12 20 21 21 12 21 12 12 12 12 12 20 21 20 12 12 21 21 21 21 12 21 21 21 12 20 12 12 12 12 12 12 21 21 21 21 12 12 21 12 12 12 21 13 21 12 21 21 21 21 21 21 21 20 12 21 12 12 21 21 21 21 12 21 21 21 12 12 12 12 21 2 21 12 12 21 12 12 12 12 12 12 21 12 21 12 12 12 21 12 21 12 12 21 12 12 12 12 12 21 12 12 12 20 21 12 21 21 12 21 21 21 12 21 21 12 12 12 12 21 12 12 12 12 12 12 12 12 12 12 21 21 21 12 21 12 12 12 12 21 21 12 12 12 21 12 20 21 21 21 12 21 21 21 2 21 21 21 21 12 12 12 12 4 21 21 21 12 12 12 12 21 12 12 21 12 12 21 21 12 21 21 21 21 12 12 12 12 12 12 21 21 27 21 12 12 12 12 12 12 21 12 12 12 12 12 26 21 12 27 12 12 21 27 13 21 12 12 12 26 12 21 21 20 12 20 12 12 12 12 12 21 21 21 12 12 21 12 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 12 20 12 12 20 21 21 21 21 21 12 21 21 12 21 21 21 12 26 21 21 12 21 12 12 20 20 12 12 20 12 12 12 12 21 27 12 21 21 21 12 12 12 12 21 15 12 21 21 12 12 20 12 21 13 27 21 21 12 12 12 4 12 21 12 12 21 21 21 12 21 12 21 12 12 12 12 12 21 12 20 12 12 12 12 21 2 12 12 21 21 21 21 12 21 21 12 12 12 12 12 12 12 12 21 12 21 21 12 21 20 21 12 20 20 20 12 12 21 27 21 12 12 27 12 21 21 20 12 12 12 21 21 21 21 12 12 21 26 27 21 12 12 21 21 2 20 12 12 21 12 12 12 26 2 12 12 12 21 21 21 26 27 21 12 12 12 12 21 21 12 12 12 21 21 12 21 21 12 12 21 12 21 21 12 12 21 12 21 21 21 21 21 21 21 21 12 12 12 21 21 21 12 21 21 12 12 21 26 21 21 21 21 26 12 21 26 21 12 12 12 12 21 12 4 15 21 27 2 27 21 21 21 21 21 21 21 21 21 21 12 12 21 12 12 21 12 21 12 21 12 12 21 12 12 21 12 12 12 12 12 12 21 12 12 12 12 12 12 12 12 21 12 21 21 21 21 21 21 21 12 12 21 12 12 26 21 21 21 21 12 21 21 2 2 12 26 27 12 4 4 12 20 21 21 27 15 12 12 12 21 20 12 21 12 21 21 21 12 21 12 12 12 12 21 12 21 12 12 12 21 20 12 21 21 21 21 21 21 12 21 21 21 2 21 26 12 21 12 12 21 26 2 21 12 26 15 12 21 26 21 2 2 21 12 12 12 12 12 12 26 2 27 21 21 12 21 21 21 21 2 21 21 21 2 21 12 21 21 12 2 21 21 12 12 21 21 27 12 12 21 12 12 21 21 12 12 12 12 2 2 21 2 21 26 12 12 21 12 27 26 21 21 21 26 21 21 2 15 21 21 21 21 21 12 21 12 2 12 21 12 21 21 21 12 12 21 21 21 2 21 12 12 12 21 15 27 21 21 12 21 21 26 2 21 27 26 26 2 2 12 21 2 21 26 2 21 12 2 21 12 12 20 12 12 12 12 12 12 21 12 21 12 21 12 12 21 2 21 12 12 12 12 21 21 21 12 21 21 21 21 12 21 27 21 26 27 12 12 21 12 12 20 12 12 12 21 26 27 21 21 21 12 20 21 12 21 26 12 12 12 21 20 12 21 12 21 21 12 21 21 12 21 12 21 20 21 21 21 21 12 15 12 29 21 21 21 26 12 12 12 12 12 12 12 12 21 21 27 21 21 12 20 12 12 21 26 12 21 12 12 26 12 21 12 21 21 12 21 21 27 27 27 12 21 21 12 12 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 12 20 21 21 21 21 21 12 12 21 12 12 21 21 21 12 12 21 12 12 26 27 21 21 12 12 12 12 12 21 12 12 21 12 21 21 12 21 21 21 21 21 26 27 21 12 12 12 21 20 12 12 12 21 12 12 12 12 12 21 12 12 12 12 21 21 12 12 21 21 12 12 12 21 12 21 20 21 12 12 12 21 21 12 21 21 21 12 12 21 21 12 21 21 27 20 26 12 21 12 21 26 12 21 21 21 26 21 21 12 12 12 12 12 21 21 21 12 12 21 27 21 12 2 21 21 2 27 26 26 15 27 21 1 26 21 26 27 21 2 21 21 6 21 21 29 12 12 21 27 21 12 12 21 21 6 2 21 21 12 12 21 21 21 21 21 27 21 26 2 2 21 21 21 21 26 12 12 21 12 21 21 13 21 12 21 2 12 12 12 12 21 21 21 21 21 21 20 12 12 21 12 21 12 21 12 21 21 21 27 21 12 2 21 21 21 21 27 21 2 26 2 27 2 21 2 21 27 2 2 27 26 26 21 26 26 21 2 26 2 2 21 21 27 27 21 21 26 27 12 21 27 2 21 12 21 12 12 12 12 21 12 21 2 12 12 21 12 12 21 21 12 12 12 12 12 12 21 12 12 12 12 21 4 12 12 21 21 21 12 21 21 12 12 12 21 12 21 21 15 21 12 21 12 21 12 21 12 26 21 21 21 21 21 12 12 12 26 27 27 15 15 21 21 12 21 21 12 21 21 12 26 21 2 21 26 21 21 12 12 21 21 21 29 2 2 12 21 21 12 21 12 21 21 12 12 21 21 21 2 21 21 12 21 20 21 12 26 21 21 12 26 21 21 21 12 21 21 2 21 26 27 26 21 26 21 26 15 21 21 21 2 21 2 21 21 2 26 17 21 26 27 21 15 21 21 15 12 2 27 4 21 20 21 12 2 21 21 12 12 21 21 21 12 21 26 29 12 21 21 12 26 21 21 12 15 26 27 27 26 26 27 12 12 21 12 12 21 21 12 21 12 12 4 12 21 21 21 21 12 12 20 21 12 12 12 12 21 12 21 21 21 12 12 12 21 12 21 12 21 12 12 12 12 12 12 12 12 12 21 21 21 21 12 12 12 12 12 21 21 21 26 27 21 21 21 12 21 21 21 12 21 15 21 21 21 12 26 26 21 21 21 21 2 2 26 26 27 26 26 2 17 21 21 26 21 21 21 21 21 11 2 2 2 2 21 21 27 21 21 21 2 27 2 21 26 21 2 15 21 26 21 15 26 21 26 15 27 27 21 27 27 2 26 2 21 26 21 12 27 21 26 21 21 27 21 29 21 27 27 27 12 21 27 26 21 21 21 21 11 21 26 21 21 2 27 26 26 21 27 2 2 21 21 2 2 2 21 26 27 21 26 27 27 21 6 27 12 27 21 21 12 12 12 21 21 21 21 21 21 21 21 12 21 12 12 4 12 20 21 4 21 4 12 21 21 21 12 12 12 12 12 20 12 12 12 12 4 12 21 21 21 21 21 21 12 12 12 12 12 2 12 12 21 21 21 21 12 21 12 12 12 12 21 12 21 21 2 26 26 26 21 27 27 2 2 27 21 21 26 2 21 26 21 26 21 2 27 2 21 21 12 21 21 27 2 2 29 2 2 26 21 26 21 2 12 12 27 12 2 12 21 21 27 26 21 27 12 20 21 21 12 21 12 12 21 12 12 21 12 12 21 21 12 12 12 12 12 12 21 12 21 12 12 12 21 21 21 12 21 12 21 21 12 26 27 21 27 21 21 2 21 2 2 21 27 21 21 15 21 21 26 27 27 2 2 21 21 2 2 2 21 27 12 21 21 27 26 21 12 21 13 2 21 2 2 2 2 2 21 27 15 12 1 21 21 21 26 26 21 21 12 2 2 21 21 26 26 21 27 2 26 21 2 26 21 21 12 21 26 2 2 21 21 2 21 2 21 2 26 27 21 26 2 21 27 26 21 26 27 12 27 2 21 21 27 21 27 21 26 26 27 26 21 15 26 21 2 21 21 21 27 21 2 26 21 2 12 27 21 21 21 21 27 21 2 2 2 21 12 2 26 21 12 21 2 6 21 26 26 21 27 12 21 21 21 15 27 21 12 6 21 21 26 21 21 21 21 21 21 12 12 21 21 12 21 21 21 12 21 12 21 12 21 21 21 21 21 21 21 21 26 21 27 26 21 12 21 21 12 21 21 21 21 27 12 21 21 21 21 21 27 21 21 26 27 12 21 15 21 12 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 12 26 21 21 21 21 21 21 21 12 27 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 6 21 2 21 21 2 2 21 21 21 21 2 21 21 21 29 21 21 21 21 21 21 21 12 12 12 29 2 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 3 27 12 12 21 21 12 12 12 12 12 12 27 21 21 26 21 21 21 21 21 21 21 21 21 21 2 2 21 21 12 12 27 21 21 12 21 26 27 2 12 26 12 27 21 21 15 12 21 21 21 21 12 21 21 21 21 21 12 21 21 12 21 21 21 21 21 2 21 21 21 12 21 21 21 21 12 21 21 21 21 12 12 12 21 12 12 21 12 12 12 12 12 12 27 12 12 21 12 21 26 12 12 12 21 12 21 21 21 21 21 13 21 21 21 21 21 21 12 12 21 21 21 21 21 12 12 21 21 12 21 21 21 21 12 21 21 21 21 21 21 27 21 12 21 21 12 21 12 12 27 21 21 21 21 15 2 21 21 21 21 21 21 21 21 21 21 21 29 21 29 27 29 27 21 21 27 12 2 12 27 21 21 21 21 12 2 21 21 21 21 21 29 27 1 29 21 21 21 12 12 21 21 27 21 21 21 21 12 12 12 20 12 12 21 12 21 21 21 20 12 12 12 21 20 12 12 4 21 21 12 12 21 21 20 12 20 12 20 21 20 12 21 21 12 21 21 12 21 21 21 21 21 12 21 12 12 12 12 12 21 21 29 12 12 21 21 12 12 15 12 21 20 12 12 29 21 27 12 12 1 12 12 21 29 27 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 12 12 12 12 12 20 20 21 12 12 12 12 12 21 21 21 21 27 21 21 21 12 21 12 1 29 2 21 21 21 29 27 12 29 1 27 21 21 21 12 21 29 15 27 21 15 21 2 21 27 21 27 21 29 12 1 21 21 21 27 2 27 21 1 29 21 21 21 21 21 2 2 2 21 13 29 27 2 21 27 21 2 27 21 21 21 15 1 21 21 2 2 21 21 27 29 15 15 1 29 21 21 12 1 27 21 21 21 2 2 21 2 29 29 21 27 2 1 21 27 2 2 21 29 27 1 21 2 21 29 2 2 27 29 15 15 21 2 2 29 15 21 21 27 21 12 21 21 27 29 21 21 27 21 1 2 21 2 21 1 27 1 21 1 1 1 15 1 21 2 21 27 2 1 2 21 21 27 21 15 21 21 1 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 6 2 21 2 21 21 21 11 13 21 21 21 21 21 21 21 21 15 21 21 2 27 2 2 29 21 29 1 15 21 21 21 2 29 13 21 21 21 11 21 21 21 2 12 21 21 21 21 27 15 21 27 27 12 1 27 21 21 21 29 27 2 21 21 21 2 29 21 21 27 12 15 2 27 27 21 27 2 21 21 21 21 21 2 21 21 27 21 1 27 2 29 27 2 2 2 21 29 15 1 2 27 1 1 21 6 21 13 21 21 1 27 15 27 1 27 2 27 1 27 2 29 15 1 27 2 29 21 2 21 21 2 2 21 2 21 2 21 29 1 2 27 15 21 2 27 21 21 21 21 29 2 2 2 2 21 2 21 21 2 2 21 21 21 21 21 15 2 1 2 27 27 15 21 27 2 27 1 27 2 21 21 21 2 21 21 21 15 2 21 27 29 15 27 2 27 21 21 12 21 2 21 2 2 21 27 1 15 15 21 1 27 27 2 2 21 2 21 21 2 2 2 2 21 21 2 21 21 21 2 21 2 21 2 21 21 21 2 21 12 21 2 2 21 15 2 6 21 21 2 2 2 21 2 2 21 21 21 2 21 2 21 15 21 21 21 15 21 24 24 2 24 24 2 2 21 21 21 24 21 21 15 24 24 2 24 24 24 24 24 21 24 24 24 24 24 24 21 21 21 21 21 21 21 21 21 21 2 21 24 21 11 21 21 24 12 21 21 21 2 21 21 21 24 21 21 21 21 11 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 24 21 24 11 21 24 21 24 21 21 24 24 21 11 21 21 24 21 24 12 21 2 21 21 2 21 12 12 12 12 21 21 21 21 21 21 21 21 21 21 2 21 24 21 21 21 21 2 24 21 21 24 24 21 2 15 21 21 21 21 21 21 21 2 21 21 21 24 21 24 21 21 12 24 21 21 21 21 21 21 21 21 12 21 12 13 12 21 24 24 21 21 12 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 21 12 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 12 21 21 21 12 12 12 12 24 21 24 24 24 24 24 24 21 12 21 21 12 21 24 12 21 21 21 21 24 21 24 21 21 24 13 24 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 24 21 24 2 24 12 21 21 12 12 21 21 12 12 12 12 24 21 21 21 21 12 2 24 21 21 21 21 21 12 12 21 12 21 21 21 12 21 21 21 21 21 21 12 21 12 12 21 21 21 21 12 21 21 24 21 12 12 12 21 21 2 12 12 21 21 12 12 24 21 24 21 21 21 21 21 24 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 24 24 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 24 21 24 24 24 24 24 24 15 24 24 24 21 24 24 24 21 2 2 24 24 21 24 21 24 24 21 24 21 21 21 21 21 21 24 24 24 21 24 21 24 24 2 21 2 2 24 24 24 24 21 24 24 12 21 24 24 21 21 21 2 21 21 21 21 24 21 21 24 21 24 21 21 2 24 21 21 2 2 21 15 21 21 24 24 21 24 24 24 24 21 21 21 21 12 21 21 21 21 21 21 24 2 24 24 24 21 24 21 15 2 2 24 21 21 21 21 2 21 15 24 24 24 2 21 24 2 24 24 21 24 2 21 24 24 24 24 24 21 2 2 24 24 24 2 2 21 15 21 21 24 24 21 2 2 2 21 2 21 24 24 24 24 2 2 2 24 6 2 24 2 2 2 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 24 21 24 21 21 2 21 24 24 21 24 21 24 21 21 21 21 21 21 21 2 21 21 2 21 2 21 21 2 21 2 21 21 21 13 21 2 21 21 21 21 21 2 2 6 2 21 21 2 21 2 21 21 2 21 15 21 2 2 21 21 2 2 11 21 13 21 2 2 21 17 21 2 15 2 2 21 29 2 21 2 21 2 11 2 12 27 27 21 13 11 21 21 21 2 29 21 21 29 21 21 21 15 21 21 2 2 21 21 15 2 2 29 15 15 21 2 27 21 21 21 21 29 21 13 12 29 29 21 21 27 2 2 2 2 27 2 2 2 13 21 27 2 21 2 15 21 2 2 27 2 27 2 21 21 21 2 2 27 21 2 2 27 21 21 29 29 2 21 29 21 21 15 2 21 21 2 2 21 21 15 21 2 15 27 29 29 21 2 27 15 29 2 12 21 12 12 21 21 21 29 27 21 21 21 21 2 21 29 21 21 21 21 12 12 12 21 21 21 21 21 21 12 12 12 12 12 21 21 12 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 12 21 21 12 12 21 21 12 21 21 12 29 21 21 21 21 21 21 12 21 12 21 21 21 12 21 21 12 21 21 21 21 12 21 12 12 21 21 21 12 21 21 21 12 20 20 12 12 21 29 21 27 21 21 21 21 21 12 21 12 12 21 21 21 27 21 12 21 12 12 21 21 21 12 21 21 12 21 21 21 21 21 29 27 2 27 21 2 21 27 21 21 21 27 21 21 2 21 27 21 2 21 13 27 21 27 2 2 2 21 2 29 21 2 29 21 2 29 21 2 21 27 21 2 21 21 29 2 2 21 21 2 2 2 2 21 21 2 2 21 27 15 27 27 29 2 2 2 27 21 6 29 27 2 21 21 2 21 15 2 2 2 21 21 2 21 2 2 21 2 21 2 21 27 2 21 21 2 21 2 6 29 21 21 11 2 2 21 21 27 21 21 29 21 21 21 21 21 2 27 2 21 29 2 21 27 15 29 21 2 27 29 27 29 2 29 27 27 12 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 27 21 21 21 21 21 12 21 21 21 21 21 21 12 12 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 2 2 21 2 21 21 21 21 2 21 2 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 2 21 12 2 21 12 21 21 21 21 12 20 12 21 12 12 21 11 2 21 21 21 21 21 2 27 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 27 13 2 21 21 21 21 21 21 21 21 21 21 21 2 21 29 27 21 21 21 21 21 2 21 29 21 27 21 21 2 21 2 21 21 2 21 2 21 21 29 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 12 21 21 21 21 21 12 21 21 21 29 21 21 12 21 21 12 12 12 12 21 21 12 21 21 21 21 21 12 21 12 12 12 12 21 21 21 12 21 21 12 29 12 21 21 21 12 12 21 12 20 12 12 21 20 21 21 12 21 20 12 21 12 12 12 12 12 12 15 21 21 12 12 12 21 21 21 21 21 12 12 12 12 12 12 12 21 12 21 21 27 21 12 21 21 12 12 21 12 12 21 12 21 20 21 12 21 21 21 12 12 12 12 21 21 21 21 12 20 21 12 21 21 21 21 21 12 21 21 21 20 12 21 21 21 20 12 27 21 21 21 12 21 12 12 21 21 21 12 12 21 4 12 12 20 12 12 12 12 12 12 20 12 20 20 20 4 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 12 12 12 12 21 21 21 12 12 12 12 12 21 12 12 12 12 12 21 21 21 12 21 21 21 12 12 12 21 12 12 21 21 21 12 12 12 12 12 21 4 21 12 21 21 21 12 21 12 21 21 21 12 21 21 20 21 21 12 12 12 12 12 20 12 12 12 21 21 21 21 21 12 21 21 12 12 21 12 12 12 12 20 12 12 20 20 4 4 20 4 8 4 21 12 21 21 21 21 12 21 12 21 12 12 20 12 12 12 27 12 12 20 12 4 12 12 20 4 20 20 20 4 20 20 20 20 12 12 12 20 12 20 12 4 12 12 12 21 21 21 12 12 21 12 21 21 12 12 12 12 20 12 12 20 12 21 12 12 12 12 4 20 20 20 21 4 21 21 27 21 12 21 21 12 21 21 21 21 21 12 21 21 21 27 21 27 27 29 27 21 21 21 21 12 21 21 21 21 21 2 21 21 12 21 21 21 21 21 2 2 21 21 21 21 12 29 21 21 21 21 21 21 21 3 12 21 27 12 21 21 21 12 21 21 27 21 21 21 21 12 12 21 12 12 12 21 12 21 21 21 21 21 29 27 21 21 27 27 2 12 12 21 21 21 21 21 21 21 21 21 2 21 29 21 21 21 21 29 21 15 21 21 2 21 21 21 29 21 27 21 21 21 2 21 21 2 21 21 21 27 21 21 21 2 21 21 21 2 21 2 2 21 21 21 21 21 12 21 21 21 21 21 29 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 12 2 21 21 21 21 21 21 12 12 21 29 21 21 27 12 21 21 21 12 12 12 21 21 12 27 2 21 21 21 21 21 21 27 12 21 12 21 21 21 12 21 21 21 29 21 21 21 29 21 21 2 21 21 2 2 27 2 21 2 2 2 27 21 21 21 2 21 2 29 21 27 2 21 21 21 2 21 21 21 2 21 27 21 21 2 21 2 21 2 21 2 27 21 21 2 21 21 21 21 21 21 21 21 2 2 21 13 21 21 2 21 2 29 21 21 21 21 21 12 12 21 12 12 12 27 21 21 21 12 12 12 12 11 27 21 21 21 12 21 21 21 21 21 12 21 21 21 6 21 21 29 27 21 27 2 21 21 21 21 21 29 27 2 21 2 21 21 12 15 12 29 27 21 21 2 21 21 21 12 21 29 12 21 12 27 21 12 12 12 12 21 12 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 29 27 21 21 12 12 12 12 21 21 21 21 12 21 21 12 21 21 12 12 12 12 21 21 21 12 21 21 12 21 20 12 12 12 12 12 21 21 21 21 12 21 21 12 12 21 21 12 21 21 12 21 2 21 21 21 2 21 12 2 2 2 21 21 2 2 21 21 21 12 12 21 21 21 21 21 12 12 21 21 21 21 12 21 21 12 21 21 12 21 21 12 12 12 21 12 12 12 21 21 21 21 21 21 21 21 12 12 12 21 21 21 12 21 12 12 21 21 2 2 21 2 21 2 2 21 21 12 12 21 21 21 21 21 12 12 21 21 12 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 2 29 17 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 15 21 21 21 2 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 20 12 12 12 21 21 21 21 21 21 12 12 21 21 2 12 21 12 21 21 21 21 21 21 12 21 21 12 11 2 12 12 12 12 12 2 2 12 21 12 12 21 12 15 21 21 21 21 12 21 21 21 12 21 21 12 21 12 21 21 12 21 21 21 2 21 21 12 21 21 12 21 21 21 12 12 21 21 21 21 12 21 12 12 21 21 21 21 21 6 21 21 21 21 21 12 21 21 21 12 27 21 21 21 21 21 21 21 21 12 12 21 2 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 12 21 21 12 2 21 2 21 21 13 21 2 21 2 21 21 21 21 21 21 21 21 12 12 12 21 12 12 12 12 12 12 29 15 21 21 21 21 21 2 21 2 2 21 21 21 2 21 21 21 2 2 21 21 12 27 21 2 21 21 12 12 12 21 12 12 21 12 12 12 12 21 21 21 21 2 21 21 21 2 2 2 2 2 2 29 21 21 11 2 21 2 21 27 2 21 21 2 2 3 27 21 21 3 27 2 21 19 21 2 2 2 2 2 2 21 21 27 2 2 2 27 21 2 2 2 2 2 2 2 21 2 2 21 2 21 2 21 29 21 21 21 21 21 12 21 21 21 21 21 21 21 29 21 27 21 27 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 12 29 12 12 21 21 12 21 21 21 27 21 12 21 21 13 12 21 12 12 12 12 21 21 21 12 21 21 2 21 12 21 12 21 21 21 21 12 21 12 21 12 21 21 21 12 21 12 21 21 21 21 21 12 12 12 12 12 21 21 12 12 12 12 12 12 12 12 21 21 2 2 21 21 21 13 12 21 21 12 21 21 21 21 21 21 21 21 2 21 21 2 13 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 11 21 21 21 21 21 21 21 21 12 12 21 21 21 21 12 12 12 21 21 21 12 21 21 12 12 12 12 20 21 21 12 21 12 12 12 12 21 20 12 21 21 21 21 2 21 21 12 21 21 12 21 21 21 20 21 21 12 29 21 21 12 2 21 21 21 27 21 21 21 21 21 11 12 21 12 21 21 12 12 21 12 21 12 21 21 21 21 12 2 12 21 2 21 21 21 21 2 21 21 2 21 21 2 21 2 21 21 2 21 2 20 21 20 15 12 4 4 4 12 12 2 12 21 21 12 12 21 21 21 21 21 21 21 12 21 21 12 21 2 21 21 21 2 21 2 21 21 21 2 2 21 29 21 17 21 21 2 21 21 21 21 21 21 21 21 2 21 2 21 21 2 21 21 21 12 2 21 2 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 11 21 21 21 12 21 21 2 21 2 12 21 2 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 12 12 21 12 12 12 12 12 12 21 21 21 21 21 12 21 21 21 21 21 12 12 21 12 12 12 21 12 12 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 12 21 21 21 21 2 21 2 2 21 29 21 23 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 12 21 12 21 12 12 21 21 12 12 21 12 21 21 21 21 21 21 29 21 21 21 21 12 21 21 12 12 21 21 21 21 12 21 21 12 4 12 21 21 12 12 21 21 12 12 21 21 21 21 12 21 21 12 21 21 12 12 12 12 12 21 21 12 21 12 12 12 12 12 12 12 12 12 12 21 12 21 12 21 21 21 12 21 21 21 21 12 12 12 12 21 12 12 12 12 12 12 12 12 21 12 12 12 12 12 21 12 12 12 21 12 12 21 12 12 12 12 12 21 12 12 12 12 20 20 12 12 20 12 12 21 21 12 21 12 12 21 20 21 12 12 21 12 21 21 21 21 21 12 12 21 12 12 12 21 12 20 12 12 12 12 12 21 12 12 12 21 21 21 21 21 21 21 21 12 12 12 21 12 21 12 2 12 12 12 21 21 21 12 2 21 12 21 21 21 21 21 6 21 13 2 21 21 21 21 21 21 21 21 21 21 12 21 2 29 21 12 21 21 21 12 21 21 21 21 21 12 12 12 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 27 21 21 21 21 21 21 21 21 21 21 2 21 2 2 21 21 21 21 21 21 21 2 11 21 21 12 21 21 12 21 12 12 21 21 21 21 12 21 12 12 12 12 12 21 29 21 27 21 2 21 21 21 2 21 21 12 12 21 21 21 21 21 21 21 21 21 21 12 12 12 21 12 21 27 21 21 21 2 21 21 2 13 21 21 21 21 21 12 27 21 21 2 27 21 21 2 2 2 29 2 21 21 2 21 21 21 29 27 2 21 2 2 21 2 2 21 21 21 21 21 21 21 21 2 27 2 2 21 21 27 2 2 21 21 2 2 21 2 21 21 29 2 2 21 2 21 21 2 2 2 2 21 21 2 2 29 21 27 21 2 29 21 21 21 21 21 21 21 2 2 21 29 21 2 2 21 2 21 2 21 2 21 2 2 29 21 21 21 21 2 21 21 2 2 2 21 2 21 27 21 21 21 21 21 2 2 21 21 21 2 21 2 21 2 21 15 21 21 2 2 21 2 21 29 21 2 21 21 2 21 2 21 21 15 21 2 21 21 2 21 2 21 21 21 21 21 2 21 27 21 21 21 2 2 2 21 2 2 2 21 21 2 21 29 2 2 21 21 21 2 15 21 21 21 27 21 15 29 11 2 2 15 22 21 21 21 2 13 2 21 21 29 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 2 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 27 21 21 2 2 21 12 21 12 12 12 12 12 21 20 12 20 12 12 20 12 21 21 21 21 11 2 21 2 2 2 21 2 21 21 21 21 27 21 21 21 21 2 21 21 13 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 12 21 2 21 21 2 21 21 2 21 2 21 21 2 21 21 2 2 2 21 21 21 21 21 21 21 2 2 2 21 21 21 2 21 21 21 21 21 21 2 21 11 2 29 21 21 21 21 21 27 2 2 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 27 21 21 21 21 2 21 21 21 21 21 15 2 11 21 2 2 2 21 2 21 2 2 2 21 6 27 2 21 21 21 2 21 21 21 21 21 12 12 12 21 21 12 21 21 21 2 21 27 21 21 21 2 21 21 2 21 21 27 21 12 21 2 21 21 11 21 2 21 2 21 2 21 2 21 21 21 21 12 21 21 21 21 21 21 27 2 21 21 21 21 12 21 12 4 21 21 20 21 21 12 12 21 21 21 21 21 12 21 21 12 12 21 21 12 21 12 12 21 21 21 12 12 21 12 2 21 21 27 21 21 21 21 12 21 29 21 21 21 21 21 12 12 21 12 21 21 21 12 21 21 21 21 21 21 29 21 21 21 2 21 2 11 12 20 12 4 12 20 12 4 12 20 2 20 12 12 21 21 2 21 2 21 2 21 21 27 2 2 21 21 2 21 12 12 21 12 21 12 21 4 21 12 12 12 12 21 21 21 21 21 21 21 2 21 21 2 21 2 2 21 21 2 21 21 2 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 2 21 2 2 21 2 21 21 12 21 12 21 29 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 2 21 21 21 21 2 21 2 21 2 21 2 2 2 13 21 21 12 12 12 21 21 21 12 2 21 21 20 12 21 21 21 12 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 2 21 12 21 2 12 12 12 21 21 21 12 21 21 21 21 12 21 21 21 12 12 21 21 2 12 12 21 21 21 21 21 12 21 21 21 12 12 12 21 21 21 21 24 21 2 21 21 12 12 21 21 21 21 21 12 21 21 24 21 21 21 21 21 2 21 21 2 21 21 24 24 21 24 21 21 21 2 21 21 24 21 21 12 21 12 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 12 21 12 21 21 12 21 12 12 21 12 12 12 12 21 21 21 2 21 21 11 21 24 21 21 6 21 21 21 21 21 21 21 2 21 21 21 24 21 11 21 13 2 2 21 21 2 24 6 21 21 2 21 21 21 21 21 21 24 2 21 21 2 21 21 2 24 21 21 21 21 21 21 21 21 21 2 2 21 21 2 21 2 21 2 2 24 21 21 21 21 2 21 21 21 21 21 2 2 21 21 21 21 21 21 21 11 2 21 21 21 21 21 21 21 21 21 21 12 21 21 24 24 21 21 21 21 21 21 21 21 24 21 21 24 2 2 24 2 2 21 21 24 21 21 21 21 2 2 15 21 21 2 2 2 2 21 2 6 21 2 2 21 21 2 21 21 2 2 21 2 21 2 21 21 21 2 21 2 21 2 21 21 21 11 2 21 2 21 21 21 2 24 24 11 21 21 21 6 21 21 21 21 21 21 21 21 12 21 12 12 12 11 21 21 21 21 21 21 2 21 13 21 21 2 11 12 21 21 21 21 2 21 21 21 21 21 21 21 24 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 2 21 21 21 21 12 21 21 21 21 12 21 21 21 12 12 12 12 12 21 12 12 12 12 21 2 13 21 12 12 21 21 12 21 12 21 12 12 12 12 12 21 21 21 20 21 21 21 12 21 12 12 12 12 12 21 12 12 24 12 12 20 20 12 12 12 12 21 21 12 21 12 12 21 12 21 12 4 12 21 12 12 12 12 21 21 12 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 24 21 21 21 21 2 21 2 21 2 2 21 21 21 2 21 21 2 21 2 21 21 21 2 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 12 21 21 21 21 12 12 12 21 21 12 21 21 21 21 21 21 12 12 21 21 12 12 21 21 12 12 21 21 21 21 21 12 12 12 21 12 21 21 21 21 21 21 12 21 12 21 21 21 21 12 21 21 21 21 21 12 21 24 21 21 21 12 2 2 21 2 21 24 21 2 2 24 21 2 2 2 24 21 2 21 2 2 21 21 21 21 21 2 21 21 2 2 2 21 21 2 21 21 2 21 2 2 21 2 2 21 2 2 2 21 2 2 21 21 21 21 15 21 2 21 21 2 21 2 21 21 2 2 2 21 21 21 2 2 21 2 21 21 2 21 21 21 21 2 24 21 24 2 21 2 21 2 2 2 21 21 24 2 21 2 21 2 2 2 21 21 21 2 21 21 2 21 2 21 2 21 21 2 2 2 2 21 21 21 21 21 2 21 2 21 21 21 21 21 2 21 21 2 21 2 2 21 21 21 15 2 2 21 2 21 21 21 2 2 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 2 2 21 2 2 21 11 21 21 2 2 21 2 21 21 21 2 21 21 21 2 21 21 2 21 21 2 2 2 21 2 21 2 2 21 21 17 21 2 2 21 2 2 21 21 2 2 2 21 21 2 2 21 2 21 2 6 21 21 21 2 21 21 21 21 2 2 6 21 21 11 2 2 21 21 2 21 2 21 2 2 21 21 17 21 21 21 21 2 21 2 15 21 2 21 2 21 15 6 2 2 2 21 2 2 21 2 21 2 21 21 2 2 2 21 21 21 2 2 2 21 2 17 21 2 21 21 2 2 2 21 21 21 17 21 21 2 2 21 2 21 2 21 21 21 21 21 21 21 2 2 21 2 21 2 21 21 2 21 21 21 6 21 2 21 21 2 2 2 2 21 21 21 17 21 2 21 6 2 2 2 21 15 2 2 21 21 21 2 2 2 21 21 2 21 21 15 2 21 2 21 21 2 21 15 2 21 21 2 2 21 17 2 6 21 2 21 17 21 2 2 6 21 2 2 13 21 2 2 2 21 2 2 2 21 2 2 2 2 2 21 21 2 21 21 2 21 21 21 2 2 2 2 21 21 21 2 2 21 2 21 21 21 2 21 21 2 21 21 21 2 19 21 21 2 21 21 21 21 21 21 2 21 2 2 2 2 2 2 2 21 21 2 21 21 21 2 2 21 21 21 21 2 21 2 2 21 21 21 21 2 2 2 21 2 21 2 2 2 2 21 2 21 2 17 2 21 21 21 21 21 2 21 2 21 21 2 2 2 2 2 2 17 2 2 2 2 2 2 2 2 21 2 21 2 21 2 21 21 21 21 21 2 21 21 21 21 2 3 21 21 21 21 21 2 2 21 2 2 2 2 2 2 21 2 21 2 2 21 21 2 2 21 16 16 21 21 21 21 21 2 21 21 21 2 2 2 2 21 2 21 2 2 21 21 21 2 2 21 21 21 2 2 21 21 2 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 13 6 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 2 21 21 2 2 2 2 2 2 21 21 21 21 2 2 2 2 21 2 2 2 21 21 21 21 2 2 21 21 2 21 21 2 21 2 2 21 21 21 21 2 21 2 21 21 21 21 21 2 2 21 2 21 21 2 2 21 2 21 2 21 21 21 21 21 21 2 21 21 21 21 21 2 21 2 21 2 2 21 2 2 2 21 21 21 2 21 2 2 11 21 2 16 21 21 21 21 21 21 21 2 21 2 13 21 2 2 21 21 21 21 2 2 2 21 21 2 21 13 21 2 2 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 2 21 2 2 2 21 2 21 2 2 2 2 21 16 21 21 2 21 2 21 21 2 21 21 2 21 21 2 21 2 2 2 21 21 21 2 21 2 21 2 2 2 2 2 2 2 21 21 21 21 2 2 21 21 21 2 2 21 2 2 21 21 2 21 2 2 21 2 21 2 21 2 2 6 2 2 2 21 2 2 2 2 2 2 21 2 2 2 2 21 2 21 2 21 2 21 21 21 2 2 21 2 21 2 21 2 2 21 2 2 21 2 21 21 2 21 21 2 21 15 2 21 2 2 2 2 2 21 21 21 2 21 2 21 21 21 2 21 2 2 2 2 21 21 2 2 2 2 2 21 21 2 21 21 2 2 21 21 21 21 2 21 21 2 21 2 21 21 2 2 2 2 2 2 21 2 21 2 21 21 2 2 21 2 2 2 2 2 21 2 2 2 2 2 21 2 2 2 21 2 2 2 21 2 21 15 21 21 21 2 2 2 21 21 2 2 21 2 21 21 2 21 21 2 2 21 21 2 21 2 21 21 21 21 21 21 2 21 21 21 21 2 2 2 2 2 2 21 2 21 2 21 21 2 15 2 2 2 21 2 21 21 2 21 2 21 21 21 21 2 21 2 2 21 2 2 2 21 21 21 2 21 21 2 2 2 21 2 2 21 2 21 21 21 2 2 21 21 2 2 2 2 2 2 2 21 21 21 2 2 2 21 2 21 2 21 2 2 2 21 2 21 2 21 21 2 21 21 21 21 21 21 21 21 2 2 21 2 21 21 2 2 21 2 2 21 2 2 21 2 2 2 21 21 21 2 2 2 2 21 21 2 2 2 2 21 21 2 2 21 21 2 21 21 21 2 2 2 21 21 2 21 2 2 2 2 2 2 21 2 21 2 21 21 21 2 2 21 21 2 2 2 2 2 2 2 2 21 21 2 2 21 2 2 21 2 2 21 2 6 2 21 21 21 2 21 2 2 21 21 2 21 2 21 2 21 21 21 21 2 21 21 21 2 21 2 21 21 21 21 21 21 21 21 6 21 21 2 2 21 21 21 21 21 21 21 21 21 2 21 21 21 6 21 2 21 2 21 2 21 21 21 21 2 2 21 21 21 2 2 2 2 2 21 21 21 21 2 21 21 6 2 21 21 21 2 21 21 6 2 13 2 21 21 2 21 2 2 21 2 21 2 21 2 21 2 21 2 21 2 2 21 21 2 11 2 13 21 2 21 21 21 21 21 21 21 2 2 21 2 2 2 21 2 2 2 2 21 2 21 2 2 21 21 2 21 2 21 21 2 21 2 2 21 2 21 21 2 2 21 21 2 2 21 2 2 2 2 2 21 21 2 2 2 2 21 2 21 21 2 21 2 2 21 21 2 21 2 2 21 2 21 21 21 2 13 11 2 2 2 2 2 21 2 2 21 2 2 2 2 2 2 2 6 21 21 2 21 2 21 21 2 2 2 21 21 21 21 21 2 21 2 2 2 2 2 21 2 2 2 2 2 21 21 21 21 2 2 2 2 21 21 21 12 12 21 12 12 12 12 12 21 12 12 21 12 21 21 21 21 21 21 13 21 21 21 21 2 21 2 21 12 21 21 12 21 12 20 12 21 20 4 4 20 12 20 20 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 12 21 21 21 12 12 21 21 12 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 12 12 12 12 12 21 21 21 21 13 21 21 21 21 12 21 13 21 21 21 2 21 21 21 21 21 2 21 2 21 2 21 21 21 21 21 21 21 2 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 2 21 11 21 21 2 21 21 2 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 2 21 21 21 21 2 2 21 21 21 21 21 21 21 21 2 21 12 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 2 21 11 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 16 21 21 21 21 21 2 2 21 2 21 21 21 21 21 21 2 21 21 2 21 2 21 21 21 21 21 21 21 21 21 2 21 2 2 21 2 2 2 21 21 21 21 21 2 21 21 2 2 2 2 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 2 21 12 2 21 21 21 21 12 21 21 12 12 12 12 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 2 2 21 21 11 2 21 21 21 21 21 2 21 2 21 21 2 21 2 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 2 2 21 2 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 12 12 21 21 21 21 21 21 12 12 21 12 21 21 12 21 12 12 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 19 21 21 2 2 21 12 21 21 21 21 21 12 12 20 21 21 21 12 12 12 20 12 21 12 12 12 21 21 21 21 21 21 21 21 21 12 12 12 12 21 21 12 21 21 21 21 12 21 12 12 21 2 12 12 21 12 21 12 21 12 21 12 12 21 12 2 21 21 21 12 12 21 21 2 21 12 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 2 2 21 21 12 12 21 12 21 21 21 12 21 12 21 12 12 12 12 21 21 12 21 21 12 12 12 12 21 12 12 21 12 21 12 12 21 12 21 21 21 21 21 2 21 21 2 2 12 12 21 21 21 21 21 21 21 2 21 21 2 2 21 21 21 21 2 21 12 12 21 21 2 12 21 12 21 21 21 12 21 2 12 12 21 12 21 21 12 21 12 21 21 12 21 12 12 12 12 21 12 12 21 21 21 21 21 12 12 12 21 21 12 21 12 21 12 12 12 21 12 12 12 12 21 12 21 12 21 12 21 21 12 12 21 21 21 12 20 21 12 12 12 12 21 12 12 21 12 12 12 12 21 12 12 12 21 21 20 20 21 21 20 12 20 12 12 21 12 12 12 12 21 12 12 12 12 12 12 21 21 21 12 21 21 20 12 12 12 21 12 12 21 2 21 12 12 21 21 12 12 4 12 21 21 12 12 12 21 12 21 12 21 12 21 21 12 12 21 12 21 12 21 12 21 12 20 12 12 12 12 12 12 12 12 12 21 12 12 12 21 12 21 12 21 12 12 21 21 12 21 12 12 12 12 12 12 21 12 21 12 21 21 21 21 12 21 21 12 21 21 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 12 12 21 21 21 21 12 21 21 21 21 21 11 21 12 21 21 21 21 21 21 21 21 12 21 12 21 2 21 21 21 21 21 12 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 12 21 21 21 21 21 21 21 21 2 11 21 21 21 21 21 21 15 21 21 11 2 2 21 2 2 21 2 21 21 21 2 2 2 2 2 2 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 12 21 12 12 12 12 21 12 12 21 12 21 12 12 21 12 12 12 21 12 12 12 21 21 21 12 12 21 21 21 21 21 2 21 21 21 21 12 21 12 21 2 21 2 2 2 2 2 2 21 21 21 21 21 12 12 21 21 12 21 12 12 21 21 21 2 21 21 2 2 2 21 2 2 2 2 21 2 2 21 21 21 2 2 21 12 21 21 2 21 21 21 2 21 2 2 21 2 6 21 21 21 2 21 2 2 21 21 2 2 21 2 2 19 21 21 2 21 2 21 21 2 2 2 2 2 21 2 2 21 2 2 21 21 2 21 2 21 21 21 21 21 21 2 2 21 2 2 2 21 2 2 2 21 2 21 21 21 21 2 2 2 21 21 21 21 21 21 12 21 21 21 2 2 13 21 2 21 2 2 2 21 21 21 2 2 21 2 2 21 21 2 21 2 21 2 21 21 2 21 21 2 2 2 21 21 21 12 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 12 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 2 21 2 21 6 21 2 21 21 13 21 21 21 6 12 2 10 10 10 2 10 21 23 10 10 10 10 16 10 21 21 16 10 16 10 23 21 16 10 15 16 23 23 21 10 23 10 23 16 10 2 21 21 23 23 2 21 23 23 10 23 23 23 23 10 23 10 23 23 23 10 10 23 21 10 10 21 10 14 23 19 23 10 10 19 19 23 19 23 23 14 23 19 10 10 23 19 19 14 19 14 15 10 14 23 23 14 14 10 14 14 23 14 14 14 23 14 16 14 23 14 19 23 14 14 10 14 23 14 14 10 14 10 10 23 14 15 14 14 14 23 14 10 14 14 14 10 14 23 14 21 14 10 14 23 14 14 14 14 10 14 10 14 14 14 10 14 14 23 14 10 10 14 19 14 10 14 14 10 14 23 14 10 19 10 23 10 14 10 14 23 14 10 14 23 14 14 21 19 14 21 14 10 14 14 10 14 21 21 14 10 23 14 21 23 14 10 14 14 10 14 14 21 14 23 14 14 23 14 10 10 14 14 23 23 14 23 19 10 14 23 14 23 10 14 14 14 23 14 23 19 21 14 14 21 14 10 23 14 23 21 23 14 21 12 14 14 23 21 10 21 14 21 19 21 21 14 10 23 10 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 12 2 11 2 21 15 21 21 21 12 10 21 21 12 16 10 12 16 10 16 21 21 16 21 16 10 16 16 16 16 10 16 16 16 10 16 10 10 16 10 21 10 6 21 10 16 23 16 10 19 16 2 10 10 23 19 16 16 19 21 2 10 14 10 10 23 19 23 10 19 19 14 10 23 23 10 19 14 16 14 23 19 19 14 10 14 14 10 23 14 10 23 14 14 10 10 14 10 14 23 14 14 23 14 23 14 10 14 23 10 14 10 14 14 14 10 14 23 14 14 10 23 14 14 14 10 14 14 14 23 10 23 14 14 14 14 10 23 14 14 14 2 19 14 14 10 23 23 14 10 14 14 14 14 23 19 23 14 10 7 10 10 14 14 23 14 14 10 14 10 14 10 14 23 14 14 23 14 14 14 14 10 14 19 14 14 14 21 21 14 23 10 14 10 23 14 10 14 15 19 10 14 10 19 10 14 10 23 14 23 19 14 10 19 10 23 14 19 14 23 14 19 10 19 14 14 10 14 19 14 23 14 14 14 10 23 2 23 19 10 19 10 14 23 23 14 28 10 10 23 10 14 2 14 19 14 14 23 14 14 10 19 23 14 14 19 14 23 10 19 14 10 14 19 10 19 21 14 23 14 19 10 21 21 2 2 2 2 2 21 2 2 21 21 23 21 21 21 16 10 21 21 2 21 16 10 16 10 23 10 16 16 10 16 16 16 10 10 21 16 10 10 16 10 10 10 10 10 10 10 10 10 10 16 16 23 10 23 23 19 19 10 23 16 10 10 16 14 10 19 21 14 14 19 10 23 10 23 14 23 10 23 19 19 19 23 10 10 23 10 14 14 14 14 14 14 14 14 14 10 23 14 10 14 23 2 23 10 14 14 14 14 19 23 23 14 10 14 10 14 14 10 19 19 10 23 23 14 14 14 19 23 19 14 14 14 14 14 14 10 14 14 23 2 14 23 14 23 14 14 23 14 23 14 14 23 14 14 10 14 14 14 23 14 2 14 23 14 14 14 14 14 14 10 10 14 14 14 14 14 14 10 14 14 14 23 10 14 10 19 16 19 14 14 23 14 14 23 14 23 14 23 14 10 10 14 10 21 14 19 14 14 10 14 14 14 14 14 10 14 14 14 23 23 14 10 14 14 14 14 19 14 10 10 23 14 19 14 23 23 14 14 14 14 23 19 14 14 10 14 10 14 14 23 23 19 23 14 23 14 14 23 14 21 2 2 2 2 21 6 10 10 10 16 16 10 16 10 23 10 21 10 10 10 10 16 16 10 10 21 16 16 10 16 10 10 10 16 10 16 16 16 16 10 16 16 16 10 23 10 16 10 19 10 10 10 16 10 16 16 10 16 10 23 23 23 19 21 19 10 19 10 10 19 16 10 10 23 10 10 19 23 10 14 10 19 10 19 10 21 19 23 10 23 10 14 19 23 19 19 14 23 19 10 14 23 14 14 23 10 14 19 14 19 23 23 14 19 19 10 10 10 14 23 14 14 10 14 14 23 14 14 10 19 10 14 14 23 14 23 14 23 14 14 10 23 14 23 14 10 10 23 23 14 10 10 14 23 14 23 23 10 14 14 14 14 10 14 10 14 14 10 14 23 14 14 14 14 23 14 14 14 23 10 14 14 14 23 14 23 14 14 14 14 23 14 14 14 10 14 23 14 10 14 23 14 19 14 14 10 10 14 14 19 10 14 10 14 21 15 21 21 23 2 16 12 10 10 10 10 21 12 2 16 16 16 16 10 16 10 16 10 16 10 16 16 10 16 10 10 16 21 16 10 16 10 16 16 16 16 16 16 16 16 10 19 16 16 16 16 16 10 10 10 10 16 23 10 23 16 10 16 16 10 10 10 23 16 10 10 23 16 10 16 23 10 10 10 16 10 23 23 10 19 10 14 23 23 23 10 23 23 19 10 23 14 10 23 19 23 10 14 14 14 19 16 10 10 10 19 14 14 10 14 14 19 23 14 19 23 10 10 14 14 23 14 10 10 14 19 19 10 14 23 14 23 14 14 23 14 14 14 10 14 14 10 23 23 14 23 23 10 14 23 14 10 14 10 14 14 14 10 14 14 14 14 23 14 14 23 14 23 10 14 10 14 14 7 23 23 14 23 14 10 14 14 14 14 10 14 10 19 10 23 10 14 14 14 19 10 14 14 23 14 23 10 14 14 21 2 2 2 2 2 21 2 21 2 2 2 10 21 23 10 21 10 21 12 12 12 12 23 12 23 23 23 10 16 10 21 10 10 16 10 16 10 16 16 16 10 10 16 16 16 10 16 21 21 10 16 21 10 10 16 16 10 10 10 16 21 16 21 21 16 21 10 10 19 21 21 7 10 16 23 10 23 16 16 16 10 10 16 16 10 16 10 23 23 23 10 16 23 10 23 19 19 23 14 23 10 10 16 10 10 10 14 23 10 19 10 14 10 19 10 19 23 23 10 14 19 23 16 14 19 10 19 23 10 10 14 14 14 14 23 23 14 14 16 14 10 10 14 23 14 14 14 10 10 19 23 10 14 10 14 23 14 14 23 14 14 14 14 14 23 14 23 14 14 23 10 23 10 19 14 14 19 10 14 14 10 14 16 14 19 14 14 10 14 23 14 23 14 23 14 23 14 14 14 23 10 14 19 14 14 19 14 14 19 14 19 10 14 10 14 10 14 14 14 14 14 21 2 2 2 2 21 2 2 21 21 10 16 2 23 21 21 23 21 10 12 23 10 21 10 10 16 16 10 10 16 16 10 10 10 10 10 16 16 16 16 10 16 16 15 10 10 16 16 10 10 10 10 10 10 10 16 6 10 23 16 23 10 16 16 16 16 16 16 16 10 16 10 10 19 10 10 16 23 23 10 23 10 12 23 19 23 23 23 10 19 23 10 10 10 19 23 10 23 23 10 23 10 10 19 10 10 16 23 10 23 10 19 14 10 10 14 14 14 14 10 14 23 10 14 23 14 14 10 23 19 14 23 23 19 23 19 19 23 14 14 23 14 14 14 10 23 10 10 14 19 23 10 14 10 10 23 23 10 10 14 10 23 14 14 23 14 14 14 19 14 14 14 14 23 14 14 23 10 23 14 10 14 14 23 23 14 10 23 14 23 14 10 10 14 2 14 23 10 14 10 14 23 14 23 14 14 2 2 21 21 2 21 21 2 21 21 23 21 21 23 21 2 10 23 23 23 10 10 16 10 12 12 16 23 16 16 16 16 10 10 10 10 10 16 10 16 10 10 16 10 16 16 10 16 16 10 23 10 16 16 10 16 16 16 10 10 16 10 23 10 16 10 10 10 21 10 10 10 23 10 16 10 10 23 23 23 16 23 23 23 10 23 10 10 10 10 10 23 23 10 10 10 23 6 10 23 19 23 23 16 16 23 10 23 10 23 10 10 14 10 19 23 14 14 16 23 19 19 19 23 10 23 10 19 19 19 19 19 19 10 23 14 23 10 19 14 23 10 14 23 10 10 14 14 23 14 10 21 2 14 14 14 10 14 23 10 23 10 14 14 23 14 14 14 10 23 19 19 10 23 23 23 19 10 2 21 21 23 2 21 23 16 12 10 10 12 10 10 12 16 23 2 10 16 16 10 16 10 10 16 10 16 23 16 10 10 10 10 23 16 10 16 10 10 10 16 16 16 16 16 21 10 16 10 10 10 16 10 10 10 23 10 10 16 23 23 23 10 10 10 19 23 10 10 10 23 16 16 21 10 23 16 23 10 19 10 19 23 10 10 10 23 23 23 10 23 10 21 19 10 23 10 10 10 23 10 10 16 10 10 10 19 23 10 23 10 23 23 10 23 10 21 23 23 10 19 10 23 23 10 10 19 23 10 10 10 19 23 2 23 19 14 23 23 23 10 23 14 19 10 10 19 23 23 19 14 14 10 19 10 21 21 2 21 21 21 21 2 15 2 6 21 21 2 21 21 6 21 21 2 21 16 2 2 21 10 16 23 12 21 10 23 21 10 16 21 12 23 2 23 10 10 16 16 10 16 23 16 10 23 23 16 10 16 10 16 10 16 10 16 16 10 10 16 16 10 16 16 10 16 10 2 2 21 2 21 2 2 2 16 23 16 16 23 12 23 16 16 23 23 21 16 23 2 16 12 12 10 23 23 16 10 21 10 10 10 10 16 16 10 10 10 21 16 23 10 10 16 16 16 23 23 16 16 16 10 23 10 16 10 10 10 21 23 23 16 23 23 10 10 23 23 10 10 16 23 21 23 10 23 23 10 23 10 10 10 10 10 16 23 10 21 10 2 15 2 21 10 23 23 10 16 10 16 23 2 2 10 23 23 16 23 21 10 10 21 21 21 23 23 21 23 23 10 23 23 10 21 21 21 21 2 21 2 2 21 6 2 21 2 2 21 21 21 2 21 21 21 2 21 21 23 2 2 21 21 23 21 23 23 2 2 2 23 23 16 16 21 10 16 10 16 16 16 16 21 23 23 21 23 16 10 2 16 23 16 10 23 10 16 10 23 10 23 10 23 23 23 15 16 2 10 10 16 10 10 23 10 23 16 16 21 23 16 23 16 23 15 10 21 23 16 2 2 10 23 21 2 10 16 21 23 10 23 15 23 10 23 16 16 10 16 21 21 21 10 23 23 23 10 10 10 23 10 10 10 23 23 23 21 10 10 16 10 21 21 23 10 16 10 10 23 23 23 21 10 23 23 23 23 10 23 10 2 16 21 23 10 10 23 23 10 23 23 10 23 10 10 2 2 2 21 2 21 2 21 21 2 21 21 21 23 23 23 23 10 16 21 16 21 21 10 16 10 23 23 23 21 21 10 10 23 10 21 23 10 10 10 23 10 10 23 12 23 10 23 21 16 23 23 10 10 16 10 16 16 23 16 16 10 23 10 10 10 10 23 21 16 12 23 16 21 21 23 16 16 10 16 21 21 12 21 10 16 21 12 23 12 10 10 21 12 16 21 16 23 23 10 16 12 16 23 23 10 10 10 23 10 23 10 21 23 21 10 16 23 23 23 10 10 23 23 23 23 10 23 23 10 23 10 23 10 23 10 10 23 10 23 10 23 23 23 10 10 21 2 11 21 21 21 21 21 21 21 21 21 21 21 21 16 21 21 21 21 16 21 21 16 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 15 21 21 21 21 21 21 21 21 21 21 21 16 21 21 21 21 21 21 21 21 16 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 23 21 21 16 21 21 21 21 21 21 21 21 21 21 21 21 21 21 16 21 21 21 21 21 21 10 21 21 21 21 21 21 21 21 11 16 21 21 11 21 21 2 21 21 21 21 21 16 21 21 16 21 10 21 10 16 21 16 21 21 16 21 23 16 16 16 21 10 21 21 21 12 23 23 10 16 23 16 16 2 16 16 16 16 11 21 21 21 2 10 10 21 10 16 16 23 16 16 10 23 23 10 16 23 21 16 10 16 10 23 16 10 23 21 10 21 23 15 23 23 10 16 10 10 16 10 23 23 10 10 23 21 10 10 10 16 23 23 23 23 21 23 10 21 16 21 23 23 21 23 10 23 10 10 21 10 23 21 23 10 23 21 21 23 10 10 23 23 23 23 10 21 23 10 10 16 23 10 23 23 16 23 16 10 21 23 21 21 21 23 10 23 10 21 10 10 2 21 21 2 2 2 2 2 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 11 21 21 2 21 21 2 12 21 21 16 23 21 2 15 21 21 16 21 21 16 16 21 21 21 2 21 10 23 10 21 21 10 16 11 21 21 23 21 10 23 10 10 16 10 10 10 10 23 16 23 16 10 15 16 10 16 16 16 11 13 10 23 10 16 21 10 23 16 10 23 10 10 23 23 10 21 16 10 2 23 16 16 16 10 23 10 2 23 10 23 10 10 10 21 10 23 16 21 23 21 23 16 10 23 10 23 23 21 10 10 23 23 10 23 21 23 23 23 10 23 23 23 21 10 10 10 21 10 16 23 21 16 21 21 21 10 23 10 21 23 21 23 23 10 10 2 21 21 21 10 23 2 10 21 16 10 21 21 16 10 23 10 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 13 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 23 23 8 21 21 21 16 21 21 23 12 21 12 21 21 21 21 21 21 16 21 21 21 23 16 21 21 21 12 21 21 16 21 21 21 21 12 21 21 21 23 16 23 21 21 21 23 21 10 16 10 21 16 16 16 23 12 21 21 21 21 21 21 10 10 16 15 23 23 15 15 21 21 21 16 23 23 23 21 2 23 23 23 10 10 16 23 15 23 23 10 23 16 23 21 16 23 16 10 10 10 21 10 10 10 23 10 10 10 10 16 10 21 10 23 23 10 16 21 16 10 10 23 12 10 23 16 10 10 23 21 23 23 21 21 21 10 21 10 10 10 21 23 10 10 10 16 23 10 23 23 21 21 10 21 10 10 23 16 10 10 10 16 23 10 10 21 21 23 10 21 21 10 10 10 10 21 23 10 10 23 21 2 2 21 21 21 21 2 2 2 2 21 21 2 2 21 2 21 21 21 21 21 21 21 21 21 21 23 21 23 21 21 23 13 6 10 10 10 10 23 10 23 21 16 10 23 23 23 16 21 16 2 23 16 21 10 23 23 10 23 10 10 23 10 23 23 16 16 10 23 16 23 21 23 21 16 10 23 23 23 10 23 23 23 23 10 23 10 10 23 10 23 23 23 23 23 10 10 10 23 15 23 21 10 10 23 10 23 23 10 23 16 21 21 23 21 16 23 23 10 16 23 10 23 23 10 23 2 23 2 21 10 21 10 23 21 23 23 23 21 23 21 23 23 10 10 23 23 10 21 10 23 10 21 10 10 10 23 23 10 10 2 15 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 2 2 2 2 2 2 2 23 10 21 23 12 23 23 10 23 23 10 10 23 16 23 10 23 10 10 21 23 23 16 12 23 23 23 10 23 16 10 23 23 21 10 23 10 23 23 23 10 23 21 10 23 23 23 10 10 16 23 10 23 10 23 23 23 10 10 16 23 23 10 23 10 10 10 10 10 23 10 16 10 10 23 21 23 10 10 10 23 10 23 23 10 10 16 23 10 10 23 10 23 10 23 10 23 21 21 10 21 2 2 2 2 2 2 21 21 21 2 21 21 23 21 23 21 21 10 2 21 23 16 21 10 21 10 16 10 23 23 16 16 23 16 23 10 16 23 23 16 21 10 10 10 23 23 2 23 10 10 16 10 21 21 21 10 16 10 23 10 23 16 10 10 16 16 23 23 16 10 16 10 23 10 10 10 23 23 10 23 23 23 16 23 10 10 23 10 10 23 10 10 23 23 10 23 16 16 23 10 10 21 23 16 10 10 10 21 23 21 10 10 23 6 23 21 10 23 16 23 21 10 23 10 23 23 23 16 10 23 10 21 10 10 10 10 23 10 23 23 10 10 10 21 10 23 10 23 21 2 21 2 21 2 2 11 21 11 11 16 11 21 21 21 6 21 21 21 21 21 16 10 16 16 23 16 16 16 10 10 21 10 21 10 16 23 16 23 23 10 10 10 21 13 13 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 11 21 2 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 2 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 6 21 6 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 6 21 21 21 21 21 2 21 21 21 21 6 2 2 2 21 2 21 2 21 2 21 21 2 2 2 21 2 2 2 21 21 21 21 21 2 2 21 2 2 2 21 2 21 21 21 16 2 23 21 2 21 16 2 2 6 2 21 2 16 21 21 16 2 2 16 23 16 16 23 2 23 16 23 2 16 21 21 21 2 21 2 21 2 21 21 2 21 2 2 21 2 2 2 2 21 21 2 2 2 2 21 21 2 21 2 2 2 2 2 2 2 21 2 2 16 16 2 16 21 21 16 21 16 23 23 2 23 16 2 21 21 21 16 21 21 2 23 2 16 23 2 2 21 2 21 21 21 2 21 21 2 21 21 21 21 21 21 2 2 2 2 21 21 21 21 2 2 21 21 21 21 13 21 21 2 21 2 21 2 21 6 21 21 2 23 21 21 11 2 2 21 21 21 21 23 21 21 23 23 16 23 16 16 16 21 23 16 23 23 23 16 21 23 21 23 16 10 16 16 16 23 16 16 16 23 21 21 21 12 12 12 12 21 12 6 21 21 12 21 6 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 11 19 21 21 21 21 16 23 23 21 16 16 21 2 16 21 23 21 23 21 10 16 16 16 16 16 21 21 16 21 16 23 2 21 21 21 16 21 21 16 16 23 21 16 21 21 21 16 16 16 21 21 16 21 21 16 21 21 21 21 21 21 2 2 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 12 21 21 21 21 12 21 21 21 12 12 21 21 12 21 21 21 21 21 21 21 2 21 21 21 2 2 21 21 21 21 21 21 2 16 2 21 2 11 21 2 2 21 16 23 21 21 21 23 21 21 23 21 23 23 2 21 16 23 23 16 23 23 16 23 21 2 21 16 23 23 23 2 23 23 2 16 21 23 23 2 23 23 23 23 10 16 23 2 2 21 21 21 21 21 21 21 21 2 6 21 2 2 21 21 21 13 21 21 21 15 21 21 2 2 2 2 21 21 21 2 21 16 16 2 2 2 2 2 21 2 21 16 21 2 21 21 2 23 21 2 21 21 23 23 2 23 2 23 21 23 16 23 23 23 16 23 16 23 21 10 16 23 16 16 23 16 10 23 23 16 2 2 2 2 21 2 21 2 21 2 2 21 21 21 21 2 2 21 21 2 2 2 2 2 16 21 2 21 2 21 21 21 2 16 23 23 16 16 16 16 2 21 23 15 16 21 16 21 16 23 16 16 16 21 10 21 23 2 21 2 21 2 2 2 2 2 2 21 21 2 2 2 2 21 2 21 21 21 21 2 21 21 21 21 2 21 2 13 21 21 21 21 2 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 10 2 2 21 2 23 2 16 23 21 21 2 23 2 23 11 2 21 16 23 2 21 21 21 23 23 23 13 16 21 16 21 16 16 21 16 16 21 16 2 23 16 23 16 16 10 21 11 23 21 16 10 23 16 23 16 2 23 21 6 2 21 11 2 2 2 21 2 2 2 21 2 2 2 21 2 2 21 2 2 2 21 2 21 21 2 2 2 2 21 21 21 2 2 2 2 21 2 2 2 21 2 16 21 23 2 23 23 21 16 21 21 21 16 16 21 2 2 2 21 21 21 21 21 23 16 16 2 16 16 23 13 23 2 16 2 2 21 16 16 23 16 23 21 10 10 21 21 16 23 23 23 21 6 11 21 21 21 2 2 2 21 21 2 2 21 16 2 21 2 2 2 21 2 2 2 2 21 2 2 21 21 2 2 2 21 2 2 2 2 21 2 21 16 2 21 21 21 2 2 21 21 2 21 21 21 21 2 2 21 21 21 21 2 21 2 21 2 2 2 16 2 2 21 2 2 21 2 21 2 21 2 2 2 21 16 21 2 2 16 21 21 21 2 2 2 24 2 2 2 21 2 21 2 21 6 2 2 2 21 21 21 16 2 21 6 2 2 2 2 21 21 2 2 16 2 21 2 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 2 2 21 2 2 2 21 2 2 21 21 2 13 21 21 2 21 2 24 21 6 2 21 2 21 2 21 21 21 21 21 2 2 21 21 21 21 2 21 2 21 21 2 2 2 21 21 21 21 21 2 6 2 2 21 21 2 13 21 21 6 21 21 2 21 29 21 2 21 21 2 21 15 2 2 2 21 2 21 2 21 2 2 19 2 21 21 21 21 21 22 21 2 2 21 21 2 21 2 13 2 2 2 2 21 29 21 21 11 21 21 2 21 2 2 2 21 2 2 21 21 2 21 2 24 21 24 21 2 21 21 2 2 21 2 21 21 2 21 2 2 2 21 21 2 21 21 21 2 2 21 2 21 2 24 2 21 21 2 21 21 21 2 2 2 2 2 2 21 2 2 21 2 2 21 2 2 21 21 21 21 15 2 2 2 21 21 21 21 21 21 21 2 2 2 21 2 2 2 29 6 21 21 21 27 2 2 21 2 2 2 21 2 2 15 21 6 2 2 21 21 2 21 21 2 2 21 21 2 21 21 2 21 2 21 21 21 21 21 21 15 21 21 21 6 2 6 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 6 21 21 21 21 21 11 21 27 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 11 21 21 2 21 6 21 21 27 2 2 29 21 21 21 21 2 21 2 2 21 21 6 21 21 21 2 2 29 21 6 2 21 21 2 2 21 2 21 2 29 21 21 15 21 21 2 2 21 2 29 21 15 19 27 29 21 21 21 6 2 2 2 21 2 2 21 21 21 21 21 21 27 21 2 21 2 2 2 2 21 29 2 15 21 21 15 21 2 21 2 21 29 27 2 2 2 21 2 2 2 2 21 2 2 21 2 21 2 2 21 21 2 2 2 21 21 21 21 2 29 2 21 21 21 21 2 2 21 2 2 21 2 2 6 2 2 2 2 2 2 21 2 21 2 29 21 15 21 21 2 2 2 2 2 21 22 21 2 21 21 21 2 2 2 15 21 2 21 21 2 21 21 21 21 2 2 13 21 2 21 21 21 2 21 29 21 21 21 27 11 21 2 2 21 21 21 21 21 2 2 21 21 21 2 2 21 21 2 21 2 21 2 29 2 21 2 21 21 2 21 21 2 21 21 2 21 21 21 21 2 21 21 21 2 21 27 2 21 21 21 21 21 2 13 21 2 2 21 2 2 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 2 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 2 21 21 2 2 21 21 2 21 21 2 2 2 2 2 2 2 21 2 21 2 2 2 21 21 2 2 21 21 21 21 21 2 2 21 21 21 21 2 2 21 21 21 2 2 21 2 21 21 21 21 21 21 2 21 2 21 21 2 2 2 21 2 2 2 2 2 21 2 2 2 2 2 2 2 2 2 2 2 21 2 2 2 2 2 21 21 21 2 2 2 21 21 21 21 21 2 21 2 2 2 21 2 2 21 2 2 21 2 21 2 21 21 2 2 21 2 2 2 2 21 21 21 2 2 2 21 2 2 2 2 2 2 21 2 21 2 2 2 2 21 21 2 21 21 2 2 2 21 21 21 21 21 2 21 21 2 2 21 2 21 2 2 2 2 2 2 21 21 21 21 21 2 2 21 21 21 21 12 21 12 12 21 21 21 12 20 12 12 12 12 12 21 12 12 21 21 12 20 20 12 20 12 12 12 12 12 12 12 12 21 12 20 21 12 21 12 12 12 12 21 12 21 12 12 12 12 21 12 12 12 12 12 12 12 21 21 21 12 12 12 12 21 21 12 12 21 12 21 12 12 12 21 21 21 12 21 21 21 12 21 21 12 21 12 21 21 12 21 12 12 21 21 12 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 2 21 21 11 12 12 21 12 12 12 12 12 12 21 20 12 21 12 12 12 12 21 21 12 12 12 20 12 12 12 20 20 12 21 12 12 12 12 12 12 20 12 12 21 12 12 12 21 21 21 21 12 12 20 12 21 21 21 12 21 12 12 12 12 12 2 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 21 21 12 21 21 21 21 12 21 21 21 21 21 12 12 12 12 12 12 12 12 12 21 21 21 20 21 12 21 12 12 20 21 12 21 12 12 12 12 12 12 21 12 12 21 21 21 12 12 21 21 21 21 12 21 12 21 12 21 21 21 12 12 21 21 12 21 12 21 21 12 21 12 12 12 12 12 12 12 12 21 21 12 12 12 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 12 12 21 12 12 12 12 21 12 12 21 20 12 12 12 21 12 12 21 12 21 12 21 21 12 21 12 12 12 21 12 12 12 21 12 12 12 12 21 12 12 21 12 20 12 12 12 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 12 21 20 12 21 12 12 21 21 21 21 21 12 12 12 12 12 12 12 21 21 21 21 12 21 12 12 12 12 21 12 12 12 12 12 12 12 12 12 21 12 21 12 21 12 12 12 21 12 12 12 12 12 12 20 12 12 21 12 12 21 21 12 21 21 12 21 21 12 12 21 21 12 21 21 21 12 12 21 21 21 12 12 12 21 21 12 12 21 12 12 12 12 12 12 12 12 21 12 12 21 21 21 12 12 12 21 20 20 20 20 4 12 12 12 21 12 12 12 12 12 20 12 12 21 12 12 12 12 12 21 12 12 20 12 20 12 20 21 20 12 12 12 12 12 12 21 12 12 12 20 20 12 12 20 12 12 12 12 12 20 12 12 4 12 12 4 21 20 20 12 12 12 12 20 20 4 12 4 12 20 20 20 12 4 4 21 12 4 20 12 20 12 12 21 20 12 12 20 12 20 12 12 12 21 12 21 21 12 21 21 12 21 21 12 21 12 21 21 21 21 21 21 12 12 12 21 12 12 12 20 12 21 12 20 12 20 12 12 20 12 12 21 12 12 12 12 20 12 12 12 12 12 12 4 20 4 4 12 12 20 4 4 4 12 12 12 4 20 12 4 20 12 12 21 12 20 20 21 21 4 21 12 15 21 21 12 20 12 21 21 21 12 21 21 21 21 12 12 21 21 21 21 21 12 12 12 21 12 21 12 21 12 12 12 21 12 12 12 12 21 13 21 21 21 21 21 6 21 21 12 12 12 12 12 21 12 12 21 12 12 12 12 12 21 21 21 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 20 11 21 21 21 21 12 12 21 21 21 21 21 21 21 12 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 13 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 12 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 13 21 13 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 2 15 2 21 2 2 2 2 21 21 2 21 21 21 2 21 21 2 21 2 21 21 21 2 21 21 2 2 21 21 21 21 21 21 21 2 2 2 2 2 21 21 21 21 21 2 21 21 21 2 2 21 2 2 21 2 21 2 2 21 21 21 21 21 21 21 21 2 2 6 2 21 2 21 21 6 2 2 21 21 2 2 2 21 21 2 2 21 2 2 2 21 2 21 21 2 2 2 21 2 21 21 21 2 21 21 2 2 2 21 2 21 21 2 2 2 2 2 21 21 2 2 21 21 21 21 21 21 2 21 2 21 21 21 2 2 2 21 21 2 2 21 2 2 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 12 21 21 21 21 21 21 2 2 21 21 2 2 2 21 21 21 21 13 2 21 21 21 21 2 2 2 21 2 2 2 2 21 21 13 21 21 21 21 21 21 21 21 2 13 21 2 21 2 21 21 2 21 2 21 2 2 21 21 2 21 21 21 21 21 21 21 21 2 2 2 21 21 21 21 2 21 2 21 21 2 21 6 2 21 21 2 2 2 21 2 15 2 2 2 21 2 2 21 21 21 21 21 2 2 21 21 21 21 21 2 21 21 21 21 2 2 2 2 21 21 2 2 2 2 2 21 21 2 21 2 21 21 21 2 2 2 21 2 2 13 21 2 15 15 21 21 21 21 21 21 21 11 6 2 2 2 21 21 21 2 2 2 2 21 13 2 21 21 2 2 21 2 21 6 2 21 21 21 21 21 21 2 21 21 21 21 2 21 21 2 21 2 21 21 2 21 21 21 21 21 2 2 21 21 21 13 21 21 21 21 2 21 21 2 2 2 2 21 21 2 2 2 2 2 21 21 2 2 21 2 21 21 2 2 2 21 21 21 21 2 21 21 21 2 2 2 2 2 2 21 2 2 2 2 21 2 11 21 21 21 21 21 12 20 12 21 12 21 12 12 21 21 21 21 12 12 12 12 21 12 12 21 12 21 12 21 21 21 12 21 12 12 21 21 21 21 21 12 12 21 12 12 21 12 12 12 21 21 12 12 21 21 21 12 12 12 21 21 12 12 21 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 12 21 13 21 21 21 21 21 21 21 21 21 13 21 12 21 21 13 11 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 13 21 2 21 21 2 21 21 21 21 2 11 21 12 21 21 21 21 12 21 21 12 21 21 21 21 21 12 21 12 12 12 21 12 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 2 21 12 21 21 21 21 11 21 11 21 11 21 21 12 12 12 12 12 4 4 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 12 21 21 12 12 12 21 21 12 2 21 12 21 12 12 21 21 21 12 21 21 2 12 12 21 21 12 12 12 12 21 20 12 12 12 12 21 21 21 21 12 21 12 12 12 12 12 12 12 12 21 21 21 21 21 21 12 12 12 12 12 12 12 12 12 12 12 12 12 21 12 12 12 21 21 12 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 12 20 21 12 21 21 21 21 21 21 2 2 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 12 12 12 12 12 21 21 12 21 21 12 12 21 12 21 21 12 12 12 21 12 12 20 20 21 12 20 12 21 21 12 12 21 12 12 12 20 12 21 21 12 21 21 21 21 21 12 12 21 12 21 21 21 21 12 12 21 21 21 21 21 21 12 12 21 12 21 21 12 12 20 12 12 12 21 12 12 21 12 12 21 21 12 12 12 12 12 21 12 12 12 12 21 12 21 12 21 12 12 21 21 12 21 12 21 12 21 21 21 21 12 21 21 21 12 12 21 21 12 21 12 12 12 21 21 21 12 12 12 12 12 12 12 21 12 12 12 21 21 12 12 21 21 12 21 21 21 12 12 12 12 21 12 21 12 21 12 12 21 12 12 21 21 12 12 21 12 12 21 12 21 12 21 12 12 12 21 21 21 21 12 21 21 12 12 21 21 12 12 21 21 21 21 12 21 21 21 13 21 21 12 21 21 12 12 21 12 21 21 12 12 12 21 12 12 12 12 21 21 21 12 21 12 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 2 2 2 21 21 2 21 21 21 21 12 12 12 21 21 12 21 21 21 2 21 21 11 21 21 21 21 12 12 12 12 2 21 21 21 12 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 21 21 2 12 21 21 21 21 21 21 21 11 21 12 21 12 21 21 21 21 21 21 21 21 21 21 2 2 21 2 2 2 21 21 21 21 21 21 21 21 12 12 12 21 12 21 21 21 21 12 12 21 12 12 21 21 12 12 12 12 21 12 12 12 12 12 12 21 12 21 21 2 21 12 12 21 12 21 2 21 2 21 21 21 21 21 2 2 2 2 2 21 21 21 2 2 21 21 2 21 2 2 21 21 2 2 21 2 21 21 2 2 2 2 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 2 2 13 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 6 2 21 21 2 2 21 2 21 21 12 21 21 21 2 21 21 12 2 21 2 12 21 21 2 21 2 2 2 2 21 21 2 2 2 21 21 2 21 2 21 2 2 2 2 21 21 21 2 2 21 2 21 21 2 21 21 2 21 21 2 21 21 21 12 21 21 21 21 2 21 2 21 2 2 2 15 21 2 21 2 2 2 21 21 21 21 21 21 21 2 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 2 21 21 21 2 19 2 2 21 21 2 2 21 21 2 21 2 2 2 2 2 21 21 21 2 21 21 21 15 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 2 12 21 21 21 21 21 21 12 21 12 12 21 21 21 21 21 2 21 21 21 21 2 21 11 2 2 21 2 2 21 2 21 2 2 21 2 21 2 2 21 2 2 21 21 2 2 2 21 21 2 21 2 21 21 21 2 21 21 2 2 2 2 21 2 2 2 2 2 2 2 2 2 2 2 2 21 21 21 2 21 21 15 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 2 21 21 2 21 21 21 2 21 2 21 21 21 2 2 2 2 2 2 21 2 21 2 2 21 21 21 21 2 21 2 21 2 21 2 21 2 2 21 21 21 2 21 2 2 2 2 21 21 2 21 21 11 21 13 2 2 2 2 21 2 2 2 2 6 2 2 2 6 2 2 2 2 21 2 2 2 21 21 21 21 2 2 2 21 2 21 21 21 21 2 21 21 2 21 21 2 21 21 2 2 21 21 21 21 2 21 2 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 2 21 2 21 21 2 2 21 2 2 21 2 11 21 21 2 2 21 2 21 2 2 2 2 2 2 2 21 2 21 2 2 2 2 2 21 2 2 2 2 2 2 21 2 21 21 21 2 21 2 2 21 2 2 2 21 2 2 21 13 2 11 21 2 21 21 2 2 2 2 21 2 21 2 2 2 21 2 2 21 2 21 2 2 21 2 21 2 21 21 2 21 21 2 21 21 2 21 2 21 2 21 2 21 21 2 2 2 21 2 21 21 2 2 21 2 2 2 21 2 21 21 21 21 21 21 21 12 12 21 12 21 12 21 12 21 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 11 2 21 2 2 21 2 21 21 21 21 21 21 2 21 21 21 21 21 2 21 2 2 21 2 2 2 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 21 21 21 12 21 21 21 12 21 21 21 21 12 12 21 21 21 12 21 21 21 12 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 2 2 2 2 21 2 21 21 21 2 21 2 2 21 21 21 21 21 2 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 13 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 2 21 21 2 21 2 2 21 21 2 2 21 2 21 2 2 2 2 2 21 21 2 21 2 21 21 2 21 2 2 2 2 2 21 2 21 21 2 21 2 2 2 2 21 2 21 2 2 2 2 21 21 2 2 2 21 21 2 21 2 2 21 2 2 2 2 2 21 2 21 21 21 2 2 21 2 15 2 2 21 2 2 2 2 21 21 21 2 21 2 21 21 2 21 2 2 2 21 2 21 21 21 21 2 2 2 2 21 21 2 21 21 2 2 21 2 21 2 21 2 21 21 12 12 21 21 12 12 21 21 21 21 12 12 21 21 21 21 12 12 21 12 12 12 12 21 12 12 12 21 21 21 12 21 21 21 12 21 12 21 21 21 12 21 21 21 21 21 2 21 21 21 2 2 21 21 21 21 21 21 2 21 2 21 21 2 2 2 2 21 2 21 2 2 21 21 21 21 2 2 21 2 21 21 2 21 21 21 2 2 21 21 12 12 12 12 21 21 21 21 21 21 21 12 21 21 12 12 21 21 12 21 12 21 12 21 21 21 12 21 21 12 21 12 12 21 12 21 21 12 21 21 12 12 12 21 12 21 21 12 12 21 21 21 2 12 21 21 12 21 21 21 21 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 2 2 21 2 2 2 2 2 2 21 2 21 2 21 21 2 21 21 6 2 2 2 2 15 2 21 2 2 21 2 21 21 2 2 2 2 2 2 2 2 2 21 2 2 2 21 2 6 2 21 21 21 21 21 2 2 2 21 2 21 21 2 2 2 2 21 2 2 2 21 21 2 2 2 2 2 21 21 2 21 2 21 2 21 2 21 21 2 2 21 2 2 2 2 21 2 2 2 21 2 2 2 21 21 2 2 21 2 21 11 21 2 2 2 21 21 21 21 2 21 21 21 21 21 21 12 21 12 21 21 21 21 12 12 12 21 21 12 21 21 21 21 21 21 21 12 12 2 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 2 21 2 2 2 21 21 2 2 21 2 2 21 2 21 21 2 2 2 2 2 2 2 21 21 21 2 2 2 21 2 2 2 2 2 21 21 2 2 2 21 2 2 2 2 21 2 21 21 2 21 2 21 6 2 21 2 21 2 2 2 21 21 21 2 2 21 2 2 2 21 21 2 2 21 2 11 21 21 21 21 2 21 2 21 2 21 2 21 2 2 2 21 21 21 21 21 12 12 21 21 21 21 12 21 12 21 12 12 12 12 12 12 12 12 21 21 21 12 21 12 21 12 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 2 2 21 21 11 2 2 2 2 2 2 2 2 2 2 21 2 21 21 2 2 21 21 2 21 2 21 21 21 2 11 21 21 2 21 21 2 2 2 21 2 21 21 21 21 21 21 21 21 2 2 21 2 2 2 2 2 21 21 2 2 2 11 21 21 2 21 2 21 2 21 2 2 2 2 2 2 21 2 2 21 21 21 2 21 21 21 2 2 21 21 2 2 2 21 2 2 2 21 21 21 2 21 2 21 21 21 12 2 21 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 2 21 2 21 21 11 2 2 2 21 2 21 2 21 21 2 2 21 21 21 2 2 21 21 21 21 21 21 2 21 2 2 21 21 2 21 21 21 2 21 21 21 21 21 21 21 2 2 2 21 21 2 21 21 13 2 21 2 2 2 21 2 2 21 2 21 2 2 21 2 21 21 2 21 2 2 2 21 21 2 21 2 21 21 2 2 21 2 2 21 2 2 2 2 21 21 21 21 2 2 21 21 2 2 2 21 2 21 21 21 2 2 2 2 2 2 21 21 2 21 21 2 2 2 2 21 2 2 2 2 2 21 2 21 2 21 2 21 21 2 2 21 2 2 21 2 21 2 21 21 2 21 21 21 11 21 2 2 2 21 2 2 21 21 2 2 21 21 2 21 2 21 21 2 21 21 2 21 11 21 2 2 21 2 21 2 2 2 2 21 21 21 21 2 2 2 2 21 2 21 21 2 21 21 21 2 21 2 2 21 2 21 2 2 2 21 21 2 2 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 12 12 12 21 12 21 21 21 21 12 12 21 12 12 21 21 21 21 21 21 12 12 12 12 21 21 21 12 21 12 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 2 2 2 2 21 21 21 21 13 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 6 21 21 21 21 21 11 2 11 2 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 2 2 21 21 2 21 21 2 21 21 2 21 21 2 21 2 21 2 2 21 2 2 2 21 21 2 2 2 2 21 2 2 6 2 2 2 21 21 21 21 2 2 2 2 21 2 2 21 2 21 2 2 21 12 21 12 12 12 21 21 21 21 21 21 2 2 21 21 2 2 2 21 2 21 2 2 2 2 21 2 21 2 21 21 21 21 2 21 21 21 2 21 2 2 2 2 2 2 2 2 2 2 21 2 2 2 2 21 21 2 21 21 21 21 21 2 21 2 21 15 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 2 2 21 21 2 21 21 21 2 2 2 2 21 21 2 2 2 2 21 21 21 21 2 21 21 2 21 21 21 2 21 21 21 2 21 21 21 2 21 21 21 2 21 2 21 21 21 21 21 21 13 21 21 21 2 21 2 21 2 21 21 21 2 21 2 21 21 2 21 2 2 21 2 21 2 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 11 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 6 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 2 2 13 21 21 21 21 2 21 2 2 2 21 2 2 2 21 2 2 2 2 2 2 2 2 2 2 2 2 2 2 21 21 2 21 2 2 21 21 2 2 2 21 2 2 2 2 21 21 2 2 2 2 21 2 2 2 2 2 21 2 2 2 21 2 2 21 2 21 2 2 2 21 2 2 2 21 2 2 12 21 12 21 12 21 12 12 6 21 21 21 21 21 21 12 21 12 12 21 12 21 12 12 12 12 12 21 21 21 21 12 12 12 21 12 12 12 21 12 12 21 12 12 21 21 12 20 12 12 12 21 12 12 12 21 12 12 12 21 12 12 12 21 12 12 21 12 21 12 12 12 20 21 12 21 21 12 12 12 21 12 12 21 21 21 21 12 12 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 2 21 21 13 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 12 12 20 21 12 12 21 21 21 21 21 12 21 21 20 12 21 21 21 21 21 2 12 12 4 21 12 20 11 12 12 13 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 12 21 12 21 21 21 12 12 12 21 21 21 12 12 21 21 12 12 12 21 12 12 12 20 12 20 12 4 12 21 21 12 21 12 12 12 12 21 12 12 12 12 21 12 21 20 4 12 12 12 12 12 21 21 12 12 12 21 13 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 12 12 12 21 12 21 11 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 12 12 21 12 21 12 21 21 21 21 21 21 21 12 12 21 21 21 12 21 21 21 12 12 21 21 12 12 12 21 12 12 21 12 12 12 21 12 21 12 12 12 12 21 21 12 21 12 21 12 21 12 12 12 12 20 12 21 12 12 12 20 21 21 21 21 12 12 12 4 21 12 12 12 21 12 12 21 21 12 12 12 12 21 12 21 12 21 12 12 21 21 21 12 21 12 21 12 21 12 12 12 12 12 12 12 21 12 21 21 21 12 12 21 12 12 12 20 12 12 21 12 21 21 12 12 21 21 12 21 21 12 21 12 12 12 12 12 12 12 21 21 12 21 12 12 12 12 12 12 12 12 12 20 20 21 21 21 12 21 21 21 12 21 12 12 12 20 12 12 12 12 12 21 12 21 21 12 12 12 12 21 12 12 12 21 21 12 12 21 12 21 12 12 12 12 12 12 21 21 12 12 12 12 20 21 12 12 21 12 12 21 12 12 21 21 12 12 12 12 12 21 12 12 20 12 12 21 12 21 12 12 12 21 21 21 21 21 21 21 21 21 21 12 12 12 12 21 21 21 12 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 12 21 12 21 20 20 12 20 4 21 12 21 21 21 21 21 21 21 21 21 21 12 12 2 21 21 21 21 21 12 12 12 21 21 21 21 12 21 21 12 21 21 12 12 12 21 12 21 12 21 12 21 12 12 21 21 12 21 12 12 12 21 12 21 12 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 12 21 12 12 12 20 12 20 12 20 12 12 12 21 12 21 12 21 21 21 21 21 21 12 4 20 20 4 12 20 12 21 21 12 21 21 21 20 12 12 20 12 20 12 21 12 21 21 21 12 21 21 12 12 21 12 12 21 12 12 12 12 21 21 21 21 21 12 21 21 21 12 12 12 12 2 21 2 2 21 21 21 21 21 21 21 21 21 21 2 2 21 2 2 12 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 12 21 12 12 12 21 21 21 21 12 21 12 21 21 12 21 21 12 12 12 21 21 21 21 21 2 21 21 12 12 12 12 12 4 12 12 12 12 12 21 12 21 12 12 21 12 12 21 12 12 12 12 12 21 12 21 12 21 12 12 12 12 12 12 21 21 21 12 21 12 12 21 12 12 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 12 21 12 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 12 12 21 21 21 21 21 21 21 12 21 12 21 21 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 12 21 12 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 21 21 12 21 21 12 21 21 21 21 21 21 21 2 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 2 21 21 21 2 2 11 21 21 21 12 21 21 21 21 12 21 12 12 12 21 21 12 21 12 21 12 21 21 2 2 21 2 2 2 21 2 2 21 11 21 21 2 21 2 21 2 21 21 2 21 6 2 21 21 21 11 21 21 2 21 21 21 12 21 21 21 21 21 21 21 11 12 21 12 12 21 12 12 21 21 6 12 12 21 21 12 21 12 21 21 12 12 21 21 12 21 12 21 21 21 21 21 2 21 12 21 21 21 12 12 21 21 12 21 21 21 21 21 21 12 12 21 21 21 21 2 2 21 21 2 21 21 2 21 2 21 2 11 13 21 21 21 2 21 21 21 21 15 21 2 21 21 21 2 21 21 21 2 2 21 2 2 11 11 2 2 21 2 21 2 2 2 21 21 21 2 21 2 2 21 2 2 21 21 12 21 21 21 21 12 21 21 12 12 12 12 21 2 2 21 2 21 21 12 21 21 21 21 21 12 12 21 21 21 21 21 12 21 21 12 21 21 12 12 12 12 12 12 21 21 21 12 21 12 21 2 21 12 21 21 21 2 2 21 21 2 2 21 2 21 21 2 2 21 21 21 13 12 12 21 21 21 12 21 21 21 12 12 21 21 21 12 12 21 21 21 12 21 21 21 12 21 21 2 21 21 21 2 2 21 21 21 21 21 11 2 21 21 12 21 12 12 21 21 21 12 21 21 21 12 21 21 2 2 2 21 21 2 21 21 21 21 21 21 21 21 21 12 21 2 2 21 2 2 2 21 21 21 2 21 2 21 2 2 2 21 2 2 2 21 2 2 2 2 21 2 2 2 2 2 21 2 2 12 21 2 21 2 21 2 21 2 2 21 2 2 21 2 2 2 2 21 2 21 21 2 15 2 21 2 2 2 2 21 2 21 2 2 21 2 21 2 21 21 21 21 21 21 21 2 21 21 21 2 21 2 21 21 2 2 2 2 21 21 21 2 2 21 21 2 21 21 2 21 2 21 21 21 2 2 21 21 21 21 21 2 21 2 21 21 2 2 2 2 2 2 21 2 21 2 2 2 2 21 21 2 2 21 21 2 2 21 21 2 2 21 2 21 2 11 2 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 12 21 12 21 21 21 21 13 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 13 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 11 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 12 12 2 21 21 21 21 21 12 21 12 21 12 12 12 12 12 21 21 12 12 12 12 20 21 12 2 2 2 12 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 12 12 21 12 12 21 21 12 12 21 21 21 21 12 12 12 21 21 12 21 21 12 21 21 21 21 12 21 21 12 12 12 12 12 12 20 21 21 21 21 12 12 21 12 21 20 20 12 20 12 12 21 12 21 20 21 21 12 12 12 21 21 12 20 21 21 21 12 12 21 12 21 12 12 12 21 12 21 11 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 12 21 13 12 12 21 12 12 21 21 21 21 21 21 12 21 21 21 21 21 12 21 12 12 12 13 12 12 21 12 21 12 21 12 12 21 12 21 12 21 12 12 21 21 21 21 21 21 21 12 12 20 12 20 12 12 12 12 12 12 21 21 21 12 12 21 20 21 21 21 21 12 12 12 21 21 12 12 12 12 21 21 12 21 21 21 21 21 21 21 21 21 12 12 21 12 12 20 12 21 12 12 12 12 12 12 21 12 12 12 21 21 21 12 20 21 4 12 21 12 21 12 21 12 21 12 12 21 12 4 21 4 12 12 12 12 12 12 12 12 12 20 12 20 12 12 12 12 12 21 21 21 12 21 12 20 21 21 21 12 12 20 12 4 12 20 2 21 12 21 12 12 21 12 21 12 21 20 12 12 12 12 12 21 21 21 12 12 21 12 12 12 12 21 12 21 12 4 20 12 12 21 2 21 21 12 20 12 12 12 20 12 12 12 12 12 21 21 21 12 21 21 12 12 21 12 12 12 20 12 12 20 4 21 21 20 12 12 21 21 21 12 12 12 20 12 12 12 12 12 12 21 21 21 21 12 21 21 12 12 12 20 12 12 20 21 12 21 21 21 12 12 20 20 12 12 20 12 12 12 12 12 21 12 12 21 21 21 21 12 12 21 12 12 12 4 12 12 21 12 21 12 21 12 12 12 12 12 21 20 20 12 21 12 12 21 12 12 21 20 12 21 21 21 21 12 12 12 12 12 21 12 21 12 12 12 21 21 20 12 12 12 21 12 12 21 12 12 12 12 21 20 12 21 20 12 12 20 12 12 20 12 12 12 12 21 20 12 12 12 12 12 12 12 21 21 12 21 12 20 12 21 21 12 21 12 12 12 21 21 21 21 21 12 12 12 12 21 12 12 12 21 21 12 21 21 12 2 12 12 21 12 20 4 12 12 21 21 21 21 21 21 21 20 21 12 21 12 2 12 12 12 12 4 4 20 12 21 12 12 12 21 12 21 21 21 21 12 12 12 12 12 12 12 21 21 12 21 21 21 12 12 12 12 12 12 21 12 21 12 12 12 12 12 21 21 21 12 21 21 12 12 12 12 12 12 12 21 12 21 21 21 21 21 12 12 12 12 21 12 21 21 21 21 12 12 21 12 12 12 21 21 12 21 21 12 21 21 12 12 20 12 12 12 12 12 21 12 12 12 21 12 21 21 12 12 12 21 12 12 20 12 12 21 21 21 12 12 12 12 12 12 20 12 12 12 2 12 21 12 21 12 12 21 20 12 12 21 21 12 12 21 20 21 12 21 21 21 21 12 21 21 21 21 12 12 12 12 21 21 20 12 21 21 12 12 12 20 12 12 12 21 12 12 12 12 12 20 12 20 12 21 21 12 21 12 12 20 12 20 12 12 12 12 21 21 12 21 21 21 12 12 12 12 12 12 21 12 21 12 21 21 12 20 12 12 12 12 12 21 21 21 12 12 21 12 12 12 12 20 21 12 12 21 12 12 21 21 21 21 21 12 12 12 12 12 21 21 12 12 21 12 12 12 12 12 12 21 20 12 2 21 21 21 12 12 12 12 21 21 21 21 21 12 12 12 21 12 21 20 21 21 21 12 12 21 12 12 12 12 12 12 21 12 12 12 12 12 12 12 21 12 21 12 12 12 12 21 20 21 12 21 12 12 21 12 12 12 12 21 12 12 12 21 21 21 12 21 21 12 12 12 12 20 20 12 12 2 12 12 12 12 21 21 21 12 12 12 12 12 12 12 12 12 12 21 12 12 12 12 12 21 12 12 12 21 4 12 12 20 12 12 12 12 21 12 12 12 21 12 12 12 12 12 12 12 21 12 12 20 12 21 12 12 21 21 12 12 12 12 12 21 20 12 21 12 21 21 12 21 12 12 12 21 12 12 12 12 12 12 12 21 12 12 12 12 12 12 2 12 12 21 12 12 12 21 12 21 21 21 21 12 21 21 12 21 21 21 12 12 21 21 2 12 21 20 12 12 21 21 21 2 21 21 12 12 12 12 12 21 12 12 12 12 12 21 12 12 12 12 12 21 12 12 12 12 12 21 12 12 12 21 12 21 12 21 21 12 21 21 12 12 20 21 21 12 12 12 12 21 21 21 21 21 12 12 12 20 21 12 21 12 12 21 12 12 12 2 21 21 21 21 21 21 21 21 12 21 20 12 21 21 12 21 21 12 21 12 21 21 21 12 12 12 12 21 21 21 21 21 21 2 12 12 21 21 12 21 12 12 2 12 12 12 12 20 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 12 12 12 12 12 12 12 12 12 12 12 12 21 2 21 12 12 21 21 21 21 21 12 12 12 4 12 12 21 21 21 21 2 21 21 21 12 21 2 21 21 12 12 21 21 20 2 2 12 21 21 12 21 12 12 21 12 21 12 21 21 12 12 21 21 2 21 21 12 12 12 12 12 12 12 21 21 12 12 21 12 20 4 12 20 12 12 21 12 21 21 12 12 12 12 21 2 12 12 12 21 21 12 12 20 21 12 12 21 21 12 21 21 21 12 21 21 12 21 21 2 21 21 11 12 21 21 21 21 21 21 21 21 21 12 12 12 12 12 12 21 2 21 12 21 12 12 21 21 12 21 21 21 21 12 21 12 21 21 20 12 12 21 12 12 12 12 12 21 21 21 21 21 21 12 21 21 2 21 21 12 12 21 21 12 12 12 12 21 21 12 21 20 21 21 12 21 21 21 21 21 12 21 12 21 12 21 12 21 21 21 21 12 12 21 21 12 12 21 21 21 12 21 21 12 12 21 21 12 21 21 12 12 12 21 12 21 12 21 12 21 21 12 21 21 12 12 12 21 21 21 21 21 21 21 2 21 12 12 21 12 21 21 2 2 21 21 21 21 21 12 12 21 21 12 12 12 21 2 21 12 12 12 12 21 21 21 12 21 12 12 12 21 21 21 13 21 12 4 12 12 21 20 2 12 12 21 12 21 21 21 21 12 12 21 12 21 21 12 20 12 12 21 21 12 21 12 21 12 21 21 21 21 12 12 12 21 21 21 21 12 21 12 12 21 21 12 21 12 12 21 12 12 12 21 21 12 12 12 21 21 12 20 12 21 21 12 12 12 21 12 21 21 2 21 21 12 12 21 12 21 21 12 21 12 12 21 12 12 12 21 12 12 12 12 21 12 21 12 12 12 12 12 12 21 21 21 21 12 12 20 12 2 21 12 12 21 6 21 21 12 21 21 12 12 12 12 20 12 21 2 21 2 21 21 21 2 2 21 21 12 21 21 21 21 21 12 21 12 12 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 12 20 12 21 12 21 21 21 21 12 21 21 21 21 12 12 21 21 21 12 12 12 2 12 21 21 21 21 12 21 21 21 21 21 12 21 21 2 21 21 12 21 12 12 12 21 21 21 21 12 12 12 21 21 12 12 21 21 21 21 12 12 12 12 12 21 21 21 21 21 12 21 12 21 12 2 21 21 12 21 21 12 12 12 12 12 12 21 12 21 21 20 20 21 21 21 21 12 21 21 21 12 12 12 12 21 2 2 21 21 21 21 12 21 12 21 2 21 12 12 12 21 21 21 21 21 21 21 21 12 12 21 12 15 12 6 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 12 21 12 21 21 12 21 12 12 21 21 12 21 12 21 12 12 12 21 21 12 21 12 21 21 12 21 21 12 21 12 12 21 12 21 21 12 20 12 21 12 12 12 21 21 21 12 21 21 21 21 21 21 12 12 12 21 21 21 12 12 21 21 12 21 21 21 2 21 12 21 12 12 21 21 21 21 21 21 12 12 20 21 21 2 2 21 21 20 12 21 21 21 12 21 20 4 12 21 21 21 12 12 12 12 12 21 21 21 12 12 12 12 21 21 2 2 21 21 21 21 21 21 21 12 12 12 21 21 12 21 12 12 21 21 21 12 12 21 12 21 21 21 12 12 12 21 12 12 12 12 12 12 20 12 12 12 12 12 12 21 21 12 21 21 20 12 12 21 21 21 21 12 21 12 12 12 12 12 12 12 2 12 12 21 12 12 21 21 2 12 21 2 21 21 12 12 21 21 12 21 12 21 21 21 21 12 21 21 21 12 21 21 21 12 21 21 21 12 12 12 21 21 12 21 21 21 21 21 21 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 12 12 21 21 12 21 12 21 2 21 2 2 21 21 21 2 21 21 21 21 12 12 12 21 21 21 21 21 11 21 21 21 12 12 21 11 21 21 21 21 21 12 21 12 21 12 21 11 21 12 21 21 21 12 12 12 21 21 12 12 12 21 12 4 12 21 21 12 12 21 21 21 21 12 12 12 12 21 12 12 12 12 12 12 12 12 12 12 21 12 12 12 12 21 12 21 12 21 2 2 2 21 2 2 2 2 2 21 21 21 2 21 21 21 2 21 2 21 13 21 2 2 2 2 21 21 21 21 21 2 2 21 21 21 12 21 12 12 21 12 12 21 21 21 12 12 21 12 12 12 21 21 21 12 21 21 12 12 12 21 12 21 21 12 21 12 12 21 12 21 21 21 12 12 12 21 12 12 21 21 21 11 21 21 21 6 12 12 12 21 12 12 12 12 12 21 2 12 21 21 21 12 12 21 12 21 20 21 21 12 21 12 12 12 21 21 12 12 12 21 21 12 21 12 12 21 21 21 12 21 21 12 12 12 20 12 12 2 12 12 20 20 12 21 12 2 2 2 21 2 2 21 2 2 2 2 11 2 21 12 21 21 21 21 12 21 12 21 12 21 21 21 12 12 21 21 21 21 21 21 12 12 12 21 21 21 12 21 21 21 21 21 21 21 21 12 12 21 12 12 2 21 21 21 21 21 21 21 12 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 21 21 21 21 21 21 21 21 11 6 21 21 21 2 21 21 6 2 21 21 13 21 21 21 21 21 11 21 21 21 2 2 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 2 2 2 21 21 21 12 21 21 12 21 21 21 21 21 21 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 21 21 21 21 12 20 12 12 12 21 21 12 21 21 21 21 21 21 12 12 21 21 12 12 21 21 12 21 12 21 12 21 12 20 21 21 12 12 12 21 21 21 12 12 21 21 21 21 12 12 21 21 21 12 21 21 21 12 12 21 12 21 2 13 2 2 21 12 21 21 12 21 21 21 21 12 21 21 21 21 2 2 2 21 2 2 21 12 12 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 12 12 21 12 21 12 21 21 21 21 21 21 2 2 21 6 21 21 21 2 21 21 2 21 2 2 2 21 2 21 2 2 2 21 13 2 2 21 21 21 2 2 2 2 2 21 2 21 2 21 21 2 21 21 2 2 2 21 2 21 21 21 2 2 21 2 2 2 21 21 21 2 2 21 21 2 2 2 2 21 21 21 2 21 21 21 2 21 21 21 21 21 21 13 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 2 21 21 21 21 2 21 2 21 12 2 21 2 2 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 2 2 21 2 21 2 2 2 21 2 2 21 11 2 2 2 21 2 2 21 21 2 2 21 21 21 21 2 21 21 2 21 2 2 2 2 21 2 21 21 21 21 2 21 21 21 2 21 2 21 21 21 21 2 21 21 21 13 2 21 21 21 21 21 21 21 21 11 21 2 12 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 12 21 21 11 21 12 12 21 12 12 12 12 12 12 12 21 12 20 2 21 21 12 21 20 21 21 21 21 2 12 21 12 12 21 12 12 12 12 21 21 21 12 12 20 21 20 21 21 12 21 21 21 12 12 21 21 12 12 20 21 12 12 12 21 21 21 21 21 21 12 21 12 12 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 11 12 21 21 12 12 12 21 21 21 21 21 21 21 12 12 12 12 21 12 21 21 21 21 21 21 21 11 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 2 21 2 2 21 21 21 21 21 21 13 21 21 2 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 2 12 12 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 11 21 21 2 21 21 2 21 12 12 21 21 21 21 21 21 21 13 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 12 21 21 12 12 21 21 12 21 11 21 21 21 21 2 21 21 2 21 21 2 2 21 21 21 2 21 2 2 2 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 21 21 21 12 21 12 21 12 21 21 12 12 21 21 12 21 21 21 21 21 6 21 21 21 2 21 21 2 13 2 21 2 2 2 21 21 2 21 12 21 21 21 21 21 12 21 21 12 21 21 12 12 21 21 2 2 2 21 21 2 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 21 21 12 21 21 12 21 12 12 21 21 11 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 2 21 2 2 2 2 21 21 21 21 2 21 21 21 21 2 2 21 21 21 2 21 21 2 21 2 21 2 2 2 21 21 11 21 2 2 2 2 21 21 21 21 21 21 21 21 2 2 21 21 2 2 21 2 21 2 21 2 2 2 21 2 21 2 2 2 2 2 2 21 2 2 2 21 21 2 2 2 2 2 21 21 2 21 2 2 2 21 2 2 2 21 2 2 21 2 21 2 21 2 2 21 12 12 12 21 12 21 12 21 21 12 21 21 21 21 21 12 12 11 12 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 13 21 12 21 12 12 12 21 12 20 12 21 12 12 21 21 21 12 12 21 21 21 21 2 12 2 12 12 21 21 12 20 12 12 21 21 12 12 12 12 12 12 12 21 12 12 20 21 12 12 12 21 21 12 21 21 12 12 12 12 12 12 21 12 12 21 12 12 12 12 21 21 12 21 12 12 21 12 20 12 20 12 12 12 12 12 20 21 20 12 21 21 21 12 12 12 12 12 12 20 12 12 12 12 12 12 20 21 12 21 4 12 21 12 12 12 12 21 2 12 12 12 12 12 21 12 21 12 21 21 12 21 21 21 21 21 21 12 21 21 21 12 12 21 12 21 12 21 12 21 12 21 12 21 21 21 21 12 12 21 12 21 21 12 21 20 12 21 12 21 12 12 21 12 21 21 12 21 12 21 12 12 12 21 21 21 21 21 21 20 12 12 21 21 21 11 12 20 12 12 12 21 21 21 21 12 21 12 12 21 12 12 21 12 12 21 12 21 12 12 12 12 4 21 21 12 20 20 21 21 12 21 21 21 21 12 21 21 21 21 12 21 21 21 12 21 12 12 12 12 12 21 12 12 21 12 12 12 21 12 12 12 12 4 12 21 21 12 4 20 21 21 21 12 21 12 12 4 12 20 12 12 12 12 21 21 21 21 21 12 20 12 4 12 21 12 12 21 12 12 2 12 12 21 12 12 21 12 12 21 12 12 12 12 12 12 21 12 12 4 4 20 12 12 12 20 21 21 12 21 21 20 12 12 4 12 20 12 21 21 21 20 12 12 12 12 4 12 12 12 20 12 20 12 21 21 12 21 12 12 21 20 4 21 12 4 12 21 12 12 12 12 12 4 12 12 12 12 12 12 21 12 12 12 12 12 12 21 12 12 20 12 20 12 12 12 12 21 21 12 12 12 12 12 12 12 12 20 4 12 20 20 20 12 12 12 12 12 20 21 21 12 12 12 12 12 12 12 12 12 20 12 21 21 21 2 21 21 2 21 21 21 21 21 12 21 21 12 12 12 21 12 21 21 11 21 21 21 12 21 21 12 21 21 12 12 21 12 21 21 21 21 12 12 21 12 12 21 21 12 20 21 12 12 21 20 12 21 4 12 4 12 12 12 12 21 12 12 20 12 20 21 20 12 12 21 21 12 12 12 21 21 12 12 21 21 21 12 12 12 12 12 12 12 12 12 12 12 22 12 21 21 21 12 21 21 21 21 12 12 20 12 21 21 20 21 12 12 12 12 12 12 4 20 12 20 12 12 12 12 12 2 12 12 20 21 12 21 20 20 12 12 12 20 12 12 21 12 12 12 12 12 12 20 12 12 12 20 12 21 20 4 20 12 12 20 4 4 12 12 12 20 21 20 12 12 12 12 12 21 12 12 21 12 20 21 20 12 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 12 21 21 12 21 12 21 21 12 12 20 12 12 20 12 12 21 12 12 12 12 12 21 21 12 12 12 12 12 12 12 12 12 2 12 12 21 20 21 12 12 12 20 12 12 12 12 4 12 12 12 12 12 20 20 12 20 12 12 21 12 12 12 12 12 12 21 12 21 21 20 21 21 12 12 12 12 20 12 2 11 12 12 20 12 12 12 12 4 12 21 2 12 12 12 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 12 21 21 21 12 21 21 12 21 21 12 12 12 12 21 21 21 21 21 21 21 21 19 21 21 21 21 21 21 21 2 21 21 12 21 12 21 21 21 21 21 12 12 21 21 12 20 21 21 20 12 21 12 12 21 12 21 21 21 21 21 21 21 21 21 12 12 20 20 12 12 21 12 12 21 21 12 21 21 21 12 12 12 12 21 21 12 20 20 21 12 12 20 21 12 21 21 21 21 12 12 12 4 12 21 12 21 21 12 20 12 12 12 12 21 21 21 12 21 12 21 12 12 4 12 20 12 12 12 12 21 21 21 12 12 21 12 12 20 20 12 12 21 21 21 21 12 12 21 21 21 21 12 21 21 20 21 20 12 4 12 12 12 21 21 12 12 12 20 12 12 21 21 21 21 12 21 12 12 21 21 21 21 21 12 21 12 12 4 12 21 21 12 21 21 12 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 20 12 20 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 6 12 12 12 12 12 4 20 13 21 21 21 21 12 21 12 12 20 20 12 12 21 21 12 21 21 21 20 12 20 12 21 21 21 21 21 21 21 21 21 21 21 12 12 21 20 21 2 21 12 21 21 21 12 12 12 21 21 12 21 12 12 21 12 21 21 21 21 21 21 12 12 12 21 21 21 21 12 4 21 12 12 12 20 12 21 21 21 12 12 12 12 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 12 21 21 21 12 12 21 21 12 21 21 21 21 21 21 21 20 2 21 21 21 12 20 21 21 12 21 21 21 12 12 12 12 21 12 12 12 12 21 12 12 21 12 21 12 21 2 21 2 21 21 12 12 20 21 21 12 21 21 12 21 12 21 21 21 12 12 21 21 21 21 21 21 12 21 2 12 21 12 21 21 21 21 21 12 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 2 12 21 21 21 12 12 21 13 11 21 21 4 12 12 12 12 12 21 21 12 21 21 21 21 21 12 12 20 12 21 21 12 12 12 21 21 21 21 21 21 21 12 12 12 12 12 21 21 12 21 12 12 12 21 21 20 21 12 12 20 12 21 12 21 12 20 12 12 12 20 12 20 21 21 21 21 12 21 12 12 12 21 21 12 21 12 21 21 21 21 12 12 12 21 12 21 21 12 21 21 12 12 12 21 12 12 12 12 21 12 21 12 12 12 12 21 12 21 21 12 12 12 12 12 12 21 12 12 12 21 12 12 12 21 12 12 21 21 21 12 21 12 20 12 12 12 12 20 12 12 21 21 21 12 21 12 12 12 21 12 20 12 21 21 21 12 12 12 12 20 12 12 4 12 12 12 12 12 12 21 21 21 12 21 21 21 12 21 12 21 12 21 12 21 21 12 21 12 12 12 12 4 12 20 20 21 12 12 12 12 2 21 21 2 2 2 21 2 21 21 21 21 2 21 2 21 21 21 2 21 21 21 21 21 21 2 21 2 21 21 12 12 12 12 12 20 12 4 12 20 12 4 21 21 21 12 21 21 21 12 12 12 12 21 12 12 12 21 12 20 21 21 12 12 12 12 12 12 21 20 12 12 12 21 21 21 21 12 21 21 12 12 12 21 21 12 21 21 12 12 12 12 21 12 12 12 12 12 12 21 21 21 21 21 12 12 21 12 12 21 2 12 12 12 21 12 12 12 12 12 21 21 12 12 12 21 21 12 12 12 12 12 2 21 12 12 12 21 12 21 12 12 20 12 12 12 21 21 12 21 12 21 12 12 12 21 21 12 12 21 21 21 21 21 21 12 12 21 12 12 21 12 12 12 12 12 20 20 21 21 12 20 4 12 12 12 21 21 2 21 21 2 21 21 21 21 2 21 12 21 12 12 12 12 20 12 12 21 21 12 12 12 12 12 12 12 15 12 12 12 12 12 12 12 21 12 12 12 21 20 21 12 12 12 12 20 21 21 21 12 12 12 12 12 12 12 2 21 21 12 20 12 12 21 12 12 21 21 2 21 21 12 12 20 20 12 21 12 12 21 12 12 21 12 21 12 12 12 12 12 21 12 12 12 12 21 12 21 12 20 12 21 21 21 12 21 21 12 21 12 12 12 12 21 21 12 12 12 12 12 12 12 12 12 12 21 21 12 12 12 20 20 12 21 21 21 12 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 2 2 2 2 2 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 12 21 21 21 12 21 21 21 21 12 2 12 12 12 21 12 21 12 12 12 12 12 12 12 12 12 21 12 21 21 21 21 12 21 21 12 21 21 21 21 21 12 21 21 21 12 12 12 12 21 12 21 12 12 12 21 12 12 12 12 12 12 21 21 12 21 12 12 12 21 21 12 21 12 21 21 21 12 21 21 12 21 21 21 12 12 21 12 12 21 12 21 12 21 12 12 12 21 21 12 12 12 21 12 12 21 12 12 12 12 12 20 12 12 12 12 12 21 21 2 12 12 12 12 21 21 12 12 21 21 21 21 12 12 12 12 12 12 20 12 20 12 12 21 12 12 21 12 12 21 12 12 20 12 21 21 12 21 2 12 21 12 21 21 21 21 13 21 20 12 12 12 12 21 12 12 12 21 12 2 2 2 21 21 21 12 12 12 21 21 2 2 2 2 2 21 21 2 21 21 21 21 2 2 2 2 2 21 21 21 2 21 2 2 21 21 2 21 2 21 21 21 20 12 20 4 12 12 12 21 12 12 12 12 12 20 12 21 12 12 21 20 12 21 21 12 12 4 21 12 12 21 12 12 21 12 12 21 21 21 21 21 21 21 12 21 12 12 12 21 12 12 21 12 21 21 21 12 12 21 12 12 12 2 21 2 21 21 12 21 2 2 2 2 21 21 21 21 2 21 2 21 21 2 13 21 21 21 2 21 21 2 2 2 2 21 21 2 21 21 21 2 2 21 21 21 21 2 21 2 21 21 12 12 21 12 21 12 20 12 12 12 20 12 12 2 12 12 12 21 12 12 21 12 21 21 12 2 12 12 21 12 21 21 12 12 12 12 21 21 12 21 12 12 21 12 21 2 21 21 2 2 21 2 21 21 21 21 2 19 21 21 21 2 21 2 21 2 21 2 2 12 12 21 21 21 12 12 12 12 12 21 21 21 12 20 12 12 12 12 12 12 12 12 12 12 21 12 21 21 12 21 21 21 21 12 12 12 12 12 12 21 12 12 12 21 21 21 21 12 21 21 12 12 21 12 12 21 21 21 21 2 21 2 12 12 21 12 12 21 21 12 2 21 2 2 21 2 2 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 12 21 12 21 21 21 21 4 12 12 12 12 21 21 12 12 21 21 21 21 12 21 21 21 12 21 21 21 21 21 12 21 21 2 21 21 21 2 21 21 2 2 2 21 21 2 21 2 21 21 21 2 2 21 21 21 21 2 21 21 21 21 21 21 21 15 21 21 21 12 21 21 21 21 21 21 12 12 12 21 12 21 21 21 12 12 12 12 21 21 21 12 12 12 4 12 12 21 21 21 21 21 12 12 12 12 12 12 12 12 12 21 12 12 12 21 12 21 12 12 21 21 12 21 21 12 12 21 12 21 21 12 21 21 12 12 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 12 21 21 12 12 21 21 21 21 12 21 12 21 21 21 12 21 21 21 21 12 12 21 21 12 21 12 21 21 12 12 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 13 21 21 11 21 15 21 11 21 21 2 2 2 2 21 15 21 21 21 2 21 2 2 2 21 21 2 21 2 2 21 21 21 2 22 21 2 21 2 2 2 2 2 21 21 2 21 21 21 2 21 21 2 21 2 2 21 21 21 2 2 21 2 21 2 2 21 2 21 2 21 2 2 2 21 21 21 21 2 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 12 21 21 12 12 21 21 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 11 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 12 12 12 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 6 21 21 21 12 12 21 21 12 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 2 21 4 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 12 12 21 12 12 12 21 21 12 21 21 21 21 21 12 12 21 12 12 12 12 21 12 21 12 12 12 12 12 12 12 21 12 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 12 21 21 12 21 21 12 12 21 21 12 21 21 12 21 21 21 21 21 21 12 2 21 21 21 12 21 21 12 21 12 21 21 12 21 21 21 12 12 21 21 12 12 12 21 12 21 12 12 21 12 21 21 21 12 12 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 20 12 21 12 12 21 12 2 21 21 21 21 21 12 21 21 12 21 21 21 12 21 21 12 12 12 21 13 21 12 12 12 21 12 12 21 21 21 21 2 21 21 2 21 21 12 12 12 12 12 12 21 21 21 21 21 12 12 21 21 12 12 21 12 21 21 21 21 21 21 12 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 2 21 2 2 21 11 21 21 21 21 21 21 21 12 21 21 12 12 21 21 21 21 21 21 21 2 12 21 21 21 21 12 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 21 12 21 21 2 21 21 21 21 12 21 21 12 21 11 21 21 21 12 12 21 12 12 12 21 12 21 21 21 21 21 12 21 12 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 13 2 21 2 21 21 2 2 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 2 13 21 2 2 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 13 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 11 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 11 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 12 21 12 2 21 12 12 12 21 21 21 21 21 21 12 21 21 12 21 21 11 21 21 21 12 12 12 21 12 21 12 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 20 12 12 12 12 12 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 12 21 12 21 4 12 12 12 20 20 12 12 4 12 21 12 12 21 12 21 12 21 12 21 12 12 12 12 12 20 12 12 12 12 12 12 12 12 20 21 20 12 12 21 12 21 12 12 12 12 12 4 12 20 20 21 12 12 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 12 12 21 12 12 21 12 12 12 12 12 12 12 21 21 12 20 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 2 21 13 21 21 21 21 21 21 21 21 21 21 21 11 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 2 21 21 21 2 21 21 2 21 21 2 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 12 12 21 12 21 21 12 12 21 12 21 21 21 12 21 12 12 12 12 12 12 21 12 21 21 21 12 12 21 21 21 12 12 21 21 21 21 21 12 12 12 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 13 21 2 2 21 21 2 21 21 2 21 2 21 11 21 2 21 21 21 21 11 2 2 21 21 2 21 2 21 2 2 21 2 21 2 2 21 2 21 21 21 2 21 2 21 2 21 21 21 2 2 21 2 2 21 2 21 2 2 21 6 21 21 21 2 2 2 21 2 2 2 2 21 2 21 21 2 2 2 2 21 2 21 21 2 2 21 2 2 21 21 21 2 21 21 21 21 21 2 2 21 2 2 21 21 21 2 2 2 21 2 21 2 2 2 2 2 2 21 21 2 21 21 21 21 2 21 21 2 2 2 21 2 2 2 2 21 21 21 21 2 2 2 21 21 2 21 2 2 21 21 21 2 21 21 2 21 2 2 21 21 21 2 21 21 2 2 21 2 21 21 12 21 21 21 12 12 2 21 21 2 12 21 21 21 12 12 21 21 21 21 21 11 21 2 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 13 6 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 2 21 21 21 2 13 21 21 21 21 2 21 21 2 21 21 2 21 21 21 2 21 2 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 2 21 21 21 2 21 2 21 2 21 21 21 21 12 21 21 2 21 20 12 21 21 12 20 20 12 12 21 12 12 12 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 2 21 21 2 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 2 21 2 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 2 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 11 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 2 2 2 21 12 21 2 2 21 21 21 21 2 21 21 2 21 12 21 21 21 21 21 21 21 2 21 21 21 2 12 12 21 21 21 21 21 12 21 12 12 12 6 12 21 12 12 21 21 21 12 12 21 6 21 2 21 21 2 21 21 12 2 2 2 21 21 2 21 21 21 21 12 21 21 6 12 12 12 21 2 2 12 12 12 21 12 12 21 12 21 12 21 21 12 21 12 12 21 21 21 12 12 21 21 12 12 21 21 21 21 21 21 21 21 2 2 2 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 12 12 12 21 12 12 12 21 12 20 21 21 21 12 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 2 2 21 2 21 21 21 21 2 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 2 21 21 21 21 12 21 21 21 12 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 13 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 12 12 21 21 12 21 21 21 21 21 12 21 21 12 21 21 21 21 21 12 12 11 21 21 13 2 21 11 21 12 21 21 2 21 21 6 21 12 21 21 21 21 12 21 12 21 21 21 21 21 12 21 2 21 12 21 2 21 12 12 21 21 2 21 21 12 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 12 12 12 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 2 2 21 11 21 2 21 21 2 2 2 21 2 2 11 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 21 21 21 21 21 2 2 21 2 21 21 2 21 21 21 2 2 21 21 21 21 2 2 21 21 2 21 2 21 2 21 2 2 21 2 2 21 21 21 21 2 2 21 2 21 21 2 21 2 21 2 21 21 2 21 21 2 21 2 21 2 21 21 20 21 21 12 21 21 21 21 21 21 21 12 12 21 21 12 12 21 12 21 21 21 12 12 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 12 21 12 12 21 12 12 21 21 12 21 21 12 21 12 21 12 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 2 21 15 21 21 2 21 11 21 21 2 21 11 2 21 2 2 21 21 21 2 2 2 2 21 2 21 21 21 2 21 21 21 21 2 21 21 21 2 2 21 2 2 2 11 21 2 2 2 21 2 21 21 21 2 21 2 2 2 21 21 21 21 21 2 21 21 2 2 2 21 13 2 2 2 21 2 2 2 2 21 21 2 2 2 2 21 21 21 2 11 21 21 21 21 21 21 21 12 21 12 21 2 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 21 21 21 12 21 21 12 21 21 21 21 21 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 11 21 2 21 2 21 21 2 2 2 2 21 2 2 21 21 2 21 21 21 2 2 21 21 2 2 15 21 21 21 11 21 2 2 2 2 21 2 2 2 21 2 21 21 21 2 2 21 21 21 2 21 21 2 2 2 2 21 2 21 2 2 2 2 21 21 21 21 21 21 2 21 2 21 21 2 21 2 2 21 21 21 2 2 2 2 2 21 2 2 2 2 2 2 2 21 21 2 21 15 2 2 2 21 2 21 2 2 21 21 21 2 21 2 2 21 2 21 21 2 21 2 2 21 11 2 2 21 21 2 2 21 2 2 2 2 13 2 21 13 12 21 12 21 21 21 21 21 2 12 12 21 21 12 12 13 21 21 21 21 21 2 12 2 21 21 21 21 21 21 21 2 21 21 2 21 21 12 21 2 21 21 21 21 21 21 21 11 12 21 21 21 2 21 21 21 21 12 21 12 21 21 2 21 21 21 12 21 12 21 21 21 21 12 12 21 21 21 21 12 21 21 12 12 12 12 21 21 21 21 21 21 21 12 21 12 21 12 21 12 12 21 21 21 12 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 21 21 12 21 21 12 12 12 21 12 21 21 12 12 12 21 12 12 12 21 21 12 21 21 21 12 21 21 21 21 12 21 12 12 12 12 21 21 21 21 21 21 21 21 21 2 2 12 21 21 12 21 21 21 11 21 21 12 21 12 21 21 21 21 21 21 2 12 12 21 21 21 21 21 12 21 12 21 21 12 21 21 12 12 12 21 6 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 11 21 21 2 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 12 12 12 12 12 21 12 12 12 21 12 12 12 21 21 21 21 12 12 12 21 21 12 4 12 12 12 12 12 12 20 20 12 21 21 21 12 12 21 21 12 12 12 21 12 12 12 12 12 12 4 20 12 12 21 21 21 21 12 12 12 20 20 12 21 12 21 21 21 21 12 12 21 12 21 12 12 12 12 12 12 20 12 21 12 12 2 12 12 12 21 12 21 20 12 12 21 20 21 12 4 12 20 12 4 12 20 12 20 12 12 12 11 21 2 21 12 12 12 21 12 21 21 12 12 12 12 12 21 12 21 21 20 12 12 20 12 12 12 21 20 21 2 21 21 2 21 21 21 20 12 21 12 12 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 2 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 13 21 12 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 12 21 21 12 21 20 21 21 12 12 21 12 12 20 4 12 20 12 20 12 20 12 12 21 21 12 12 12 21 21 4 12 12 4 21 4 12 12 12 2 11 2 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 12 20 20 12 12 20 20 20 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 2 2 12 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 2 21 21 11 21 12 21 21 2 2 21 21 21 2 12 21 21 21 21 21 21 21 2 21 21 12 21 21 21 2 21 12 21 21 21 21 12 12 21 12 21 12 21 21 2 12 21 21 12 12 21 21 2 12 12 12 21 12 21 21 21 11 21 21 2 11 21 12 21 21 4 21 21 21 12 12 20 12 12 12 21 12 4 21 12 12 20 21 12 21 21 12 21 21 12 4 12 12 21 20 12 12 12 12 21 21 21 21 21 21 21 12 21 21 21 12 6 21 21 21 12 21 12 21 21 21 21 12 12 21 21 21 12 21 21 21 12 21 21 12 21 21 21 12 12 20 12 12 12 12 21 12 21 21 12 21 12 21 12 12 20 12 21 21 21 12 12 21 21 2 12 21 21 12 12 12 12 20 21 12 12 21 12 21 21 21 12 12 12 12 12 21 12 21 21 12 12 12 12 12 12 12 21 12 12 12 12 12 21 12 12 21 21 12 12 12 12 12 12 12 12 21 12 21 21 21 2 21 21 21 21 12 20 12 21 21 20 12 2 21 12 12 21 21 12 12 21 21 21 21 21 21 12 12 12 21 21 21 21 21 2 21 21 21 21 21 2 21 12 2 21 11 21 21 21 21 21 21 21 21 21 21 21 2 12 12 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 12 11 21 21 21 6 21 12 21 21 21 21 21 21 2 21 12 21 21 21 21 12 21 2 21 21 12 21 11 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 12 12 12 12 21 12 21 21 21 21 21 21 21 21 12 12 21 2 21 21 21 12 21 21 21 12 21 21 4 12 21 21 21 21 2 21 21 12 12 21 2 2 21 21 21 21 12 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 12 12 2 12 12 21 21 21 21 21 21 21 21 21 12 2 21 13 21 21 21 21 2 2 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 12 12 12 12 21 21 21 21 21 12 21 21 11 12 21 21 12 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 12 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 6 12 21 21 21 21 21 21 2 21 21 2 21 2 21 21 21 6 21 21 12 21 12 21 12 21 21 21 12 21 21 12 21 21 21 21 21 12 21 21 21 21 12 21 12 21 21 12 21 13 21 2 21 21 21 2 2 21 21 2 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 2 21 12 21 21 21 21 21 2 6 21 21 21 2 21 21 21 2 21 21 12 21 21 21 21 12 21 21 12 21 21 12 21 21 12 21 21 21 21 2 21 21 20 12 12 12 20 20 12 12 20 4 12 12 2 21 21 12 21 21 12 12 12 21 21 21 21 12 21 12 20 12 21 12 21 21 12 21 21 21 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 12 21 12 21 12 21 21 2 12 21 12 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 2 2 2 11 2 21 2 2 21 2 21 21 21 2 21 21 21 21 21 11 21 21 13 21 21 21 21 21 21 21 12 21 21 21 21 2 21 12 21 12 21 21 21 21 21 12 21 21 12 12 20 21 12 12 12 21 21 12 12 21 21 12 12 21 12 21 21 21 21 21 21 21 12 12 12 2 12 21 21 12 12 12 21 21 12 21 12 12 21 21 21 21 21 21 21 12 12 21 21 12 21 13 21 12 2 21 2 21 11 21 21 21 21 21 2 2 21 21 21 11 2 2 21 21 2 21 21 11 2 21 21 21 21 2 21 21 21 2 2 12 2 21 12 21 21 21 2 21 21 21 2 21 2 21 21 21 21 21 11 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 12 21 21 21 21 12 12 12 12 21 21 21 12 12 21 21 20 21 21 12 21 2 21 12 12 21 21 21 21 12 21 12 21 12 21 12 12 12 12 12 12 12 12 21 21 21 12 12 12 12 21 12 2 21 21 21 21 2 12 12 21 21 21 21 21 2 12 12 21 12 21 21 21 21 12 21 2 21 12 12 12 21 2 21 21 12 21 21 12 21 21 21 2 21 21 12 21 12 21 21 21 2 21 12 21 12 12 21 21 12 21 12 21 12 12 21 21 21 12 2 2 21 12 21 12 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 12 21 12 12 21 21 21 12 21 21 21 12 12 21 12 12 21 12 12 21 12 21 2 12 21 21 21 12 21 2 12 11 2 2 21 11 21 12 12 21 21 2 2 12 2 2 12 21 21 21 21 21 12 21 2 12 21 21 21 12 12 21 2 12 21 21 21 21 21 12 12 12 21 21 21 21 21 12 12 12 21 21 21 21 2 21 2 15 2 2 21 21 21 2 2 21 21 21 21 15 2 21 21 2 21 21 21 2 2 21 2 21 12 2 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 21 21 12 21 2 21 21 21 21 21 2 21 21 21 21 21 2 21 21 12 21 21 21 21 21 12 21 21 12 21 11 21 21 21 21 12 21 21 13 21 21 12 21 21 21 21 12 21 2 21 21 2 2 2 21 21 21 21 21 21 12 21 21 21 21 12 12 13 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 15 21 21 13 21 2 21 21 21 21 2 2 2 2 2 2 21 2 2 21 2 2 2 21 2 2 21 2 2 2 2 21 21 21 12 21 12 2 21 21 21 21 21 2 21 21 21 2 21 12 21 21 21 12 21 12 12 12 12 21 12 12 2 21 21 21 12 21 12 21 12 21 12 21 12 12 12 12 21 12 21 12 12 12 21 21 21 2 21 21 2 2 21 2 21 21 2 2 6 21 21 2 21 21 21 2 21 2 2 21 2 2 21 21 2 2 2 2 21 11 2 21 21 21 11 21 21 2 21 21 6 11 2 21 21 21 2 21 21 21 21 2 21 2 21 21 2 11 21 21 21 2 21 2 21 2 21 21 6 11 2 2 21 11 21 21 2 21 2 21 21 21 2 21 2 21 2 2 2 21 21 2 21 21 21 21 2 21 2 2 21 2 21 13 11 21 2 21 21 2 21 21 2 2 21 21 2 2 2 21 2 21 2 11 21 21 21 21 2 2 2 21 2 21 2 21 21 2 21 21 21 2 21 2 2 2 6 2 21 2 21 21 21 21 2 2 21 2 2 2 21 2 2 2 21 2 2 19 2 2 2 2 21 21 21 21 21 21 2 2 15 2 21 2 2 2 11 11 2 2 21 21 2 2 2 21 2 21 21 2 21 21 2 2 2 11 21 2 2 21 2 2 2 2 2 2 2 2 21 2 21 21 2 15 2 2 21 2 2 21 21 21 2 2 2 21 2 21 21 21 12 21 21 12 12 21 12 12 21 12 21 12 12 12 12 12 21 21 12 21 12 21 21 12 21 21 21 21 11 2 2 2 21 2 21 21 21 21 21 12 21 21 12 12 2 12 12 12 12 12 21 21 21 21 21 21 12 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 13 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 2 21 21 2 6 21 2 21 13 21 21 2 21 21 11 21 21 21 11 21 11 21 2 2 6 21 2 21 13 2 21 21 21 21 2 2 12 21 21 21 21 21 21 12 21 21 21 21 21 12 12 12 21 21 21 12 12 21 12 21 21 21 11 2 21 2 21 2 2 2 21 21 21 21 2 21 21 2 2 21 21 2 21 2 2 2 2 21 2 2 21 2 2 11 21 21 21 2 21 2 2 2 21 2 2 2 21 2 21 2 2 2 2 21 21 21 2 13 15 21 2 21 2 21 21 2 2 2 2 2 2 2 2 21 21 2 2 21 21 21 21 21 2 2 21 21 21 21 2 2 21 21 2 21 21 21 2 2 21 21 21 2 21 2 21 2 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 11 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 2 21 21 2 21 2 2 2 21 21 21 21 2 21 2 2 21 2 21 21 2 21 21 21 21 11 21 21 2 21 21 2 21 21 21 2 21 21 21 21 2 21 2 2 2 2 21 21 21 21 21 21 2 21 21 21 21 2 21 2 21 2 21 21 21 2 2 2 21 21 21 2 2 2 2 21 2 2 21 21 21 21 2 21 2 21 21 2 21 2 21 12 21 21 11 21 21 21 21 21 11 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 2 6 2 11 11 11 21 11 21 21 21 2 21 2 2 2 2 21 21 21 2 2 21 2 21 21 21 21 2 11 2 21 21 2 21 21 2 21 2 2 21 21 21 21 21 2 2 2 2 2 2 2 2 2 2 21 2 21 21 2 21 11 13 2 21 21 12 21 21 12 21 21 21 21 21 21 12 21 12 21 21 12 21 12 21 12 21 21 21 21 21 2 2 21 21 21 11 13 2 21 21 2 21 21 2 21 2 2 21 21 21 21 2 21 21 21 2 21 21 2 21 15 2 2 13 2 21 21 2 21 21 2 2 21 2 21 2 21 2 2 2 2 21 21 2 2 2 2 2 2 2 21 2 2 21 2 2 21 21 2 21 21 2 21 2 2 21 2 21 11 21 12 12 21 12 21 2 21 21 21 2 21 2 11 2 21 2 21 21 21 2 21 21 21 2 21 21 2 21 2 2 21 21 21 2 2 21 2 2 2 21 2 21 21 2 21 2 21 2 2 21 2 21 21 21 2 2 2 2 2 2 2 2 21 2 2 2 21 21 21 21 2 11 21 2 2 21 21 2 21 2 2 2 11 2 21 21 21 21 2 2 2 2 2 2 21 21 21 2 2 21 2 21 2 21 2 2 2 2 2 21 21 21 21 2 2 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 13 21 2 21 21 21 21 21 21 21 21 21 21 13 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 2 2 21 21 21 21 2 2 2 2 2 2 21 2 21 2 2 2 21 2 2 2 2 2 21 21 11 2 11 6 21 21 12 21 21 21 21 12 21 21 21 12 12 12 21 21 12 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 2 21 21 2 2 2 2 11 2 11 2 2 2 2 2 15 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 6 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 2 2 21 21 21 21 21 21 21 2 2 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 11 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 2 13 21 21 21 21 21 21 2 2 21 21 2 21 2 21 21 2 21 11 21 21 2 2 2 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 2 2 2 2 2 2 2 21 21 21 21 2 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 12 21 12 21 12 21 12 12 21 21 21 12 21 21 21 21 12 12 21 21 21 21 12 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 11 21 21 21 21 11 21 21 2 21 21 2 11 2 2 2 21 2 21 2 21 2 21 2 2 2 2 21 2 2 11 11 21 21 2 2 2 21 21 2 21 2 21 2 2 21 2 2 21 2 21 21 2 21 2 6 21 21 21 2 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 12 12 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 2 21 2 21 11 21 21 21 21 2 21 2 21 2 21 21 21 21 21 21 21 2 21 21 6 2 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 13 21 21 21 2 2 2 21 2 2 21 2 21 2 21 21 21 2 2 21 21 2 21 2 2 2 2 21 21 21 21 2 2 11 21 21 13 21 2 21 21 2 21 21 2 21 2 2 2 2 21 21 21 2 21 2 21 21 2 21 2 2 21 21 13 2 2 2 2 2 21 21 21 2 2 21 2 2 21 21 2 2 2 21 21 21 2 21 2 21 21 21 21 21 2 21 2 2 21 21 21 2 2 21 21 13 2 21 21 2 2 2 2 2 2 2 11 2 21 2 2 11 2 21 21 21 21 2 2 21 21 21 21 2 2 2 2 2 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 11 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 11 21 2 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 12 21 21 21 12 21 21 12 2 21 21 21 21 21 12 21 21 12 21 12 21 12 21 12 21 21 12 21 21 12 21 2 21 21 21 21 12 21 12 21 21 21 21 2 11 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 12 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 12 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 13 21 21 21 21 21 21 21 2 21 21 12 12 21 21 12 12 12 21 21 21 12 2 2 21 21 21 21 2 21 2 21 21 12 11 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 11 21 2 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 11 2 11 21 21 21 21 12 21 12 21 2 21 21 21 21 12 21 21 12 21 21 12 21 21 21 21 11 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 2 12 21 21 11 21 21 21 21 21 21 11 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 2 21 21 11 12 21 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 12 12 12 12 12 21 21 21 21 21 12 21 21 21 11 11 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 12 12 12 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 12 12 12 12 12 12 12 21 21 20 4 12 12 12 12 12 12 12 12 12 12 12 12 20 12 21 21 21 12 21 12 12 12 21 12 12 21 12 20 12 21 12 12 12 12 12 12 12 20 12 12 21 20 12 20 12 12 12 12 20 20 20 12 20 21 12 21 12 20 12 12 12 20 12 12 4 12 12 21 12 12 12 12 12 12 12 20 4 12 12 12 12 12 12 12 12 20 12 12 12 12 12 12 12 21 21 21 12 12 12 21 12 21 12 21 21 12 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 12 21 12 20 21 21 21 12 21 12 21 12 12 12 21 21 12 21 21 21 12 12 21 21 12 12 12 12 21 12 12 21 12 21 21 20 12 12 12 21 21 21 12 21 12 21 12 21 21 12 12 21 12 12 21 12 12 21 21 21 21 21 21 21 21 21 21 12 12 21 12 12 21 12 21 21 21 21 12 21 20 12 21 12 21 21 21 21 21 21 21 12 21 20 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 12 12 20 12 20 21 12 12 21 21 12 21 21 12 21 21 12 21 12 21 21 21 2 21 21 21 12 12 12 21 4 20 20 12 12 12 12 20 12 21 12 21 21 12 2 21 12 12 12 21 21 12 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 12 12 21 21 12 12 20 12 12 12 21 4 21 21 21 21 12 21 12 21 12 21 21 21 21 21 21 11 21 21 21 12 12 21 12 12 21 12 12 12 21 21 12 21 12 12 12 12 12 20 12 4 12 12 12 21 21 21 11 2 21 21 21 12 12 12 12 12 21 12 12 4 21 12 12 12 12 4 21 12 12 21 21 12 12 20 12 12 20 12 12 12 21 21 21 21 21 12 21 12 12 20 12 12 12 12 12 12 12 12 21 21 12 12 21 12 12 12 20 12 12 4 4 12 12 12 12 12 21 12 21 12 12 21 21 21 21 21 21 12 21 21 12 12 12 12 20 12 12 20 4 21 20 21 20 21 12 12 21 21 21 12 21 21 12 12 12 21 12 21 21 21 21 21 21 21 12 21 12 12 20 15 21 21 21 12 21 20 21 21 12 20 12 12 12 12 12 21 21 12 21 21 12 12 12 12 12 12 12 12 20 12 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 12 12 12 12 12 12 21 12 21 20 21 21 12 12 12 21 12 12 4 21 12 12 21 2 21 12 21 12 12 21 12 12 12 12 12 21 21 21 21 21 21 12 12 21 12 12 12 4 12 12 12 12 21 2 21 21 12 12 21 12 21 12 21 12 21 21 21 12 21 12 12 12 12 12 21 21 21 2 21 21 21 12 12 12 12 21 21 21 21 21 21 21 21 12 12 21 12 12 12 21 21 21 21 21 21 21 21 12 12 12 12 12 12 12 12 12 21 21 21 21 21 21 21 21 21 12 21 12 20 21 21 2 21 21 21 21 12 21 12 12 12 12 12 4 21 2 21 2 21 12 12 21 21 12 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 12 12 20 12 21 20 12 21 12 20 21 21 21 12 12 21 12 12 21 12 12 12 21 12 12 21 12 12 12 21 12 20 21 4 12 12 12 12 21 21 21 21 13 21 21 21 21 2 12 12 21 12 21 21 21 21 12 12 21 21 21 12 20 12 12 12 21 12 21 21 12 12 12 12 21 12 12 21 21 21 21 21 21 12 12 12 21 2 21 12 21 21 21 21 21 12 21 12 12 12 12 12 21 21 21 21 21 21 12 12 12 21 21 12 12 21 12 12 21 21 12 21 12 12 21 12 12 12 12 21 12 20 12 12 12 12 21 21 12 12 12 21 21 21 12 12 21 21 12 12 21 12 12 12 12 12 21 21 12 21 21 21 11 21 21 12 21 12 20 21 20 12 12 12 12 21 21 21 21 12 12 21 12 13 12 21 12 21 12 21 12 21 12 12 12 12 12 12 21 12 12 21 21 12 20 21 21 21 15 21 12 21 21 12 20 12 12 12 21 21 12 12 21 21 21 12 12 12 12 12 12 21 12 21 21 21 21 21 12 21 12 21 12 12 21 12 12 12 21 21 21 21 21 12 12 4 12 21 12 12 21 21 21 12 12 21 12 12 12 21 12 21 12 12 12 21 21 21 12 21 12 12 20 12 12 20 12 21 12 12 12 12 12 12 12 21 12 21 12 12 12 21 12 21 21 12 12 12 12 21 21 12 12 21 21 21 21 21 21 21 12 12 12 20 21 21 11 21 21 2 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 20 12 12 12 12 21 21 21 21 12 12 20 20 12 12 12 21 2 12 21 12 21 4 12 12 12 12 12 12 21 2 21 21 21 12 12 12 12 21 21 12 12 12 20 12 12 12 12 12 21 21 21 12 21 12 20 21 21 12 12 21 21 21 12 12 12 12 12 12 21 21 21 12 21 21 21 12 12 21 12 21 12 21 2 2 21 21 21 21 12 21 12 20 2 12 21 21 21 21 2 21 21 12 12 12 4 12 2 21 12 12 12 21 12 12 21 21 21 21 12 12 12 12 20 12 12 12 12 12 21 21 21 21 12 21 12 21 12 12 21 21 12 21 12 12 12 21 21 21 12 12 12 21 12 21 21 21 12 21 12 12 12 12 12 12 12 20 21 12 12 20 21 21 21 12 12 12 12 21 21 12 12 12 20 12 21 21 21 12 12 21 12 12 21 12 21 12 4 12 21 12 21 21 21 21 12 12 12 21 21 21 21 21 21 21 12 12 12 12 21 12 21 21 12 21 12 12 20 12 12 20 21 12 21 21 21 21 21 21 12 2 21 2 21 21 21 21 12 21 21 21 12 12 21 20 21 12 12 21 21 12 12 12 4 12 20 20 12 12 12 12 21 21 21 21 21 12 12 12 12 21 2 21 21 11 21 12 20 12 21 12 21 20 21 12 12 21 12 12 21 21 21 21 21 21 21 21 12 12 12 12 21 21 12 12 21 21 21 21 12 21 12 21 21 12 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 11 2 11 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 12 12 21 21 21 12 12 21 12 12 21 21 21 12 12 21 12 21 21 21 2 12 12 21 12 12 21 21 21 21 21 21 2 21 12 21 21 21 21 21 12 21 12 21 12 21 12 12 21 12 21 21 21 12 21 12 21 2 21 2 2 2 21 2 21 6 21 2 2 2 21 21 21 21 2 21 21 11 21 21 21 2 21 21 21 21 21 21 2 2 2 21 2 21 21 21 2 21 2 12 12 21 21 12 12 21 21 12 21 21 12 21 21 12 12 12 21 12 21 12 12 21 21 12 21 21 12 12 21 21 21 12 12 12 12 12 21 12 21 21 12 12 21 12 21 12 21 21 12 21 12 21 21 21 12 12 21 12 12 21 21 21 12 12 21 21 12 21 21 12 21 12 12 2 20 21 12 12 21 21 21 21 21 12 21 12 21 12 12 21 21 21 12 12 12 12 12 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 20 12 21 21 21 21 21 21 12 12 12 21 21 12 21 21 21 12 21 2 21 21 21 2 12 2 21 21 21 21 21 21 21 21 21 2 21 21 21 12 12 12 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 2 21 21 2 21 2 21 21 2 21 21 2 21 2 21 21 21 21 2 21 11 21 15 21 2 2 21 2 2 2 2 21 21 2 2 2 2 21 21 21 11 2 21 11 2 21 2 2 21 21 2 2 6 2 21 11 21 2 21 2 21 21 15 2 21 21 21 2 21 2 2 21 2 21 2 21 21 21 21 6 6 21 21 21 21 12 21 12 12 12 12 21 12 21 12 12 21 21 21 21 12 21 21 12 21 12 12 21 12 12 12 12 12 12 21 21 12 12 12 21 21 21 13 21 21 12 21 12 12 21 2 21 21 21 12 12 12 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 12 12 21 11 21 21 21 2 21 2 2 2 21 21 21 21 11 2 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 12 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 12 12 12 21 21 21 21 21 21 13 21 2 11 11 21 21 2 21 21 2 2 2 2 2 2 21 21 2 21 21 21 21 2 2 2 2 21 2 21 21 21 2 21 11 21 21 21 21 21 21 21 2 21 6 2 21 2 11 12 21 12 21 21 12 12 21 12 21 21 12 21 21 12 21 12 21 21 12 21 21 21 21 21 21 12 21 12 12 12 12 2 21 12 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 2 2 11 21 11 21 21 2 21 2 2 21 2 2 2 21 21 2 2 2 21 2 21 2 21 2 21 2 2 21 21 21 2 15 13 2 2 2 2 2 2 21 21 2 2 2 21 2 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 11 2 2 2 2 11 2 21 21 2 21 2 21 21 21 21 2 21 21 2 6 2 21 21 2 21 2 21 21 2 2 21 21 2 21 2 11 2 2 2 2 21 21 2 2 2 21 2 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 2 2 21 2 2 21 21 21 21 2 2 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 12 2 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 20 20 20 12 21 21 2 11 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 12 12 21 21 21 21 12 21 21 21 21 12 21 21 21 21 12 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 21 21 21 21 12 21 12 21 12 12 21 21 12 12 12 12 21 21 21 21 20 12 21 12 21 21 21 12 12 12 21 21 21 20 21 12 21 12 11 21 21 12 2 12 4 20 12 21 21 12 21 12 21 21 13 21 21 12 12 21 21 21 21 12 12 21 21 21 12 12 12 12 12 12 12 21 12 12 21 21 12 12 21 21 21 21 21 12 21 21 20 12 21 12 12 12 12 21 12 12 12 21 12 21 12 12 21 12 12 12 21 21 12 12 12 20 12 12 12 20 12 21 12 12 12 4 12 21 12 12 12 12 12 21 12 21 12 12 12 12 12 12 21 12 12 12 21 12 12 20 12 12 21 21 21 12 21 12 12 12 20 11 12 12 12 20 12 20 12 12 21 12 12 12 21 21 12 21 12 21 21 21 21 12 20 21 12 12 12 21 12 12 12 12 12 12 12 12 12 12 12 12 21 21 12 21 21 12 12 21 12 12 12 12 20 20 21 21 12 12 12 12 12 12 12 12 20 12 21 12 20 20 4 12 4 12 4 12 12 20 12 20 20 20 12 20 4 12 12 12 12 21 12 21 21 21 12 12 12 12 21 21 12 12 12 12 12 21 20 12 21 21 12 12 12 12 12 12 12 12 12 12 12 12 12 12 20 20 21 12 12 12 12 20 12 12 12 12 12 12 12 20 12 20 12 12 12 20 4 12 12 2 21 21 21 21 21 12 12 12 12 12 21 12 21 21 12 12 12 12 12 21 12 21 12 12 12 21 21 21 21 12 21 21 21 12 21 21 12 21 12 4 21 12 12 12 12 21 21 21 21 12 20 12 12 12 12 12 12 12 12 12 21 21 21 21 20 12 12 12 21 21 12 21 12 21 12 21 12 12 12 12 12 12 12 12 21 12 21 20 12 12 12 20 12 21 21 21 12 21 21 21 21 21 12 12 12 12 12 12 12 2 12 21 12 12 12 12 20 12 21 21 21 21 21 12 12 12 12 21 21 12 21 12 21 12 20 12 20 21 21 12 12 21 12 12 12 12 20 4 12 12 12 4 12 12 21 12 12 12 12 12 12 4 12 21 20 21 21 12 21 12 12 4 12 20 4 12 4 20 4 21 12 21 4 4 4 4 4 20 20 12 20 21 20 4 20 4 20 4 4 20 20 4 12 20 20 12 12 20 12 12 21 12 20 4 4 12 8 4 4 4 21 20 12 12 12 20 20 21 20 12 21 12 4 4 12 21 12 12 21 12 12 21 21 21 21 20 12 12 21 21 21 21 21 12 12 12 20 12 4 12 12 21 12 20 12 12 12 12 21 21 21 12 12 21 12 21 21 21 21 12 21 21 20 4 12 21 21 21 21 12 21 21 21 21 21 21 21 12 21 12 12 12 21 21 12 12 21 2 21 12 20 21 12 20 12 21 12 21 21 21 12 21 21 12 12 21 12 12 21 12 21 12 12 12 12 21 21 12 12 21 21 12 12 4 12 12 21 21 20 12 12 21 21 21 21 12 21 12 12 12 12 12 12 4 20 12 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 12 21 12 21 21 21 12 12 4 21 12 21 12 12 12 12 12 12 12 21 12 21 21 12 12 12 12 20 12 21 21 21 12 12 12 12 20 12 12 12 12 12 12 21 12 12 12 20 12 12 12 12 12 20 12 21 12 12 12 12 12 12 21 12 12 12 12 12 12 12 20 21 21 21 12 12 4 4 12 21 21 20 12 20 21 21 12 20 12 12 12 21 12 21 12 12 12 12 12 12 12 21 12 21 12 12 12 12 21 21 12 12 12 12 12 12 12 12 21 12 21 21 12 12 12 12 12 20 12 12 12 12 12 21 21 21 21 12 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 20 21 12 4 12 21 12 12 21 21 20 21 21 12 12 12 21 12 12 12 12 12 12 12 21 4 12 20 12 12 21 12 20 12 20 21 12 12 21 12 12 4 21 21 21 12 21 12 21 12 21 12 21 21 12 12 12 12 12 12 12 12 12 21 21 12 21 12 12 12 12 12 12 20 12 12 12 20 12 20 12 20 12 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 21 12 20 12 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 20 12 20 4 12 12 21 21 21 21 12 12 12 12 20 2 21 21 12 12 12 12 21 12 12 12 21 21 21 21 21 20 21 21 12 12 12 21 21 21 21 21 21 21 12 12 12 21 12 12 21 21 2 21 21 12 21 21 12 12 12 12 12 21 21 21 21 12 21 20 21 20 12 21 21 12 12 12 21 21 12 12 21 21 21 21 21 12 21 21 21 12 12 21 12 12 12 20 12 21 21 21 12 12 12 12 12 12 21 20 12 21 12 21 12 12 12 12 12 12 12 21 21 12 21 21 12 12 12 12 20 12 12 21 12 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 13 21 21 2 21 21 21 21 21 21 21 21 12 12 12 12 12 12 21 20 21 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 12 21 21 20 12 12 12 21 12 21 21 21 21 21 21 12 21 21 12 20 21 21 21 12 21 21 12 12 12 21 12 12 12 12 12 21 12 21 21 21 21 12 21 21 12 12 21 21 12 12 21 12 21 2 12 12 21 21 21 21 21 12 21 21 12 21 21 21 21 12 12 21 12 21 12 21 12 21 21 21 21 21 12 12 21 12 12 21 12 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 12 20 12 20 12 12 21 21 21 21 21 12 12 12 21 12 12 21 21 21 21 12 21 21 21 2 21 12 21 12 21 12 21 12 12 2 21 21 21 12 21 12 21 21 12 12 2 21 12 12 12 20 4 12 21 12 12 12 21 12 21 21 21 21 12 12 12 21 12 12 20 12 21 12 21 21 21 12 12 12 12 21 4 12 12 12 12 12 12 12 21 21 21 21 21 21 12 21 12 12 4 12 12 21 12 21 2 12 21 2 21 21 21 21 21 21 20 12 21 12 21 21 12 12 21 12 20 4 12 21 12 12 21 21 21 12 21 12 21 21 21 21 20 21 21 20 12 21 21 12 21 12 21 12 21 12 21 21 20 12 12 12 12 21 11 12 21 21 21 21 21 21 12 21 12 12 12 21 21 12 21 2 21 12 12 21 12 12 21 21 2 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 12 12 12 12 12 21 21 21 12 12 21 21 12 21 21 21 12 12 12 12 12 12 21 21 21 12 21 12 12 21 21 2 2 21 11 21 12 2 12 12 21 21 12 12 21 21 21 12 12 12 21 12 12 12 12 12 21 21 21 21 21 12 21 12 12 12 21 20 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 12 21 12 21 12 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 2 2 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 12 12 12 12 21 4 12 21 12 12 20 20 21 12 20 21 21 21 12 12 12 21 12 12 12 12 12 21 21 21 21 21 21 12 21 12 21 12 21 21 21 21 21 21 21 12 12 21 12 21 12 21 21 12 21 12 12 21 21 21 21 12 21 21 21 12 21 12 12 21 21 12 21 21 21 21 12 21 12 12 12 12 21 12 21 21 21 21 21 12 2 2 2 2 21 2 21 12 21 12 12 12 12 21 12 12 20 21 12 12 12 12 12 21 21 12 12 12 12 12 12 12 12 2 2 21 21 21 2 2 21 21 21 21 12 12 12 21 21 21 12 12 12 12 12 12 12 21 21 12 12 12 21 12 12 21 21 2 21 21 12 2 21 2 12 21 21 21 12 21 12 12 21 12 21 12 21 2 2 2 21 21 21 21 2 21 21 2 21 21 2 21 11 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 11 2 21 21 21 21 21 12 12 20 21 21 12 21 21 21 21 21 12 12 12 12 21 21 21 21 21 21 21 12 21 12 12 12 21 21 12 12 12 12 21 21 12 21 21 21 12 21 21 21 12 21 21 21 12 21 12 12 21 21 12 21 21 21 12 12 12 12 21 21 21 21 12 21 21 21 21 12 21 12 12 12 21 21 12 21 21 12 21 21 21 21 21 2 21 2 21 21 11 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 12 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 12 21 12 21 12 2 21 21 21 21 21 21 21 21 11 21 21 2 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 11 21 21 21 21 11 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 11 21 21 21 2 21 21 2 2 2 2 21 21 21 2 2 21 21 2 21 2 21 2 2 21 13 2 21 21 21 2 21 2 2 21 21 2 21 21 21 13 2 21 2 2 2 21 2 2 21 2 21 21 21 21 11 2 21 21 2 12 21 2 12 12 21 12 21 12 21 21 21 21 21 21 2 21 21 11 21 21 12 12 12 21 21 21 21 21 12 12 21 21 21 21 21 12 21 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 12 21 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 15 21 21 21 2 11 2 2 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 12 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 11 21 21 21 12 21 12 12 21 12 21 21 21 12 21 12 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 2 21 11 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 13 11 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 2 21 21 21 21 21 21 21 21 6 21 21 13 21 21 21 21 2 21 2 21 21 2 21 21 21 21 21 21 2 2 21 2 11 21 11 2 2 2 21 13 13 2 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 2 21 2 21 21 2 21 21 21 21 21 2 2 21 21 21 2 11 21 2 2 2 2 21 21 21 21 21 21 21 2 21 21 2 21 21 2 21 21 6 21 2 21 21 11 21 21 13 2 2 21 21 2 21 21 21 2 11 2 13 21 21 21 21 2 21 11 21 2 21 2 2 2 2 21 21 2 21 2 21 21 2 2 21 21 2 21 13 21 21 21 21 21 21 12 12 21 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 12 12 12 21 12 21 12 12 12 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 12 21 12 21 21 21 21 21 12 21 12 21 21 12 21 21 21 12 11 21 21 21 21 2 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 12 21 21 21 21 21 12 21 12 21 21 21 21 21 12 21 12 21 2 21 21 21 21 21 21 12 11 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 12 21 11 2 21 21 21 21 2 21 13 2 12 21 21 21 11 21 21 21 21 12 21 12 20 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 12 12 21 21 12 12 21 21 21 21 21 21 2 21 21 12 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 2 21 21 13 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 6 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 12 12 21 21 11 21 12 21 12 12 21 21 21 12 21 12 12 12 12 12 21 21 2 21 12 21 21 21 21 21 21 21 21 21 2 21 21 12 12 21 21 21 12 21 21 21 2 21 21 21 12 12 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 12 21 12 2 21 12 12 12 21 12 12 12 20 21 12 12 21 12 21 21 12 12 11 21 12 21 21 12 12 21 12 21 21 21 20 12 12 12 12 12 21 21 12 12 12 12 21 12 12 12 12 21 21 2 12 12 21 12 21 12 21 12 21 12 12 12 12 20 12 20 20 12 4 20 12 12 12 21 12 12 12 12 21 12 21 21 12 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 11 21 11 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 12 12 12 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 11 21 21 21 21 2 21 21 21 21 21 11 12 12 21 12 12 21 20 21 12 12 21 20 12 12 12 12 12 12 21 21 21 12 12 12 12 21 12 12 12 20 12 12 12 12 21 12 12 12 12 12 12 21 12 12 12 12 12 12 12 21 12 21 12 21 21 12 12 12 12 12 12 12 12 12 12 12 21 12 12 21 21 12 12 12 20 12 12 12 4 12 20 20 12 21 12 12 12 12 12 12 12 4 12 20 12 12 12 20 12 12 21 21 21 12 2 21 21 21 12 12 12 21 12 12 21 21 12 12 12 21 12 21 12 12 12 12 12 12 4 21 12 12 12 12 12 12 21 12 21 20 12 20 12 21 21 21 21 12 20 12 12 12 12 12 12 12 12 12 12 21 12 12 12 12 12 21 21 12 12 21 12 20 21 21 21 21 12 12 12 12 12 12 21 12 12 12 12 12 20 12 12 12 12 20 12 21 12 12 21 12 12 12 12 21 12 2 2 12 21 12 12 12 20 12 12 21 12 21 12 20 12 12 12 21 20 21 12 12 12 21 12 12 12 2 12 12 12 12 20 21 21 21 12 12 12 12 21 12 12 21 21 12 12 21 21 12 21 12 21 12 12 12 12 12 12 21 12 21 20 12 21 12 12 21 12 2 12 12 21 2 12 13 21 2 21 12 21 12 12 12 12 12 12 21 2 12 21 21 21 12 21 12 21 12 12 21 12 21 12 20 21 12 21 12 21 21 21 21 21 12 21 21 2 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 13 21 21 21 21 21 21 21 21 21 12 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 13 21 21 21 2 11 21 21 2 21 21 2 21 21 13 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 12 12 12 12 12 12 4 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 4 21 21 21 4 12 12 4 12 21 21 12 21 2 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 12 21 12 21 21 21 21 21 12 21 21 21 21 21 12 21 2 21 21 21 21 21 2 21 21 21 2 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 2 21 21 21 21 2 21 21 21 21 21 21 6 2 2 21 21 2 21 21 2 2 21 21 2 21 21 21 21 21 2 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 12 21 12 21 12 11 12 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 2 21 21 21 11 21 21 21 21 2 21 21 21 21 21 21 2 21 2 21 21 12 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 12 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 12 21 12 21 21 12 21 21 12 21 21 21 21 13 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 13 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 12 21 21 21 21 21 12 12 2 2 21 12 21 12 21 21 21 12 21 21 21 21 21 12 21 21 21 21 12 21 21 12 21 12 2 21 21 21 21 12 21 21 21 21 21 21 20 12 21 21 12 21 21 12 12 12 12 21 12 12 12 21 12 21 12 12 12 20 21 2 21 21 21 21 21 21 21 21 11 21 21 12 21 21 21 21 21 21 21 21 21 2 2 21 12 21 21 21 21 21 2 21 21 21 2 21 20 21 21 12 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 12 12 12 12 21 12 12 21 21 12 21 21 12 21 21 12 12 12 12 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 2 2 2 21 21 2 21 21 21 11 2 11 21 21 21 21 12 21 21 12 21 21 21 12 12 21 12 12 21 21 21 12 21 21 21 21 12 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 6 21 21 21 2 21 21 21 21 11 21 21 21 21 21 21 21 21 13 21 2 21 21 21 21 21 2 21 21 2 21 2 21 2 19 21 21 2 2 21 21 21 21 21 13 21 2 2 21 21 21 21 21 13 21 21 21 21 21 2 21 2 21 6 21 21 2 2 21 21 2 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 2 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 2 21 21 21 2 21 21 21 15 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 2 2 21 2 21 21 21 21 21 21 21 21 2 21 6 21 13 21 21 2 21 21 21 12 12 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 12 2 21 12 21 21 21 12 12 21 21 21 21 12 21 21 12 21 21 21 12 21 12 12 12 21 21 21 21 21 21 12 21 12 12 21 12 21 21 21 21 21 12 21 21 21 21 2 11 12 21 12 21 21 12 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 12 21 21 12 21 21 21 21 21 11 21 21 21 21 21 21 12 12 21 12 12 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 2 21 21 12 21 21 21 21 12 21 21 21 2 2 21 21 13 12 2 21 21 21 2 12 21 12 12 12 2 21 21 21 21 21 12 12 12 12 12 21 21 2 12 21 21 21 2 21 2 21 21 21 21 2 13 12 12 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 2 21 2 21 21 2 21 2 21 21 12 21 21 21 21 12 21 21 2 21 2 2 2 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 13 21 2 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 2 2 2 12 2 2 2 21 13 21 21 11 21 21 2 21 11 21 21 21 2 2 21 2 21 21 21 21 2 21 2 21 21 11 2 21 2 21 2 21 21 21 21 21 21 21 2 21 21 21 2 2 21 21 13 21 21 21 21 21 21 21 21 21 21 2 21 21 2 2 21 2 21 21 12 12 12 21 21 21 21 21 21 2 21 2 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 2 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 2 21 11 21 21 11 21 21 21 11 21 2 13 21 21 21 21 21 21 21 21 21 21 13 21 2 21 2 2 21 21 21 2 2 21 21 21 2 21 11 2 11 15 2 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 12 21 21 12 21 21 21 12 21 21 12 21 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 11 21 12 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 11 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 2 21 21 21 13 2 21 2 2 21 21 21 21 21 21 21 2 21 21 21 12 21 21 12 21 12 21 12 12 12 21 21 2 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 11 21 12 21 21 12 21 12 21 21 12 21 12 21 12 20 20 4 21 12 20 4 20 20 12 12 12 12 12 12 12 2 21 12 12 21 12 12 12 21 21 12 12 12 12 12 12 21 21 21 21 12 21 12 12 21 12 12 12 12 12 12 12 12 21 12 12 12 21 12 20 12 4 12 12 4 20 20 12 20 4 20 21 12 20 12 21 12 12 12 12 20 12 20 4 12 12 12 12 12 20 12 20 21 12 12 12 12 12 12 20 20 12 12 20 12 12 12 12 12 4 20 12 12 12 12 12 12 21 12 21 12 21 21 4 12 12 12 21 12 12 12 12 21 12 12 21 20 20 12 12 12 12 12 20 21 20 12 12 12 20 12 12 4 12 12 21 12 21 21 12 21 12 12 12 12 12 12 12 12 12 4 12 12 12 12 12 4 4 12 12 12 12 12 12 12 12 12 12 20 12 12 12 12 20 12 12 12 12 12 12 12 12 21 21 21 21 21 21 21 21 12 12 11 12 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 12 12 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 12 20 21 21 21 12 21 20 21 21 12 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 13 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 12 21 2 21 21 12 12 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 20 21 12 12 12 20 12 12 12 20 20 20 12 12 21 21 12 21 21 21 21 21 2 2 21 2 21 21 21 21 21 21 21 12 21 20 21 12 20 12 12 12 20 20 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 12 20 12 20 20 20 20 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 12 21 21 12 21 21 21 12 20 21 20 12 20 12 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 12 21 12 12 12 12 12 12 12 12 20 12 12 21 12 12 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 21 21 12 12 21 12 12 12 21 12 12 20 21 21 21 2 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 12 12 12 12 21 12 12 20 12 21 12 21 12 12 21 21 21 21 2 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 20 20 12 12 21 12 21 21 21 12 21 21 21 21 21 21 21 21 2 12 21 12 2 21 11 21 2 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 12 21 12 12 21 12 21 21 12 21 21 21 21 21 21 21 2 21 6 12 12 21 21 12 21 20 20 12 12 21 21 21 21 21 21 2 4 20 21 21 20 12 12 21 21 21 12 12 12 20 12 21 12 12 21 21 2 21 21 21 21 21 21 2 21 12 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 12 21 21 21 2 21 20 12 21 12 21 12 21 21 12 21 21 21 21 21 12 12 12 20 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 2 21 21 21 21 21 21 21 12 12 12 20 12 21 4 21 21 21 21 12 21 12 12 12 12 12 12 21 21 21 12 12 21 12 20 12 21 12 12 12 21 12 12 12 21 21 21 2 12 12 12 21 12 4 21 12 12 20 12 20 12 12 21 20 21 21 12 12 12 12 21 12 21 21 12 20 21 20 12 21 21 21 12 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 12 12 12 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 12 21 4 21 20 12 20 21 20 4 12 21 2 21 12 21 12 21 21 21 12 12 12 12 12 12 12 12 12 21 21 21 21 21 21 21 12 12 12 12 12 12 12 12 21 21 12 21 21 21 12 12 12 21 21 21 21 12 12 12 12 12 21 4 12 21 21 21 21 21 21 21 20 12 12 12 21 12 12 21 12 12 20 12 12 12 21 21 21 21 12 12 21 20 20 12 12 12 12 21 21 21 12 21 12 21 12 12 21 12 12 20 4 12 12 21 12 20 20 2 21 21 12 21 12 12 12 12 12 12 12 12 21 12 21 21 21 21 21 21 12 21 12 4 21 4 11 21 21 21 21 21 12 12 12 21 12 21 12 20 21 21 21 21 21 21 12 12 21 12 12 4 12 12 21 21 21 21 12 12 12 12 12 21 12 21 2 21 12 12 20 20 12 12 12 21 21 21 21 21 21 12 21 21 21 21 21 12 12 12 12 12 12 12 21 12 21 21 12 21 20 21 12 12 12 12 12 12 21 21 12 12 12 12 12 12 12 21 21 21 21 12 12 12 21 12 21 2 12 12 21 21 21 12 12 12 12 12 21 21 2 12 12 12 21 12 21 12 12 21 21 21 21 12 12 12 12 21 21 12 12 12 12 2 21 21 21 2 21 21 21 21 12 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 20 20 12 21 12 12 21 21 21 21 21 21 20 21 12 21 21 12 12 12 20 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 4 20 21 20 20 12 20 12 20 12 12 21 21 11 21 21 12 21 21 21 21 21 21 12 12 12 12 12 4 12 21 12 12 12 12 20 12 21 21 21 21 21 21 21 12 12 12 4 21 12 12 12 20 12 12 12 12 12 21 21 21 21 12 21 21 12 12 12 12 12 12 21 20 20 20 12 20 20 12 12 21 21 21 21 21 21 21 21 21 21 21 12 20 12 12 12 12 8 21 12 12 21 21 12 21 21 21 12 12 12 4 21 12 12 12 12 4 2 21 21 12 21 12 21 12 12 20 12 12 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 4 12 21 12 12 21 21 12 21 12 12 21 12 12 12 12 21 12 21 12 21 12 12 21 12 21 12 20 12 21 21 21 12 12 21 12 12 12 12 21 12 21 21 12 12 12 12 20 12 12 20 12 21 12 12 21 12 12 12 12 12 12 12 21 12 21 12 21 21 12 12 21 12 21 12 12 12 21 12 12 12 21 21 12 21 21 21 21 20 12 20 21 21 12 12 21 21 12 12 21 12 12 21 21 12 12 12 12 12 12 20 12 21 12 12 21 13 21 21 21 21 21 12 12 21 21 12 12 12 21 21 21 12 12 21 12 21 21 21 21 12 20 21 20 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 12 21 12 21 12 4 12 20 12 12 21 12 12 12 20 12 12 21 21 21 21 21 21 12 12 12 12 21 21 21 21 21 2 21 21 12 21 21 21 21 12 12 12 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 21 12 12 12 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 12 12 21 12 12 12 12 21 2 21 12 21 12 21 12 21 12 21 12 21 21 12 12 20 12 12 12 12 21 21 21 21 21 21 12 21 21 21 21 12 12 12 12 12 12 12 12 12 21 21 21 21 20 12 12 21 12 12 12 12 21 21 21 12 21 12 12 4 4 12 12 12 21 21 21 21 21 12 12 12 12 12 12 21 12 20 12 12 12 12 21 12 12 12 21 2 21 2 20 21 21 12 12 12 4 20 12 4 20 21 21 12 12 2 21 21 12 21 21 12 21 20 12 12 12 12 12 21 21 12 21 21 12 12 12 12 12 12 12 12 12 12 12 12 12 21 12 21 21 12 12 21 12 12 12 12 21 12 21 21 21 21 12 21 12 12 21 21 21 21 12 21 12 12 21 21 21 21 21 21 12 12 20 21 12 12 12 12 21 12 21 21 12 21 12 12 12 4 12 12 21 21 21 21 12 12 12 12 20 12 20 20 12 12 21 21 12 21 21 21 20 12 12 12 21 12 21 21 2 21 21 12 21 11 21 12 12 20 12 12 12 12 21 21 12 15 12 12 20 12 12 12 12 12 12 12 12 21 21 12 21 21 21 21 12 21 12 12 12 12 2 2 21 21 2 21 12 21 21 21 21 21 21 12 12 21 21 21 12 21 12 12 12 12 12 12 12 12 21 2 21 12 12 12 12 12 21 21 21 21 21 12 12 21 21 21 21 12 21 12 12 21 12 21 21 12 21 12 21 12 12 12 12 20 12 12 21 12 12 20 12 12 12 12 12 20 12 12 12 21 12 12 12 12 12 21 12 12 12 12 12 12 21 21 21 12 21 12 21 12 20 21 12 12 21 12 21 21 2 12 21 12 20 12 12 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 12 12 21 21 12 21 12 21 21 12 21 12 21 12 21 12 12 12 12 12 12 12 12 21 12 12 21 12 21 12 12 21 12 12 12 12 12 12 12 12 21 21 21 21 12 12 12 21 12 21 21 12 21 2 21 21 12 12 12 21 21 12 21 21 21 12 21 12 12 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 21 12 21 12 20 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 21 21 21 12 12 12 20 21 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 21 4 12 20 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 12 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 12 21 21 12 12 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 12 12 12 12 21 21 21 21 21 21 21 12 21 21 12 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 12 12 12 12 12 21 21 12 21 2 21 21 21 21 12 12 12 12 21 12 2 21 21 21 21 21 21 21 12 21 12 21 21 21 12 21 12 12 12 12 12 21 12 21 21 21 2 21 21 21 21 21 21 12 21 12 12 12 12 21 12 21 21 21 21 12 12 12 21 21 21 2 12 12 12 12 20 12 12 21 21 21 21 21 12 21 21 21 12 21 21 21 12 21 21 12 12 12 12 12 12 20 20 12 12 2 21 21 21 21 12 12 12 12 21 21 12 21 21 21 12 12 12 12 21 21 21 2 21 21 21 12 21 12 2 21 21 21 12 12 12 12 12 12 12 12 2 21 21 21 6 12 12 12 21 12 12 20 21 2 21 21 12 21 12 2 21 21 21 21 21 21 21 12 12 2 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 2 21 21 21 21 21 11 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 11 21 21 21 21 21 21 21 12 21 21 21 21 12 12 21 12 12 21 21 12 21 21 20 12 21 21 21 21 21 12 21 21 20 12 21 21 12 12 12 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 2 12 12 21 21 21 20 21 12 21 20 21 21 21 21 12 12 21 21 12 21 12 21 21 12 12 12 21 21 20 12 4 20 21 12 21 21 21 12 12 21 12 12 21 12 20 21 12 21 2 2 21 12 12 21 12 21 21 2 12 21 12 21 21 21 12 21 12 21 21 12 21 12 21 12 21 21 21 12 21 21 21 21 21 21 12 12 12 12 21 12 21 21 21 2 11 21 21 21 2 12 21 21 21 12 21 21 20 12 12 21 12 12 12 12 12 4 20 4 12 20 12 21 21 12 21 12 12 21 21 21 21 12 12 12 12 2 11 21 21 21 12 21 21 12 12 12 12 11 21 12 12 12 12 21 12 12 21 12 21 15 12 15 12 12 20 21 2 11 21 21 21 21 12 21 21 12 12 12 21 12 12 2 21 12 21 12 12 21 12 21 21 12 2 21 6 2 21 12 21 21 12 21 12 12 21 12 12 12 12 2 2 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 2 21 2 21 21 2 21 21 21 21 2 2 2 2 2 21 2 21 21 21 21 2 12 12 21 21 21 12 12 21 21 12 15 21 21 21 21 12 2 12 12 12 21 21 12 21 21 12 21 21 21 21 12 12 12 12 21 21 21 21 12 12 21 12 12 12 12 21 12 12 12 21 12 12 21 12 12 12 12 12 12 12 12 21 21 21 21 21 12 21 21 12 21 21 21 21 12 12 21 21 21 21 21 12 12 12 21 20 21 12 21 21 21 21 12 12 21 21 21 21 12 12 12 12 12 21 21 21 21 21 21 21 21 12 21 12 21 21 2 21 21 12 21 12 12 12 12 12 12 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 2 21 2 12 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 11 21 21 21 21 15 2 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 11 21 21 21 21 13 21 21 20 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 20 21 12 12 12 12 21 12 12 20 21 20 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 11 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 11 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 11 12 21 21 21 12 21 21 12 12 12 21 12 12 12 4 21 12 21 12 12 12 12 12 12 21 12 12 21 21 12 21 21 21 12 21 21 12 21 12 12 12 12 12 12 12 12 12 12 12 12 21 12 12 21 20 20 12 20 21 12 12 12 21 12 20 12 4 21 12 12 12 21 21 12 21 12 12 12 12 20 12 12 12 21 4 20 20 4 12 12 20 20 12 12 12 12 20 20 12 4 20 20 12 4 12 12 12 12 20 20 12 21 21 12 21 21 12 21 12 21 12 21 12 12 20 20 12 12 20 12 20 12 20 12 12 12 12 12 21 12 12 12 12 21 12 21 21 12 12 12 12 21 12 12 12 12 12 12 20 21 21 12 12 21 12 12 21 21 21 21 21 21 21 2 21 21 11 21 21 12 21 21 2 12 21 21 21 21 21 21 21 21 12 12 21 21 21 11 13 12 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 11 21 21 12 12 21 21 21 12 21 12 21 21 21 21 21 21 21 21 2 21 12 21 2 21 12 21 12 13 11 2 21 21 11 21 21 12 21 12 12 12 12 12 12 21 21 21 12 12 12 12 12 12 20 20 4 12 12 12 12 12 21 21 12 12 12 12 12 12 12 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 2 21 2 21 21 21 12 20 21 12 21 21 12 12 12 20 12 20 12 12 12 2 21 21 12 21 12 20 20 12 12 12 21 21 21 12 21 21 12 12 21 12 21 12 20 21 12 20 21 21 12 21 21 21 13 21 21 12 12 21 12 21 21 12 12 21 12 21 12 21 21 21 21 21 21 21 21 21 12 21 21 12 12 12 20 21 12 21 12 12 21 20 12 21 21 21 12 21 12 21 21 2 21 2 21 21 21 11 12 21 21 2 12 12 12 12 12 12 12 20 20 12 12 20 12 21 12 12 12 12 12 12 12 20 20 20 20 21 12 12 12 12 20 12 12 12 12 2 21 21 21 21 12 12 12 20 21 4 21 21 12 21 21 12 2 21 21 21 12 21 12 12 12 21 2 21 21 12 21 12 21 21 20 21 12 20 12 21 20 12 21 21 21 12 21 21 12 21 21 21 21 21 21 12 12 12 20 21 12 12 12 21 12 12 21 4 20 21 12 2 12 21 21 21 21 13 21 21 21 21 12 21 12 12 21 12 12 12 12 12 21 12 11 21 21 21 11 21 21 21 21 21 12 12 12 21 20 12 12 20 12 12 21 21 21 21 21 21 2 2 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 12 12 21 20 12 12 12 12 12 21 21 21 12 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 20 21 21 12 12 12 2 2 2 21 21 21 21 21 21 21 21 12 12 12 21 20 12 20 12 21 21 21 21 21 21 21 21 21 12 12 12 12 12 12 20 12 21 21 21 12 12 21 21 12 12 12 21 20 12 21 12 20 12 21 21 21 12 21 21 20 12 12 20 20 12 20 12 12 12 12 21 21 21 12 20 12 21 12 20 20 12 2 21 21 21 12 12 12 21 12 12 12 12 12 21 21 21 21 12 21 12 20 12 12 21 21 21 12 12 21 12 21 2 21 12 21 21 12 4 4 12 12 12 20 4 21 21 21 2 21 12 12 4 12 12 20 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 12 21 11 21 12 12 21 21 12 12 21 12 12 21 12 12 2 21 12 21 21 21 21 12 12 21 12 12 12 4 12 21 2 21 21 21 21 21 12 21 12 12 12 12 21 20 12 12 21 21 12 12 12 12 20 12 21 12 12 21 2 21 12 12 12 21 20 21 21 21 21 12 12 12 12 12 12 12 12 21 12 21 21 21 4 21 20 12 20 4 20 12 21 12 21 12 21 12 12 20 12 12 12 21 2 21 21 21 12 20 21 12 12 21 21 21 16 12 21 2 12 20 20 21 12 20 21 21 21 15 12 12 21 21 12 12 20 20 21 12 11 21 12 20 12 12 20 12 12 21 21 12 21 21 12 12 12 12 12 21 21 21 21 21 12 21 20 12 20 12 12 12 21 12 21 12 21 21 21 21 12 12 20 12 21 11 21 21 12 21 21 21 21 21 21 21 12 12 21 12 21 12 20 12 21 20 20 12 12 21 21 21 12 12 12 12 12 12 12 12 12 12 12 12 12 21 21 12 12 12 12 21 21 21 21 21 21 21 12 12 20 12 12 21 21 21 12 12 12 21 21 21 12 12 12 12 12 12 12 12 21 21 21 12 12 12 20 12 21 12 12 20 21 12 12 20 21 12 21 12 12 12 12 12 12 21 21 21 21 12 21 12 21 12 21 12 12 12 21 21 12 15 21 21 2 21 21 2 21 2 21 12 12 12 21 12 21 12 12 21 12 12 21 21 12 21 21 21 2 12 12 12 12 21 12 21 12 12 12 12 21 21 12 21 12 12 12 12 2 21 21 21 12 12 12 20 20 21 21 12 21 12 21 21 12 21 12 12 12 21 12 12 12 2 12 12 12 12 21 21 21 12 12 20 12 12 12 21 21 21 12 11 21 21 21 21 12 21 21 21 21 12 6 21 21 21 12 21 12 2 12 12 12 12 12 12 12 21 21 12 21 21 21 12 21 21 21 21 21 12 21 21 12 21 12 12 12 12 21 21 12 12 21 12 12 12 12 21 21 12 21 12 21 12 21 12 21 21 12 20 21 21 12 21 20 20 12 12 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 12 12 12 12 21 20 21 12 21 2 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 20 21 12 21 21 21 12 15 21 21 12 12 12 21 21 12 21 2 21 21 21 21 12 21 21 12 21 12 21 21 21 12 21 21 21 21 12 12 12 2 21 21 12 12 21 12 21 21 21 21 12 2 12 12 21 21 21 12 2 21 21 21 21 21 20 12 20 12 12 12 21 21 21 21 12 12 21 21 21 21 12 12 12 12 12 12 12 21 12 12 21 2 12 21 12 12 21 12 12 12 21 21 12 21 12 12 21 12 21 12 12 12 12 12 21 12 21 12 21 21 12 12 12 12 12 12 12 4 12 21 12 21 12 2 21 12 21 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 21 21 2 21 12 21 21 21 12 21 2 21 21 21 12 21 12 20 12 12 12 21 20 20 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 12 21 21 12 21 21 12 12 12 12 21 21 21 12 12 12 12 12 21 21 2 21 12 12 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 2 21 21 21 21 12 12 12 12 20 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 12 12 12 12 21 21 11 2 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 2 2 21 21 12 21 21 21 12 12 12 12 12 20 12 21 21 21 21 12 21 2 2 21 21 12 12 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 12 21 12 21 12 21 21 12 21 2 21 21 21 12 2 21 21 21 21 21 12 21 21 12 21 21 21 21 12 21 21 12 2 12 21 21 21 21 21 2 21 21 2 2 21 21 21 12 12 12 21 21 12 21 21 2 21 21 12 12 21 12 21 21 21 2 21 21 12 12 21 12 21 21 12 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 12 21 21 12 21 21 12 12 20 12 21 12 21 21 12 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 12 21 21 12 21 21 21 12 12 21 21 12 12 21 12 12 20 21 12 21 2 21 21 21 21 21 21 12 21 20 12 12 12 21 21 21 21 12 12 12 21 21 12 12 12 12 21 21 21 12 12 12 21 12 21 12 12 21 12 12 12 20 12 12 12 2 12 12 21 21 21 12 21 21 21 21 12 12 21 21 12 21 12 20 20 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 12 21 12 21 21 21 21 12 12 12 21 21 21 21 21 12 12 12 12 21 21 21 21 21 12 12 21 21 11 12 13 21 21 21 21 21 12 21 12 20 12 12 21 12 21 2 12 21 12 21 20 12 12 12 21 21 2 21 12 21 21 12 21 21 12 12 12 4 21 20 21 4 12 21 21 12 12 12 21 12 21 12 12 12 21 21 2 12 21 21 21 21 12 12 12 12 12 12 12 21 12 21 21 21 12 12 12 21 12 12 21 21 12 21 12 12 12 12 12 21 20 21 2 12 21 12 12 21 21 21 21 21 12 12 21 12 12 21 20 21 21 2 21 12 12 12 21 12 12 12 12 12 12 21 21 12 12 12 12 12 21 12 21 12 12 12 12 20 21 21 2 12 21 21 12 12 12 21 12 12 21 12 12 12 21 11 12 21 12 12 21 21 12 21 12 12 12 21 12 12 12 12 21 21 12 21 12 12 21 21 12 21 12 12 12 21 21 21 21 2 21 21 21 6 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 12 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 12 21 21 21 12 12 21 21 21 21 21 12 21 12 21 21 21 21 21 12 21 21 4 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 2 2 21 21 21 21 21 12 12 21 21 12 12 21 12 21 12 12 21 12 12 12 12 12 12 20 20 12 12 21 12 21 12 12 21 21 12 12 21 21 21 12 12 12 21 21 21 12 12 21 21 21 21 12 12 12 12 21 12 21 12 12 12 21 21 21 12 21 21 12 12 12 12 21 12 21 12 12 21 21 12 21 21 21 2 21 21 12 12 12 12 21 21 21 12 21 21 12 12 21 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 21 12 21 12 12 12 21 21 21 21 21 21 12 21 21 21 12 21 12 21 21 12 21 21 21 21 21 21 21 11 2 2 21 2 2 2 21 21 21 21 12 21 12 11 21 12 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 12 21 2 12 12 21 21 21 12 12 21 21 12 21 21 12 21 2 21 21 11 21 11 12 21 12 21 21 21 12 20 21 12 12 21 21 21 12 21 21 12 21 21 12 21 21 12 21 21 21 21 21 12 12 12 21 12 21 12 12 12 21 2 12 12 21 21 21 21 21 21 12 12 20 21 4 21 11 12 21 12 12 21 21 21 12 20 12 20 12 12 20 12 12 21 21 2 21 2 2 21 21 21 2 21 12 12 12 12 12 20 12 12 21 12 12 12 21 21 21 21 12 12 21 21 12 21 2 2 11 2 21 21 12 21 12 12 12 12 21 12 21 12 21 12 21 21 12 12 12 21 21 12 12 12 21 21 12 12 12 12 21 21 21 11 2 2 12 21 12 12 21 21 12 12 21 2 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 19 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 20 21 21 12 21 21 12 20 12 21 20 12 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 12 12 12 21 12 12 21 21 21 2 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 11 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 12 21 12 12 12 12 20 12 12 21 12 12 21 20 12 12 21 21 21 12 21 12 12 21 21 21 21 21 12 21 12 12 21 12 12 12 12 12 12 21 21 21 11 11 2 21 11 21 2 21 21 21 21 12 12 12 12 12 21 21 21 12 21 12 12 12 21 12 21 21 12 12 12 12 21 12 12 21 21 21 21 21 2 21 21 2 2 21 21 21 21 21 21 21 21 2 11 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 2 11 21 11 2 21 21 21 2 2 21 21 2 21 21 2 21 2 2 21 21 15 15 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 12 21 12 21 21 21 21 13 21 2 21 2 13 21 2 21 21 2 2 2 21 21 21 21 21 2 21 21 2 21 2 21 21 2 21 2 2 2 2 21 2 21 21 2 21 2 21 21 2 2 21 21 2 21 21 21 21 2 21 2 2 2 21 21 21 2 21 21 21 2 21 2 21 13 2 21 2 21 21 21 21 21 21 21 2 2 21 21 2 21 21 21 2 21 2 2 2 2 21 2 21 21 2 21 21 6 21 2 21 21 2 21 2 21 2 21 2 2 2 21 21 21 21 2 21 21 13 21 21 21 21 12 12 21 21 21 21 12 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 12 21 21 12 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 12 21 12 21 20 21 21 21 21 12 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 2 12 12 12 21 12 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 21 21 21 12 21 21 21 13 21 4 12 21 21 21 20 12 21 21 21 21 21 21 12 21 21 12 21 12 21 2 12 21 21 21 21 21 21 20 12 12 12 20 12 12 12 12 12 12 20 12 12 12 12 12 12 21 12 12 12 12 21 12 12 12 20 12 21 21 21 12 12 12 12 12 21 12 21 21 12 21 12 12 12 21 21 21 21 21 21 12 12 12 20 20 21 12 12 12 21 12 21 20 12 21 12 21 12 12 12 21 12 20 12 21 21 21 21 21 21 21 12 12 20 12 21 12 21 21 21 12 21 12 21 21 12 12 12 12 12 21 21 12 20 21 21 12 12 20 21 12 12 13 21 12 21 12 12 21 12 21 12 12 21 12 12 12 21 21 20 12 12 21 12 12 20 20 4 4 4 12 12 20 20 20 12 12 20 20 4 4 20 21 20 4 4 4 4 21 12 12 21 21 12 20 12 20 4 12 12 12 12 4 12 12 12 20 12 21 21 12 12 20 12 12 20 20 12 12 21 12 20 12 20 21 12 12 21 21 12 21 12 12 12 4 12 4 12 12 4 20 20 4 12 12 12 12 12 21 20 20 12 12 12 12 20 12 12 12 12 12 4 21 12 12 20 12 12 20 20 20 20 4 21 4 4 12 20 21 4 20 12 4 12 20 12 21 12 12 12 20 12 21 21 21 12 12 21 21 12 12 12 21 21 2 21 21 21 21 21 11 21 12 12 12 21 21 21 21 21 21 12 12 21 12 21 12 12 21 13 21 21 12 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 12 12 12 12 21 21 21 21 21 21 12 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 12 12 20 12 20 20 12 20 12 12 12 20 12 12 21 12 12 12 21 12 21 21 12 21 20 12 12 20 12 21 21 21 21 21 21 20 12 21 21 20 20 12 12 20 12 21 20 21 21 21 21 21 21 12 12 20 20 12 12 20 12 21 21 21 21 21 21 12 21 12 12 12 20 21 12 12 20 21 12 12 20 21 21 21 21 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 12 21 12 12 20 12 12 4 12 12 12 21 21 21 21 12 21 12 21 20 12 12 12 12 12 12 12 12 21 13 21 21 12 21 21 12 21 12 12 20 12 4 12 21 21 21 21 12 12 12 20 12 12 20 12 12 12 21 21 21 21 21 12 12 12 12 12 12 21 20 21 12 12 12 21 12 12 21 12 21 21 21 21 21 21 12 21 12 20 21 20 12 20 12 20 12 12 21 12 12 21 12 12 21 21 12 21 21 21 21 21 12 21 20 12 4 20 12 21 2 21 21 21 21 21 21 21 12 12 21 12 21 12 21 21 21 21 21 21 21 12 21 21 12 12 12 21 21 21 21 21 21 12 21 21 21 21 12 21 20 12 12 20 20 12 12 21 12 12 21 21 12 21 21 21 12 12 20 20 12 12 12 12 12 21 21 21 21 21 12 11 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 12 21 21 21 21 2 12 21 21 21 21 21 12 21 21 21 12 21 21 12 12 12 12 21 12 21 12 21 21 21 21 21 21 21 12 21 12 21 12 12 21 21 21 12 21 21 21 21 21 21 21 12 21 12 12 12 21 12 12 12 21 12 12 12 12 12 12 21 21 21 21 21 21 12 21 12 20 21 12 12 12 12 12 4 4 4 4 4 4 21 21 21 21 21 21 21 21 12 21 21 12 21 12 4 12 4 12 21 12 12 21 12 21 21 12 21 21 12 12 12 12 21 21 12 12 12 20 20 20 12 20 12 20 20 4 21 20 12 12 12 20 20 12 12 12 12 12 20 12 4 12 4 21 12 20 12 12 4 12 20 20 12 4 4 12 4 20 4 12 4 12 4 4 12 20 4 20 4 4 20 4 4 4 12 12 12 4 21 12 12 4 12 12 12 12 12 20 4 12 12 21 21 21 12 12 21 12 12 21 21 12 21 12 21 21 12 21 12 12 21 12 12 21 12 12 12 12 21 21 20 12 20 12 4 21 12 20 20 12 12 20 20 4 20 20 20 4 12 4 4 12 12 4 12 4 12 4 20 4 12 4 20 4 4 12 4 4 12 4 4 12 20 4 4 12 4 4 4 20 4 12 4 20 4 4 12 20 4 4 20 20 4 12 20 20 4 4 4 4 4 12 20 20 20 4 21 20 4 21 12 12 12 12 12 21 12 21 21 12 21 21 12 12 20 21 21 21 21 12 12 12 12 12 4 12 12 20 4 4 12 21 21 12 12 12 21 12 12 12 21 21 20 20 21 12 12 12 21 20 20 12 12 20 12 12 20 21 12 21 21 21 12 21 12 12 12 21 12 12 12 12 12 12 12 12 21 21 20 20 12 12 12 21 12 12 20 12 12 12 12 12 4 12 12 12 12 12 12 21 20 20 12 20 21 12 21 21 12 21 12 21 21 12 12 21 21 12 21 21 12 20 4 12 4 12 12 12 12 20 12 4 4 20 4 20 8 4 4 12 21 12 4 12 20 12 12 4 12 12 20 12 4 4 12 4 20 12 4 4 20 4 20 21 20 4 12 4 12 12 20 12 4 12 20 12 4 20 12 4 4 12 12 20 4 20 12 20 20 12 12 21 21 12 12 12 12 21 21 21 21 21 12 12 12 12 21 12 21 21 21 21 12 12 12 12 12 21 12 12 12 21 21 12 21 21 12 12 12 12 12 21 21 12 21 12 12 21 12 21 12 21 21 12 21 21 21 21 12 21 21 21 12 12 12 12 21 21 12 21 12 12 21 21 12 12 21 12 12 12 12 2 20 20 4 12 20 20 12 12 21 12 12 12 20 21 12 12 21 12 21 21 12 21 21 21 21 21 21 2 21 21 2 11 21 21 12 21 12 21 21 12 12 12 12 21 21 21 21 21 21 21 12 12 21 21 12 21 21 11 21 21 12 21 21 12 12 12 20 12 21 12 12 12 21 21 21 12 21 12 21 21 12 12 12 12 12 12 21 21 21 12 12 20 12 12 20 12 21 20 12 21 21 12 12 20 20 20 12 12 12 12 21 12 12 12 21 20 12 4 12 4 12 12 12 12 21 21 12 12 12 12 12 12 12 21 12 21 21 21 21 21 21 21 12 12 12 12 12 12 12 12 21 21 21 21 21 21 12 12 21 21 12 12 21 21 21 12 20 21 2 21 21 2 2 21 21 2 21 21 12 12 20 21 21 21 21 12 12 12 12 20 20 12 21 21 21 12 21 21 21 12 12 12 12 12 21 12 21 12 12 12 12 21 12 12 21 21 21 2 21 21 21 12 21 12 21 12 20 12 12 12 12 20 12 12 12 21 21 21 21 12 21 21 12 21 21 21 21 20 12 12 12 12 12 21 12 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 6 21 21 21 21 21 12 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 21 12 12 12 12 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 12 21 21 21 12 21 21 21 21 11 21 21 2 2 2 21 2 21 21 21 21 21 2 11 21 21 21 21 12 11 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 11 21 21 21 12 12 21 21 21 21 11 21 21 21 21 21 21 20 12 21 21 12 21 21 21 21 21 12 12 12 21 20 12 12 12 4 20 21 12 12 21 21 21 12 20 12 12 21 21 21 12 12 20 21 12 12 12 12 12 12 12 12 12 12 12 12 12 21 21 12 12 12 21 21 12 21 12 12 12 12 12 21 12 12 21 21 12 12 12 12 20 12 12 12 12 20 12 21 12 12 12 21 12 12 2 21 21 21 12 21 21 12 21 12 12 20 21 21 12 12 12 21 21 21 20 12 12 12 4 12 12 20 12 12 12 12 21 12 21 12 21 12 12 12 12 21 12 21 21 21 21 12 12 12 12 12 12 21 21 12 21 12 21 21 12 21 12 12 12 20 21 20 12 12 20 21 21 12 12 21 12 12 20 12 21 21 12 12 21 12 21 20 12 12 20 20 20 21 21 12 12 21 21 21 21 20 21 12 12 21 12 21 12 12 12 4 12 21 21 21 21 21 21 21 12 12 12 21 12 12 12 21 12 21 4 12 21 21 21 20 12 21 21 12 21 12 12 12 12 4 21 21 21 12 12 12 12 12 12 12 21 21 12 12 12 12 21 21 21 12 12 21 21 21 21 21 12 12 12 21 12 12 12 12 12 12 12 12 12 12 21 21 21 21 21 12 12 21 20 12 12 2 21 12 12 12 12 12 12 4 20 20 12 20 21 12 12 12 21 21 12 12 20 12 12 21 21 12 12 12 12 21 12 12 12 2 21 21 12 12 12 12 12 21 21 21 12 21 21 20 12 12 12 12 21 21 12 12 12 21 12 21 21 21 21 12 21 12 4 12 12 20 12 21 11 21 12 12 21 21 21 12 12 21 21 2 21 12 21 12 12 13 21 12 12 12 12 20 20 20 12 21 21 12 12 21 21 21 12 12 12 2 21 12 12 21 12 12 12 12 20 21 21 21 21 12 12 12 20 12 12 21 12 21 21 12 21 21 12 12 12 20 20 12 12 12 21 12 21 12 12 12 12 12 12 12 12 12 12 12 21 21 12 21 21 11 21 12 12 12 12 12 20 12 12 12 20 12 11 21 12 21 12 21 21 12 21 21 21 2 21 12 12 21 21 12 12 12 21 12 20 20 12 12 12 4 12 21 2 21 12 12 12 12 12 21 21 21 12 12 12 21 12 21 21 12 12 12 12 12 4 12 20 21 21 12 12 21 12 20 12 12 12 12 12 21 21 12 21 20 12 12 12 21 21 21 21 12 12 21 12 12 21 21 12 12 21 12 12 21 21 12 2 21 21 12 12 12 12 12 21 2 12 12 12 12 21 20 12 12 12 12 21 21 21 21 21 12 20 21 12 12 21 21 21 12 21 21 21 12 12 21 21 12 20 12 12 21 21 12 21 21 21 21 21 21 12 12 12 12 12 21 12 21 12 21 12 21 12 21 21 21 21 21 21 12 12 21 12 21 21 21 21 12 21 21 21 21 12 12 12 12 12 12 12 12 21 21 21 12 21 21 21 21 12 12 12 12 20 21 21 21 21 12 12 21 21 12 12 2 21 21 21 21 21 21 21 12 12 21 2 21 21 21 12 12 21 12 12 21 12 21 21 12 21 21 12 12 21 21 21 21 12 12 2 12 20 12 12 20 20 20 21 21 12 21 21 12 12 21 21 21 21 12 12 21 21 12 12 21 21 12 12 21 12 21 12 21 12 21 12 12 12 21 2 12 21 12 21 21 21 12 12 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 12 21 12 12 21 21 12 12 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 12 12 12 12 12 4 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 11 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 12 12 21 21 21 12 12 12 12 12 21 21 12 12 21 21 21 12 12 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 6 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 12 21 21 13 21 21 21 21 21 21 13 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 21 21 21 13 21 2 21 21 11 21 21 21 21 21 21 21 2 21 2 21 12 12 12 12 12 21 21 21 21 21 21 21 21 21 12 21 21 12 12 12 12 12 21 21 21 21 21 21 21 13 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 21 21 11 21 13 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 12 21 21 21 12 12 21 12 12 12 12 21 2 21 21 12 21 12 12 21 21 21 21 21 21 12 12 21 2 21 21 21 21 11 21 12 21 12 21 12 21 21 12 20 21 12 12 12 11 21 12 12 12 12 21 21 21 21 21 12 12 21 21 12 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 12 20 21 12 12 12 12 20 12 12 12 4 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 12 21 12 2 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 12 12 12 21 21 21 20 21 12 20 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 12 12 12 20 21 2 21 12 21 12 12 21 13 21 21 21 21 6 21 11 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 16 20 21 12 12 12 20 6 21 2 21 21 21 21 21 21 2 21 21 21 2 21 2 21 21 21 21 21 21 12 12 21 12 12 21 21 21 21 21 2 2 21 21 21 12 21 21 12 20 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 12 2 11 21 21 2 2 21 21 12 21 12 12 21 21 12 12 21 21 21 21 21 21 2 2 21 12 12 2 21 2 21 2 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 2 21 21 21 12 2 21 21 21 21 21 12 2 12 21 2 2 2 12 12 21 21 2 21 21 21 21 21 21 21 21 2 12 12 12 12 21 21 21 12 12 21 21 12 12 12 12 21 21 21 21 21 12 15 20 21 11 2 21 21 21 2 21 12 12 12 12 21 21 21 21 12 12 2 12 21 21 21 21 12 12 21 12 12 21 21 21 12 21 21 21 21 21 21 21 11 21 21 21 21 12 21 21 21 21 11 21 21 21 12 21 21 12 21 2 21 21 21 12 12 21 21 12 21 21 12 21 21 21 21 12 21 21 21 21 21 12 12 12 20 21 12 12 12 12 12 21 21 12 12 12 11 20 21 12 12 21 21 12 21 12 12 12 20 20 12 12 12 12 12 12 21 12 12 12 12 12 21 21 12 21 20 21 21 12 21 21 21 12 12 20 21 12 12 21 12 20 12 12 12 21 2 12 12 12 12 21 21 21 21 20 12 21 21 21 21 12 12 12 20 21 12 12 12 12 12 20 21 20 21 21 11 21 21 21 12 21 12 21 2 21 21 21 12 12 12 12 12 12 21 12 21 12 21 21 12 21 12 21 21 12 12 12 12 12 12 12 21 21 21 11 12 21 12 12 12 21 20 21 21 21 12 21 21 2 21 12 12 21 12 12 20 21 20 12 12 12 12 12 12 20 12 12 21 21 21 12 12 12 21 21 21 21 2 2 2 2 21 21 11 21 21 12 21 12 12 21 12 12 21 2 21 21 12 21 21 21 12 21 12 21 21 21 21 12 21 12 12 12 12 12 21 21 21 21 21 12 20 20 12 21 21 21 21 21 12 12 21 12 21 4 12 12 21 12 21 21 12 21 12 11 21 21 12 12 12 21 21 21 12 12 21 20 21 21 12 21 21 21 21 12 21 11 21 12 12 2 21 21 12 12 21 12 21 21 21 21 2 12 12 12 12 12 12 12 12 12 12 21 12 12 12 21 12 21 20 12 12 2 21 12 12 12 12 21 12 21 12 21 12 12 21 2 2 21 12 12 12 20 20 2 21 12 21 21 12 12 12 21 21 21 12 12 21 15 12 12 21 12 12 21 21 21 21 12 12 12 12 12 12 12 12 21 12 21 21 21 21 21 12 12 12 12 21 12 12 12 20 21 2 21 12 12 12 21 20 21 4 20 12 12 2 2 21 21 21 12 21 12 21 21 12 21 21 21 21 21 2 21 12 12 21 21 12 21 12 21 12 12 12 21 12 12 21 21 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 12 21 12 21 12 12 21 12 12 12 12 21 12 21 21 12 12 12 21 21 21 21 21 12 12 12 21 12 21 21 21 21 12 12 21 21 21 12 12 12 21 12 21 21 12 21 12 21 2 2 2 2 2 2 21 21 21 2 2 21 2 2 2 21 21 21 13 21 21 2 2 2 21 21 21 21 2 21 21 21 2 11 2 2 21 11 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 2 2 21 2 2 2 21 21 21 2 2 15 2 2 2 21 21 21 2 11 12 21 12 21 12 21 21 21 12 21 21 12 21 12 12 12 21 21 12 12 21 21 12 21 12 12 21 21 12 21 21 12 12 12 12 12 12 21 12 12 12 12 12 21 12 12 12 21 12 12 12 12 21 12 12 21 12 21 21 12 12 12 12 12 20 12 12 12 12 21 12 12 12 12 12 12 12 20 12 12 20 20 12 12 21 21 12 12 12 12 12 12 12 12 20 20 12 12 12 12 21 21 21 21 20 12 12 20 12 21 12 21 21 12 12 21 12 12 12 21 12 12 12 21 21 21 12 12 21 21 12 12 21 12 12 21 21 12 21 21 21 21 12 21 12 21 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 20 21 21 12 21 20 12 20 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 12 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 2 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 6 21 2 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 2 2 21 11 11 21 21 21 12 12 12 21 21 21 21 21 21 12 21 21 12 12 12 21 12 12 12 12 21 12 21 21 21 12 21 12 12 12 12 12 12 21 20 12 12 21 21 12 21 21 21 21 21 21 12 12 12 12 21 2 21 21 13 21 21 21 2 2 21 2 21 21 21 21 12 21 12 12 21 21 12 21 12 12 21 21 21 12 12 12 21 20 20 21 12 21 12 12 12 21 12 12 12 21 12 12 21 21 21 21 12 12 21 12 12 12 12 12 20 21 2 21 21 21 21 12 12 12 12 21 21 21 21 21 6 21 21 12 21 12 12 21 12 21 20 21 12 21 12 12 12 21 12 21 12 11 21 21 12 12 20 12 12 20 2 2 2 21 21 12 21 21 21 21 21 21 2 21 11 21 2 21 2 2 21 2 2 21 12 21 21 21 21 21 12 21 12 21 12 12 12 12 12 21 21 21 12 21 12 21 12 12 21 12 21 21 12 21 12 12 12 12 4 20 12 21 21 12 12 12 12 12 12 12 12 12 12 12 12 12 21 21 12 12 20 21 21 2 2 21 21 21 21 21 2 12 12 12 12 12 2 21 12 21 21 12 12 12 21 21 21 12 12 12 21 20 21 21 2 21 21 21 21 12 21 21 21 21 21 2 2 2 12 21 12 12 21 12 21 21 21 21 21 12 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 11 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 2 21 2 21 21 2 21 2 11 2 21 21 21 21 21 21 21 21 11 21 21 21 11 2 2 21 21 21 2 21 21 2 21 2 21 21 21 21 21 21 21 11 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 11 2 21 2 21 21 2 21 2 13 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 2 2 2 11 2 21 2 2 2 2 21 21 21 13 11 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 2 21 2 21 21 21 21 21 2 21 21 21 21 6 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 2 21 2 21 21 21 21 21 2 21 2 21 2 2 2 21 21 2 21 2 2 2 21 2 21 11 21 21 2 21 21 12 12 21 12 12 21 21 12 12 21 21 21 21 21 21 21 12 12 20 21 12 21 20 12 12 12 12 20 12 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 12 21 21 12 12 21 12 12 12 12 12 21 21 21 21 12 12 21 12 21 21 21 21 12 12 21 12 21 21 21 12 21 21 21 21 21 21 21 2 21 21 13 21 21 21 2 21 21 21 21 21 21 21 21 2 21 2 2 21 21 2 2 11 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 12 12 11 21 21 12 12 21 21 21 12 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 6 21 21 21 21 12 12 21 21 12 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 2 21 21 21 21 12 21 12 12 12 12 12 12 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 12 21 12 21 12 21 12 12 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 2 21 21 21 21 2 12 21 21 21 21 21 21 21 21 21 12 11 21 2 12 12 21 21 12 12 21 21 21 21 21 12 12 12 21 12 21 21 21 21 21 11 13 21 2 21 2 11 21 21 21 2 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 12 21 21 21 21 21 21 21 21 13 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 2 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 12 12 12 12 21 21 21 21 21 12 12 21 21 21 21 21 21 12 12 21 21 12 21 2 21 11 21 2 2 2 11 2 2 2 2 11 21 2 2 21 2 21 2 11 2 2 21 2 2 21 2 21 12 21 2 2 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 2 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 6 21 21 21 21 2 13 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 6 11 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 2 21 2 2 2 21 21 2 2 2 2 21 21 21 21 21 2 21 21 21 2 21 21 2 2 21 21 21 11 2 2 2 2 21 21 21 2 2 2 2 21 2 2 2 21 2 2 21 21 2 21 2 2 21 2 21 2 2 2 11 2 13 21 21 2 2 2 2 2 2 21 21 21 2 2 2 21 21 21 6 21 2 21 21 21 2 21 21 2 2 21 2 21 21 6 2 2 2 2 21 21 2 2 21 21 21 21 2 2 21 21 2 21 21 11 21 2 21 21 2 21 21 2 21 2 21 2 2 2 21 2 2 21 2 2 21 2 21 2 21 2 21 21 21 2 21 21 21 2 2 2 21 2 2 21 2 21 21 21 2 2 2 2 2 21 21 2 21 21 2 2 2 2 11 6 2 2 2 21 2 21 2 21 2 21 21 21 21 21 2 11 21 21 21 21 2 2 21 2 21 2 2 2 2 2 2 2 2 21 2 2 21 21 2 21 2 21 21 2 2 21 21 21 21 21 21 11 2 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 11 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 12 21 21 12 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 12 21 2 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 4 20 12 12 12 12 21 12 12 21 21 20 12 21 12 4 12 12 12 12 21 12 12 12 12 21 12 21 21 21 21 21 21 12 21 21 21 21 12 20 21 12 12 12 20 12 21 20 21 12 21 21 12 12 21 21 12 4 12 12 12 12 21 12 12 12 12 21 21 12 20 21 21 21 21 21 12 21 21 21 4 21 12 21 12 21 12 21 21 12 21 21 21 12 4 12 12 12 20 12 12 12 12 12 20 21 21 21 21 12 12 12 21 12 12 12 12 12 20 12 20 12 20 12 21 12 12 12 20 21 12 20 12 20 21 12 21 21 12 12 12 12 4 12 12 12 21 20 21 12 12 21 20 12 4 12 12 12 20 20 4 20 12 20 20 12 21 21 21 21 21 12 12 21 12 20 12 21 12 12 21 12 20 20 12 12 12 4 12 12 20 21 21 21 21 21 21 21 21 12 21 21 20 21 21 20 12 20 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 21 21 12 12 21 21 21 21 21 21 11 21 12 21 11 21 21 21 11 21 21 21 21 21 21 21 21 21 21 12 12 12 21 12 12 21 21 21 12 21 12 20 12 21 21 21 12 12 21 21 12 12 12 12 12 12 12 20 12 12 4 21 21 12 12 12 12 12 12 12 12 12 21 21 20 12 20 4 12 21 20 12 12 12 12 12 12 12 21 21 21 12 12 21 21 21 21 12 12 2 20 12 12 12 12 21 21 21 21 12 12 21 12 12 12 20 12 20 20 21 12 21 21 21 20 21 20 20 21 12 12 12 20 12 21 21 21 12 12 21 21 21 12 12 21 21 21 12 12 20 12 12 12 12 12 12 12 12 21 12 20 20 12 12 12 21 21 21 12 21 12 21 21 21 21 12 12 2 21 21 12 21 12 12 20 21 21 12 12 12 12 21 12 12 21 21 12 12 12 21 21 12 21 12 4 12 12 11 21 12 20 21 21 12 12 21 21 21 21 21 21 12 12 12 4 12 12 12 12 12 12 20 12 21 12 21 12 12 12 12 12 12 12 4 12 12 21 20 20 12 21 21 21 21 12 12 21 20 12 21 20 11 21 12 21 2 21 21 21 21 21 12 20 21 12 20 21 21 21 12 12 21 21 12 12 21 12 21 21 12 13 12 21 12 21 12 12 12 12 21 12 21 21 21 21 21 21 21 21 21 21 12 12 21 12 12 12 12 21 21 21 12 21 12 21 12 20 12 21 12 21 12 21 12 21 12 21 12 12 12 12 21 12 20 12 20 20 12 4 12 20 12 12 12 12 12 20 20 4 21 12 21 21 12 12 12 21 21 21 12 12 21 12 12 12 12 12 12 12 12 12 20 12 21 20 12 12 12 20 12 21 21 12 12 21 12 12 21 21 12 21 21 21 12 21 12 21 21 12 12 12 12 21 21 12 21 12 12 21 12 21 12 21 12 12 12 12 21 12 12 21 12 12 21 21 12 21 12 12 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 2 21 12 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 11 21 21 21 12 21 12 12 21 21 21 21 12 12 12 21 21 21 21 21 21 21 12 21 21 20 20 12 12 12 12 21 12 20 12 12 12 21 21 21 12 12 12 12 12 12 4 20 12 12 12 12 21 21 21 21 21 21 21 21 21 21 12 21 21 20 4 12 20 21 12 20 12 12 21 21 21 2 2 21 21 21 21 21 21 21 2 21 21 21 21 20 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 12 21 20 20 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 13 21 21 21 12 21 13 2 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 20 12 12 12 12 12 20 12 20 2 12 21 12 21 12 12 21 21 12 21 12 12 20 12 20 4 12 12 12 12 12 12 21 21 21 12 12 12 12 12 12 21 12 12 20 21 12 21 12 21 21 21 21 12 21 21 21 21 12 21 12 12 12 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 21 12 20 20 21 4 12 21 4 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 21 12 12 12 20 20 12 4 21 21 12 21 12 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 12 12 21 21 12 20 20 12 21 12 12 20 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 21 12 21 12 12 12 12 12 21 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 12 12 21 20 12 20 4 21 12 12 21 12 21 21 20 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 12 12 12 20 21 4 12 12 12 20 21 21 21 21 12 21 21 21 21 12 21 12 12 20 21 12 12 12 21 21 21 12 12 21 12 21 12 12 12 12 20 12 12 12 12 21 21 12 12 21 12 12 12 12 21 12 12 12 21 12 12 12 21 12 20 20 12 12 12 12 12 12 12 20 11 12 12 21 12 21 12 12 12 21 12 12 12 12 12 20 21 21 21 12 20 12 12 12 20 12 12 12 21 12 12 12 4 12 12 12 20 12 21 21 12 21 12 21 4 12 12 12 12 12 21 21 12 21 21 21 21 21 12 12 12 21 21 21 21 21 12 12 12 12 12 12 21 12 20 12 12 21 21 21 21 21 21 21 12 12 4 21 4 12 12 12 21 21 12 12 12 21 21 12 21 12 12 21 21 21 21 21 12 12 12 12 12 6 21 21 12 4 21 12 12 12 12 12 12 12 12 21 21 21 21 21 21 12 12 12 12 20 21 21 21 21 21 21 21 21 20 12 12 12 12 20 12 12 21 21 21 21 21 21 21 12 21 12 20 12 12 12 12 12 12 12 12 12 21 21 2 21 21 21 21 21 21 12 12 12 12 12 21 21 21 21 21 21 12 21 12 12 12 12 12 21 21 21 21 21 21 21 21 21 21 12 21 20 21 12 21 12 12 12 21 21 21 21 21 21 21 21 21 12 12 12 21 21 12 12 21 12 21 21 21 21 12 12 12 12 12 12 4 20 12 12 20 21 21 12 21 21 21 21 21 21 21 21 21 12 21 12 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 21 21 12 20 21 21 21 21 21 21 21 21 21 21 21 2 2 21 12 21 21 21 21 21 21 21 12 12 21 11 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 12 12 21 12 21 12 12 21 21 21 21 21 21 21 21 21 12 21 12 21 21 2 21 21 21 12 12 12 12 12 12 21 12 21 12 21 21 21 12 12 12 12 12 12 21 12 12 12 12 21 12 20 21 20 12 12 12 12 12 12 12 21 21 21 12 12 12 12 12 12 21 21 12 12 12 21 21 12 21 12 12 12 12 21 21 12 21 12 12 12 12 12 12 21 21 21 21 12 12 20 12 12 12 12 12 12 21 12 12 21 21 21 2 21 21 21 21 21 21 21 21 12 21 12 20 12 21 12 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 12 12 21 12 12 20 12 12 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 20 21 20 21 21 12 12 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 11 12 12 12 20 21 12 12 21 20 21 4 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 20 21 12 12 12 12 12 12 20 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 13 21 21 21 21 21 21 21 12 20 12 12 4 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 12 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 12 12 12 20 12 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 12 12 12 21 12 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 12 21 21 21 12 21 21 21 21 21 21 21 12 21 12 21 21 21 21 12 12 12 21 21 21 12 21 21 12 12 20 12 12 21 21 21 21 21 12 12 12 12 12 12 12 21 21 21 21 12 12 12 21 21 20 12 21 21 21 21 21 21 21 2 21 21 12 12 21 21 21 21 12 21 21 2 12 12 12 12 12 21 11 2 2 21 21 21 21 21 12 21 6 21 21 12 12 21 12 12 12 21 12 12 21 21 21 21 21 12 21 21 12 12 12 12 21 12 21 21 12 21 12 12 21 21 21 21 21 21 21 21 12 12 21 20 12 4 12 21 21 21 21 21 21 21 12 12 12 21 4 21 12 21 13 21 21 21 21 12 2 12 21 12 21 21 12 21 21 12 21 21 21 21 2 12 21 12 12 21 12 21 21 21 21 21 13 12 12 21 21 21 20 21 2 21 21 12 12 21 21 21 21 12 12 12 12 12 21 12 21 12 21 12 21 21 2 12 12 12 12 12 12 12 12 20 12 12 21 12 21 21 21 21 12 12 12 20 12 11 2 11 21 12 12 20 12 12 21 12 21 21 12 12 12 12 20 12 12 20 12 20 12 20 12 21 21 2 20 20 12 12 21 12 12 21 20 21 21 12 12 12 12 12 12 12 21 12 21 21 2 12 21 21 12 12 20 12 12 12 12 12 21 21 21 21 21 21 21 12 12 12 12 21 21 21 12 21 12 12 21 12 21 21 21 21 12 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 12 21 21 12 21 21 21 12 21 12 21 21 21 21 21 12 12 21 21 21 12 21 21 21 21 12 21 21 21 12 21 21 21 21 21 12 12 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 12 12 21 21 12 12 21 12 12 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 2 21 15 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 13 21 21 21 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 21 21 12 21 21 20 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 12 21 21 21 21 21 11 21 21 21 21 21 12 21 21 12 21 12 21 12 21 21 21 21 21 12 21 21 21 11 21 2 21 21 21 12 12 21 2 21 21 21 21 12 12 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 12 21 21 21 12 21 12 21 21 12 21 21 21 21 12 21 12 21 21 21 12 12 21 21 12 12 12 12 21 21 21 21 21 21 21 13 12 12 21 11 21 21 21 21 21 2 2 21 21 19 21 21 2 21 21 12 21 21 21 21 21 12 12 20 21 12 21 12 12 21 21 21 21 21 21 12 12 21 21 12 12 21 21 12 12 21 21 21 21 21 12 12 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 12 21 11 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 12 21 21 12 21 12 12 21 2 21 21 21 21 12 21 21 12 12 12 12 12 21 21 12 12 21 21 21 21 12 21 21 21 21 21 12 12 12 12 21 21 21 12 21 12 21 12 12 21 21 21 21 21 21 21 21 21 12 21 12 20 21 21 21 21 21 21 2 21 12 21 21 21 2 12 12 21 21 11 2 2 21 21 2 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 6 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 12 12 21 21 21 13 21 21 21 21 21 21 21 12 21 21 12 12 21 12 12 12 21 12 21 21 21 21 21 13 21 21 12 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 11 21 21 21 21 2 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 12 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 11 21 21 21 21 21 2 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 12 21 21 21 12 21 21 21 11 21 21 12 21 12 21 21 21 21 12 12 12 21 12 21 21 21 2 21 21 21 21 21 12 20 20 12 12 21 21 21 12 21 21 21 21 12 12 12 12 12 21 12 21 21 12 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 11 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 12 12 21 21 21 12 21 21 12 21 12 12 21 21 11 21 21 2 21 21 21 21 12 21 21 21 21 2 21 2 21 21 21 21 21 2 21 21 2 21 21 2 21 21 21 2 2 2 21 21 21 12 12 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 12 21 21 21 21 21 21 21 11 21 21 21 21 21 21 2 21 2 21 21 2 21 2 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 2 21 21 2 2 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 12 21 12 21 21 21 12 21 2 21 2 2 2 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 11 21 21 21 21 2 21 2 21 2 2 2 2 21 2 2 21 2 2 21 2 21 21 21 2 21 2 21 2 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 13 21 2 2 2 21 2 21 2 21 21 2 21 21 2 21 21 21 21 2 21 21 2 21 2 2 2 21 2 2 21 21 2 21 2 21 2 2 21 2 21 2 2 21 6 21 11 2 21 21 13 21 13 21 21 21 21 12 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 2 21 12 12 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 2 21 12 21 21 21 21 12 12 21 21 21 21 21 12 20 12 12 21 12 21 12 12 20 21 20 12 21 12 21 12 21 12 21 12 12 21 21 12 21 21 12 12 12 12 21 12 12 12 21 12 21 12 21 21 11 12 21 21 12 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 12 21 11 21 21 21 21 21 21 21 12 21 12 21 21 12 12 21 21 12 12 12 12 21 12 21 21 21 12 21 12 12 12 21 21 21 12 21 21 21 21 21 12 12 21 12 12 20 21 21 21 20 21 12 12 12 21 21 12 21 12 12 20 21 12 20 20 4 12 12 20 12 12 12 21 20 12 20 12 12 12 20 20 12 20 4 4 12 12 21 21 21 12 12 21 12 21 12 12 12 20 20 12 12 4 20 12 20 20 12 21 12 12 12 12 12 12 4 4 4 4 12 20 4 12 20 12 21 21 12 12 21 12 12 12 20 12 20 20 12 4 12 12 12 12 12 12 12 12 12 21 21 21 12 12 21 12 20 12 20 20 12 12 20 4 21 12 12 12 12 20 12 12 20 12 12 21 12 21 21 12 12 21 12 12 12 12 20 12 12 12 12 12 21 12 21 21 12 12 12 12 12 20 20 12 4 20 12 12 12 20 20 12 12 12 20 12 21 21 12 12 12 20 12 21 21 12 21 12 21 12 21 21 12 21 12 12 21 12 4 12 12 12 12 20 12 21 12 20 12 20 20 4 12 20 12 12 20 12 20 4 12 20 12 4 12 4 12 12 4 20 20 4 20 4 4 4 20 4 12 12 12 12 20 4 12 12 4 20 20 20 20 12 4 20 12 12 12 20 20 20 20 20 12 12 12 21 21 12 12 12 12 12 20 20 4 12 20 12 12 20 4 4 4 4 20 20 12 12 20 4 20 20 20 20 4 12 20 12 4 12 12 12 20 20 12 4 4 12 12 12 12 21 21 21 12 21 12 20 12 12 12 12 12 12 12 12 12 20 20 4 20 20 4 12 12 20 21 12 21 21 21 12 12 20 20 12 20 20 4 12 20 20 12 12 12 20 12 12 21 12 21 12 12 12 12 21 20 12 21 12 12 21 12 20 12 21 20 12 12 12 20 20 12 20 21 12 12 21 21 21 12 21 12 21 12 21 12 12 12 12 12 21 12 12 20 20 12 20 12 20 12 20 4 12 20 12 21 12 12 12 21 12 21 21 12 20 12 12 12 20 20 20 20 21 12 12 21 21 21 12 12 12 21 12 21 20 20 21 20 12 12 12 4 12 12 21 12 21 12 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 20 12 12 21 21 12 21 21 4 11 20 12 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 6 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 13 12 21 21 21 21 12 21 21 21 21 12 2 21 21 21 21 21 12 11 21 21 21 21 21 12 12 12 21 21 12 12 21 12 12 12 12 20 12 21 12 12 21 21 12 12 12 12 21 21 21 21 21 21 12 21 20 21 12 20 12 21 12 12 12 20 21 21 21 12 21 21 12 12 12 21 21 12 12 12 21 21 12 12 12 21 12 21 21 21 21 21 12 12 12 21 21 12 21 21 21 21 21 12 21 21 21 12 12 21 2 21 12 21 20 12 21 21 21 12 21 21 12 4 12 12 12 21 21 21 21 21 21 21 12 12 21 20 12 21 12 12 12 12 12 13 21 21 12 21 21 12 12 21 12 12 21 21 21 21 21 21 12 12 12 21 21 12 12 21 21 12 12 21 12 12 12 21 21 21 12 21 12 12 21 21 21 12 21 21 12 12 12 12 20 21 20 12 12 12 20 21 21 21 21 21 21 21 12 12 12 12 12 12 12 21 21 12 21 12 21 12 21 12 12 12 12 12 12 12 21 12 21 21 12 6 21 21 21 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 12 21 21 12 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 12 21 21 12 21 12 12 21 21 12 12 12 21 12 21 21 21 12 21 12 12 12 21 21 12 12 12 12 12 21 12 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 12 12 21 21 21 21 21 12 12 20 20 12 12 21 21 20 21 4 12 20 12 20 12 12 12 12 12 12 12 2 21 21 21 12 12 12 21 12 21 20 12 20 20 20 12 21 12 21 21 12 12 12 12 21 21 12 21 12 12 12 12 21 21 12 21 21 12 21 21 12 12 21 12 20 21 21 21 12 21 12 12 20 12 21 21 12 12 12 12 21 12 12 12 21 21 12 21 12 20 12 12 12 12 20 13 21 21 12 2 21 12 12 20 12 12 21 12 12 12 12 12 12 21 21 12 21 12 12 21 12 12 12 21 12 21 20 21 12 21 12 21 21 21 12 12 12 12 12 12 21 12 21 21 21 21 21 12 12 21 21 21 21 21 12 21 12 12 21 21 21 12 2 21 21 21 21 21 21 12 12 21 21 12 21 12 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 12 21 21 12 12 21 21 21 21 12 21 2 21 12 12 12 20 12 21 21 12 21 2 2 12 21 12 12 12 12 12 12 12 12 12 21 21 21 21 21 12 2 2 21 21 12 12 12 21 12 12 12 2 21 21 21 2 21 21 21 21 21 12 12 21 12 12 20 21 12 12 21 12 12 21 21 21 2 12 21 21 12 12 20 12 12 12 20 21 21 12 21 21 12 12 12 12 20 21 12 12 12 12 12 12 21 12 21 11 12 21 21 21 12 12 12 21 12 20 12 12 4 21 12 21 12 12 21 21 21 21 12 21 21 12 12 12 12 20 20 12 12 2 12 21 12 21 12 21 21 12 12 21 20 12 2 2 2 21 21 2 21 11 12 21 21 21 21 12 12 12 12 12 12 21 12 12 12 21 21 12 12 12 12 12 2 2 12 21 21 21 21 21 15 21 21 21 21 12 12 21 12 12 12 21 12 21 21 12 12 21 21 21 21 12 12 12 21 21 21 12 21 21 12 21 21 12 21 12 21 12 12 12 12 12 21 21 12 21 12 12 21 21 21 12 21 12 12 21 21 21 21 21 21 12 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 11 21 21 21 21 21 21 12 21 21 2 21 21 21 21 12 12 12 21 12 21 21 21 12 12 12 21 12 12 21 12 21 21 12 12 12 12 21 21 21 12 21 21 21 12 12 12 12 21 12 12 12 21 12 12 21 21 2 21 2 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 15 21 21 12 12 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 2 21 11 21 21 2 2 2 2 2 21 21 2 2 2 2 21 2 21 21 2 21 21 2 21 21 21 21 21 2 2 2 11 11 21 21 21 21 21 21 2 21 21 2 21 2 21 21 21 21 21 2 21 21 2 21 21 2 2 2 21 2 2 21 21 21 21 2 21 21 2 21 21 21 21 21 2 21 2 21 2 2 2 2 2 21 2 21 21 2 2 2 2 21 2 21 11 2 2 21 2 2 11 2 21 15 15 21 21 2 2 21 2 2 21 21 21 21 12 21 21 21 21 21 21 2 21 21 12 21 21 21 21 20 12 21 12 12 4 12 21 21 21 21 21 21 21 12 12 21 12 12 12 12 12 12 21 12 21 21 2 21 21 12 21 12 21 12 12 12 12 21 21 12 12 21 12 21 21 12 21 21 21 12 12 21 12 12 12 21 21 12 21 21 12 21 21 12 21 21 21 21 21 12 12 12 21 12 12 12 21 2 21 21 21 21 21 12 21 12 12 12 21 21 12 21 12 21 21 21 21 12 21 21 12 12 21 20 12 12 21 12 12 12 21 21 12 12 21 21 21 21 21 21 21 12 21 21 12 21 21 12 21 21 21 21 21 2 21 11 21 21 21 2 21 2 2 21 21 21 21 21 11 21 2 21 13 21 21 2 2 21 21 12 21 21 12 12 21 20 12 12 12 12 20 12 12 12 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 6 12 21 21 21 21 21 21 12 21 21 21 21 21 21 6 21 21 21 21 12 21 21 13 21 21 12 12 21 21 21 21 12 21 12 21 21 12 21 21 21 12 21 21 12 21 2 21 21 13 12 21 21 21 21 21 2 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 12 21 12 12 4 11 12 21 21 21 12 12 21 12 12 12 21 21 12 12 21 12 12 12 21 12 12 12 21 20 12 12 12 12 12 12 12 12 20 12 21 12 12 12 20 12 12 21 21 12 12 12 12 12 12 12 12 12 20 12 12 12 4 12 12 21 12 12 12 21 12 12 12 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 12 21 21 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 12 21 20 21 21 20 12 12 12 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 12 12 21 12 12 21 12 12 4 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 21 21 21 12 21 12 12 21 12 21 12 12 12 21 4 12 12 21 12 12 21 12 12 12 12 12 20 12 12 21 21 21 12 21 21 12 12 12 12 12 12 21 21 21 12 21 12 21 12 12 21 12 21 12 21 12 21 12 21 12 21 12 21 21 12 20 12 12 12 21 21 21 21 12 21 21 12 12 20 12 12 12 12 12 21 12 21 21 21 21 21 21 21 12 21 21 12 12 21 12 12 4 21 12 21 12 21 21 21 21 12 21 21 21 12 20 12 12 12 21 21 21 21 12 21 12 12 20 21 20 12 12 12 20 20 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 11 21 21 21 21 21 12 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 12 21 21 21 21 12 21 21 21 21 12 21 11 12 21 21 21 21 12 21 12 12 12 21 12 12 21 12 12 12 12 12 12 20 4 21 12 21 20 12 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 12 21 12 12 12 12 12 12 12 21 21 12 12 12 12 12 21 12 12 12 21 12 12 12 20 12 21 21 12 21 21 21 12 4 12 4 21 12 21 12 21 12 12 21 20 12 20 12 12 4 12 20 21 21 12 12 20 12 21 12 12 12 21 21 21 21 21 21 12 12 12 12 12 12 4 12 21 12 21 21 12 21 21 21 12 21 20 21 12 12 21 12 12 12 21 12 21 21 21 12 21 12 12 21 12 12 21 12 20 21 21 21 2 12 12 12 2 4 21 12 21 21 21 12 12 12 21 21 12 12 12 12 21 21 12 12 12 12 21 21 20 20 21 21 21 12 12 21 12 12 12 12 21 21 21 12 12 12 12 12 12 20 21 21 21 12 21 12 12 21 12 12 12 12 12 12 20 12 12 12 12 12 12 12 20 21 12 21 21 12 12 4 12 12 12 12 12 12 12 20 12 12 12 12 12 12 21 12 12 21 12 12 12 20 12 12 21 21 21 12 21 21 12 21 12 12 12 20 12 20 20 20 12 20 21 21 12 21 12 21 12 12 12 21 20 12 20 20 12 21 12 21 21 11 21 12 12 12 21 12 21 21 21 21 12 21 21 21 21 12 21 21 21 12 12 12 21 12 21 12 21 12 4 12 13 21 20 12 21 12 21 12 21 12 12 12 12 21 21 21 12 21 21 12 21 21 21 21 12 12 21 12 21 21 12 21 21 21 21 21 21 12 21 21 21 12 20 21 21 21 21 21 12 12 12 21 12 12 12 21 21 12 12 21 12 21 21 21 12 21 21 21 21 21 21 21 12 12 12 20 12 12 12 12 4 21 21 21 12 12 21 12 21 12 21 21 12 12 12 12 21 21 12 21 12 21 12 12 12 12 12 21 12 12 12 12 12 12 12 21 21 21 12 21 21 21 12 11 12 21 4 12 12 12 20 12 12 21 12 12 21 21 21 12 21 12 12 2 21 12 21 21 12 21 21 12 12 21 21 12 12 21 21 12 12 21 12 12 12 12 20 12 12 12 12 21 12 21 12 21 21 21 12 12 12 21 21 12 12 21 21 12 12 12 21 21 21 12 12 20 21 21 21 12 21 21 21 12 21 12 21 12 12 12 21 21 12 21 12 12 20 20 21 21 12 21 12 12 21 21 21 21 12 21 21 21 12 21 11 13 21 12 21 21 12 12 12 21 12 21 12 21 12 21 12 21 12 12 21 20 21 21 21 12 21 12 21 12 12 12 20 12 12 21 21 12 12 21 12 12 12 21 15 21 12 12 12 12 21 21 21 21 21 21 20 21 12 12 4 21 21 12 21 12 21 12 12 21 12 12 20 12 12 12 21 21 12 12 2 21 21 21 11 21 21 20 21 12 4 12 20 21 12 21 21 21 21 12 21 21 21 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 21 12 21 21 21 21 21 21 12 12 12 21 12 12 21 21 12 12 12 4 21 21 21 21 12 21 21 12 12 12 12 21 21 2 2 2 21 15 2 21 21 21 21 21 21 6 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 2 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 2 21 21 21 21 21 2 2 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 21 12 21 12 20 20 20 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 12 21 12 12 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 20 21 12 12 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 21 12 21 21 12 12 21 21 21 21 21 12 12 12 12 12 12 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 20 12 21 12 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 11 21 21 21 21 21 21 21 12 21 21 21 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 12 21 21 21 21 6 21 2 21 21 21 21 21 12 21 12 12 21 12 12 21 21 21 21 21 21 21 2 2 2 21 2 2 21 2 21 2 21 2 21 12 12 12 12 12 21 20 20 21 12 4 12 21 21 21 12 12 12 12 12 21 12 21 12 21 21 21 21 21 21 12 21 12 12 21 12 21 12 12 12 21 21 21 12 12 21 21 21 12 12 12 12 21 12 12 12 12 12 21 21 21 21 21 11 21 12 21 12 12 21 13 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 12 21 21 21 2 21 21 21 12 21 21 21 2 21 21 21 21 2 2 21 21 2 11 21 21 21 2 2 21 2 21 21 21 21 21 21 12 21 21 12 12 12 12 6 12 20 21 21 21 21 21 21 12 21 12 12 12 12 21 21 21 21 21 21 21 12 21 12 21 12 21 21 12 12 12 21 21 12 21 21 21 12 12 13 21 21 21 12 21 21 21 12 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 20 12 12 12 12 12 21 21 21 21 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 12 21 21 21 12 21 21 12 12 12 12 12 12 21 21 21 21 21 21 21 21 2 21 21 2 21 21 12 21 21 20 12 21 12 12 12 12 12 12 12 12 21 21 12 12 12 21 21 2 2 21 21 2 21 21 21 2 21 2 2 2 21 11 21 21 21 21 11 21 21 13 2 21 21 21 2 21 21 21 21 2 21 2 21 21 21 2 21 21 13 21 21 21 21 2 2 21 11 2 21 21 21 21 21 21 2 2 21 21 2 21 2 2 21 21 21 2 21 21 21 2 2 21 21 2 2 2 2 21 2 2 21 21 21 2 21 21 21 13 2 2 21 21 21 2 21 21 21 6 2 2 21 21 21 21 21 2 21 13 2 22 15 21 21 21 21 21 2 21 21 21 21 11 21 21 21 21 21 11 11 21 2 2 2 2 21 21 2 21 2 11 21 2 12 12 21 21 11 12 21 12 12 12 20 12 20 12 12 21 12 20 21 21 12 21 12 12 12 12 20 12 12 21 21 12 12 12 12 21 12 12 12 12 12 21 12 21 21 21 21 21 21 21 2 12 21 2 21 21 21 21 21 12 12 12 4 12 12 12 21 21 11 21 21 21 21 21 21 21 12 12 12 20 21 12 12 12 21 21 21 21 12 12 21 12 21 12 21 12 12 12 21 21 21 21 21 12 21 12 12 12 12 20 12 12 12 12 21 21 12 21 21 21 21 21 21 12 21 21 21 12 12 12 12 12 20 21 12 12 21 21 21 21 21 12 21 21 21 21 12 12 21 12 12 21 2 12 21 21 12 12 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 20 12 21 12 12 12 21 12 20 12 20 12 12 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 12 4 12 12 20 12 21 12 21 21 21 2 12 21 21 21 21 21 12 12 12 12 12 20 12 21 21 21 21 21 21 21 12 21 21 12 12 12 4 21 12 12 20 12 21 21 21 21 21 12 12 21 20 20 12 21 21 21 21 21 21 20 20 12 12 21 12 21 21 2 21 2 20 12 12 12 12 21 11 21 21 21 12 12 21 21 12 21 21 12 12 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 20 21 12 12 21 21 12 21 12 12 12 12 20 12 20 21 21 21 21 21 21 12 11 21 21 21 21 21 21 12 12 12 12 21 21 21 21 12 21 12 21 21 21 12 12 12 21 21 21 20 12 21 12 20 12 12 12 21 12 21 12 12 12 12 12 20 12 12 20 12 21 12 12 21 21 21 12 12 12 11 21 21 21 20 21 21 21 21 21 21 12 2 12 21 12 20 21 12 12 12 21 21 21 12 12 12 21 12 12 20 12 20 12 12 21 21 21 12 21 12 12 12 12 12 12 21 12 21 21 21 20 21 12 12 21 21 21 21 12 21 12 21 12 12 21 21 12 21 21 12 12 21 21 12 12 12 21 12 20 12 21 21 12 12 12 21 21 21 12 21 12 21 12 20 21 21 21 21 21 12 21 12 21 12 21 21 21 21 12 12 12 21 12 21 12 21 21 12 12 21 12 12 21 12 20 21 21 12 12 20 21 21 12 21 12 12 21 12 21 21 12 12 21 12 21 21 12 12 12 21 12 12 21 12 21 21 21 21 21 12 21 2 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 12 12 21 12 12 4 21 21 21 11 21 21 21 12 21 12 21 12 21 21 21 12 21 12 21 21 21 21 12 21 12 12 12 12 21 21 21 21 12 12 21 12 21 12 21 12 21 12 12 12 21 12 21 21 12 21 12 12 2 12 12 12 21 21 12 21 12 21 21 12 12 21 12 21 12 12 12 21 12 21 12 12 21 12 21 12 21 21 21 12 21 21 21 12 21 12 21 12 12 21 12 12 20 12 4 12 12 12 21 12 12 21 12 21 12 12 12 12 21 12 21 21 12 12 21 21 12 12 21 21 12 21 21 21 21 21 12 12 12 12 21 12 12 12 12 12 21 12 12 21 21 12 12 12 12 12 21 12 21 21 21 12 21 21 12 12 21 21 12 12 21 12 21 21 21 21 12 12 12 21 12 12 21 12 21 21 21 21 21 12 21 21 21 12 12 12 21 21 12 12 12 12 21 12 12 12 21 12 12 21 12 12 21 12 12 21 21 21 21 21 12 21 21 21 21 21 21 12 12 12 21 12 21 21 21 11 21 21 21 12 12 12 12 21 12 21 12 12 21 21 21 12 21 12 21 21 12 21 21 12 21 12 12 12 12 12 21 21 12 12 12 12 12 21 12 12 20 21 12 12 12 12 21 12 12 12 12 20 12 12 12 12 20 12 12 12 12 21 21 12 21 20 12 12 12 12 12 12 12 12 21 12 12 12 21 21 12 21 12 12 12 12 12 12 21 21 21 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 21 12 12 21 12 12 12 21 12 12 21 12 21 12 12 21 12 12 12 12 12 12 12 12 12 12 12 21 21 12 12 21 12 21 21 21 21 21 21 21 12 21 12 21 12 21 21 12 12 12 12 12 12 21 12 12 12 21 21 12 12 21 12 21 12 21 12 21 12 12 12 21 21 21 12 12 21 21 12 21 21 21 21 12 12 12 21 12 21 21 12 21 21 21 12 12 12 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 2 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 12 12 21 21 21 21 12 12 21 12 21 21 11 12 12 21 12 21 12 12 12 21 12 21 12 12 12 21 12 12 12 21 12 21 21 21 21 21 21 12 4 20 12 20 12 12 12 21 12 12 12 12 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 12 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 2 21 21 21 21 20 21 21 12 21 21 21 2 21 21 12 12 21 21 21 21 21 21 21 21 2 21 12 21 21 12 21 20 21 12 12 21 21 11 12 21 21 21 21 21 12 21 12 12 21 21 21 21 21 20 12 21 20 12 12 20 21 12 12 21 12 21 12 21 12 12 21 12 12 21 12 21 21 12 21 21 21 12 21 21 21 21 12 12 12 21 4 12 21 12 4 12 12 12 12 12 12 21 21 21 21 21 2 21 12 12 21 21 12 21 21 21 2 21 21 21 21 12 21 21 20 12 21 21 21 12 21 21 21 12 21 12 21 12 12 12 12 12 12 12 20 12 21 21 20 21 21 12 21 12 12 12 21 21 21 21 21 21 21 21 2 21 21 12 21 21 12 12 12 21 21 12 21 21 21 21 21 21 21 12 21 12 12 12 12 12 12 12 21 20 12 12 21 21 21 21 21 21 12 21 21 21 21 2 21 12 21 12 12 12 21 12 12 20 12 20 12 12 12 4 12 12 12 20 12 20 12 12 21 12 12 12 12 12 21 12 12 12 20 12 21 4 12 21 21 21 21 2 21 12 21 12 21 21 21 21 12 21 21 21 21 21 21 12 12 21 21 21 21 12 21 21 21 12 12 12 12 21 12 12 12 12 12 21 12 21 12 4 21 12 12 12 21 12 21 20 12 12 12 12 20 12 12 21 21 21 12 12 20 12 12 21 12 20 12 12 12 12 12 12 12 21 12 12 21 21 12 21 21 12 12 21 21 12 21 21 21 21 21 12 21 12 21 21 21 21 13 21 21 21 12 12 21 21 21 11 21 12 21 21 21 21 12 21 12 20 12 12 21 12 12 12 12 21 12 21 12 12 21 21 12 21 21 12 12 12 20 12 12 12 21 12 12 21 12 12 12 12 12 12 12 12 12 12 21 12 21 12 21 21 12 12 12 21 12 12 12 12 21 12 12 12 21 12 21 12 12 12 21 20 12 12 12 21 12 12 20 12 12 12 12 12 12 4 12 20 4 12 12 12 12 20 21 12 12 12 12 21 12 12 12 12 12 12 12 21 12 12 21 21 20 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 2 12 21 12 21 21 21 12 12 12 12 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 12 12 12 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 21 12 21 21 21 12 12 21 21 12 12 21 12 12 21 12 12 12 12 12 12 12 21 21 12 21 12 21 12 21 12 21 12 21 21 12 21 12 21 21 12 12 12 21 12 21 12 21 21 12 21 20 12 12 12 12 12 12 20 12 12 12 12 12 20 20 12 21 12 12 20 21 21 20 12 12 20 12 12 12 12 21 12 21 20 12 20 21 21 12 12 20 20 4 20 12 2 4 4 12 12 4 12 12 12 20 20 21 21 12 20 12 12 12 21 12 20 12 4 12 21 21 12 12 21 12 12 12 12 12 12 12 4 20 21 4 12 20 12 4 12 20 20 4 4 12 20 12 20 4 12 12 12 4 12 12 12 4 20 20 12 12 20 4 21 20 4 20 12 12 21 12 12 20 20 12 4 4 12 12 12 4 21 20 20 12 12 20 20 21 12 12 20 12 12 20 12 4 21 12 12 12 20 12 20 20 12 12 20 20 12 12 20 20 20 12 12 12 4 12 12 12 20 20 20 12 20 4 12 12 12 20 12 20 20 21 12 21 21 12 12 20 20 12 12 12 12 20 12 21 12 12 12 12 12 21 20 20 20 4 21 11 21 12 12 20 4 12 21 12 20 20 21 12 20 12 12 20 12 12 4 12 4 20 12 12 12 12 12 12 12 12 12 12 12 20 4 20 12 12 12 4 4 12 12 20 21 20 21 12 12 12 12 12 21 12 12 12 12 21 20 12 12 12 12 12 12 12 12 12 4 20 12 4 20 20 20 20 12 20 21 12 12 12 12 21 21 21 21 21 12 12 12 21 12 21 12 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 13 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 11 21 21 21 21 21 21 11 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 13 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 13 21 21 2 21 21 21 6 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 2 2 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 11 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 2 2 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 12 2 21 12 21 21 21 21 21 21 21 21 12 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 2 2 21 12 21 12 21 21 21 12 21 21 21 21 21 21 12 21 21 21 12 12 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 11 21 21 21 21 12 20 21 21 21 21 21 12 21 12 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 12 21 12 21 21 12 12 21 21 21 2 21 21 21 21 21 21 12 12 12 21 2 21 21 21 12 12 21 12 21 12 12 21 21 12 21 11 21 12 12 21 21 12 12 21 21 21 12 12 21 12 21 12 12 21 12 12 21 21 21 21 21 21 21 12 21 21 21 13 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 13 21 21 21 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 12 21 12 21 21 21 21 21 21 12 21 2 21 21 12 21 21 21 12 12 21 21 21 21 21 21 2 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 2 21 21 21 12 21 2 2 21 21 2 21 2 12 21 21 21 21 21 21 12 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 13 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 11 2 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 2 21 21 2 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 2 21 21 21 21 21 2 21 21 11 21 21 21 21 21 21 15 21 12 21 21 12 2 21 12 21 21 12 21 21 21 21 2 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 2 21 21 2 2 21 21 21 21 12 21 12 21 21 21 21 21 2 12 21 12 12 12 12 21 21 21 21 21 21 12 21 21 12 21 12 21 21 21 12 21 21 21 21 12 21 12 12 21 21 20 21 12 21 12 12 21 12 12 21 21 21 12 21 21 21 21 12 21 12 12 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 21 2 12 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 20 21 20 20 12 12 12 12 12 12 12 12 12 12 21 12 20 12 12 20 12 12 12 20 12 20 21 20 20 21 12 12 12 4 20 21 4 4 12 12 12 21 12 20 20 20 20 20 12 12 21 21 12 12 20 12 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 11 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 12 21 21 12 12 21 21 21 11 12 21 21 21 12 21 12 21 21 12 21 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 12 21 12 21 21 12 21 21 12 12 12 21 12 21 21 21 12 21 12 12 12 12 21 12 12 21 21 12 21 12 12 21 21 12 12 12 12 21 21 12 12 4 12 12 12 12 12 12 12 20 21 12 21 11 2 2 21 21 11 12 20 20 12 20 20 20 21 20 12 12 21 21 12 2 21 21 21 21 21 21 12 21 12 12 21 12 12 21 21 21 21 12 21 21 21 21 21 21 12 21 2 21 21 12 21 12 21 21 21 12 21 12 12 12 21 21 21 21 21 2 21 21 21 12 20 12 21 12 12 12 21 12 12 21 21 12 12 12 12 21 21 11 20 21 12 21 12 12 12 21 21 21 12 21 12 12 12 12 12 12 21 21 21 12 12 12 12 20 20 21 12 12 12 12 20 21 21 12 21 12 12 21 20 21 12 12 12 21 12 12 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 13 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 21 21 12 13 21 12 21 21 21 12 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 13 21 21 21 21 21 12 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 2 21 12 21 21 21 21 12 2 12 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 12 21 12 21 12 21 12 12 6 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 12 21 11 12 21 12 21 21 21 21 21 12 21 12 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 12 21 21 21 12 21 12 12 21 21 21 12 12 21 21 21 2 12 21 21 21 21 21 21 21 12 21 21 11 21 21 12 21 12 21 12 12 21 12 21 21 12 12 21 21 21 21 21 12 12 12 21 21 12 21 12 2 21 21 12 12 12 21 21 21 21 21 2 12 21 20 21 12 12 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 13 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 2 21 21 21 12 21 21 21 6 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 12 21 21 12 12 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 13 2 12 21 21 12 12 12 21 21 21 21 2 21 12 21 12 21 21 21 12 21 21 21 12 12 2 21 21 2 12 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 2 21 21 21 21 21 2 2 21 2 2 2 2 21 21 2 2 13 21 21 21 21 21 2 21 21 21 13 21 21 21 21 2 21 21 2 21 12 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 2 21 12 12 21 21 21 21 21 21 21 21 21 21 12 12 21 21 6 11 21 21 21 21 2 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 12 12 21 21 21 12 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 12 21 12 12 12 12 12 12 12 12 21 21 12 12 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 12 21 21 21 2 21 21 21 21 21 21 21 6 2 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 15 21 12 21 12 12 12 21 12 21 21 21 21 2 21 21 21 21 21 12 21 21 21 12 12 20 12 12 21 12 12 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 2 21 12 21 21 21 21 21 12 12 21 21 21 12 12 12 12 12 4 20 20 12 12 12 21 21 21 21 12 21 21 12 12 21 21 2 21 21 21 21 2 12 21 21 21 12 12 21 12 12 12 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 11 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 6 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 11 13 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 11 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 2 2 21 2 21 21 21 21 21 21 2 21 2 21 21 21 12 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 2 12 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 11 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 2 21 21 21 21 21 21 21 2 21 21 2 21 2 21 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 13 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 2 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 21 11 21 21 21 12 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 2 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 13 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 12 21 12 21 12 21 21 12 21 12 12 12 21 12 12 12 21 12 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 2 2 21 21 2 21 21 21 2 11 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 2 21 21 2 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 12 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 2 2 21 2 21 21 21 21 2 12 21 21 21 21 21 21 2 2 21 21 21 2 21 21 12 12 21 21 12 21 21 21 21 21 21 21 11 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 12 12 20 21 12 21 21 12 12 21 21 21 12 21 12 21 20 20 12 20 12 4 12 12 12 12 21 21 12 21 21 21 21 21 12 12 12 21 2 12 21 12 21 21 12 21 12 12 21 12 21 12 12 21 21 21 21 21 21 12 21 21 21 21 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 12 21 21 21 21 12 21 12 21 12 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 13 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 2 21 21 21 13 13 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 11 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 12 21 2 21 21 21 21 21 21 21 2 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 6 21 21 12 21 12 21 13 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 2 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 11 2 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 20 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 2 2 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 12 21 12 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 12 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 15 12 12 12 21 12 21 21 21 12 12 12 12 12 20 12 12 12 21 12 12 12 21 12 21 21 11 21 2 21 21 11 21 21 21 2 21 21 21 21 2 21 2 21 2 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 11 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 12 12 12 21 12 21 12 21 12 21 21 21 12 12 12 21 21 12 12 21 12 12 21 21 21 21 21 12 12 12 20 21 21 21 21 21 21 12 12 21 21 12 12 12 21 21 21 12 12 21 21 12 12 21 21 21 12 12 21 21 21 12 21 21 21 21 21 21 12 21 12 12 21 21 12 12 12 21 21 21 12 12 21 21 21 12 21 12 12 2 4 12 21 21 20 21 20 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 2 21 21 6 21 21 21 21 21 21 21 2 21 2 21 21 2 21 21 11 21 21 2 21 21 2 21 21 21 21 2 21 2 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 2 21 13 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 12 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 20 12 20 12 21 21 12 12 21 20 12 20 21 12 12 21 12 21 12 12 21 21 12 21 12 12 12 21 21 12 21 12 12 12 12 12 21 12 12 12 20 12 12 12 12 12 21 12 12 12 20 12 12 12 21 12 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 2 21 12 21 12 12 21 21 12 21 12 12 12 12 21 20 21 12 12 12 12 21 20 12 21 12 21 12 4 21 12 12 12 20 4 21 12 12 21 20 12 12 12 20 12 21 12 21 21 21 21 21 2 12 21 21 12 12 21 21 12 12 12 12 21 21 12 12 12 21 21 12 2 21 12 21 21 12 21 12 12 12 12 21 20 12 12 21 12 12 12 12 12 12 21 21 12 12 12 12 21 12 20 21 12 12 20 12 2 21 12 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 12 21 21 21 21 20 12 21 21 21 12 21 21 21 12 12 21 12 21 12 12 21 21 21 2 21 21 21 12 21 12 21 21 21 21 2 21 21 12 21 21 12 12 12 21 21 21 21 21 2 12 21 21 21 21 21 2 21 21 21 21 21 12 12 12 21 12 2 21 21 21 21 21 21 21 21 12 21 12 21 12 21 21 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 11 21 21 12 12 12 21 12 21 21 21 12 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 2 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 13 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 6 21 21 21 11 21 21 21 21 21 2 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 2 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 6 21 21 21 21 21 21 21 21 21 21 21 21 21 2 6 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 2 21 12 21 12 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 21 2 21 21 21 21 21 21 2 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 21 2 21 21 21 12 12 21 21 21 21 21 21 12 21 21 21 12 21 21 12 2 21 21 21 21 21 21 11 21 21 21 12 21 21 21 21 21 21 21 12 21 12 21 12 12 12 12 21 21 21 12 21 21 21 2 21 2 21 21 2 21 21 21 12 21 21 21 12 12 21 21 12 12 12 12 12 21 21 21 12 12 12 21 21 12 21 12 21 12 12 21 12 12 12 12 21 21 12 12 20 12 12 12 20 12 21 21 11 21 12 12 21 21 12 21 12 21 21 21 21 21 21 2 21 21 2 21 12 12 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 12 21 21 13 21 12 12 12 21 21 20 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 12 21 12 12 12 21 21 12 21 21 21 21 21 21 2 12 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 2 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 2 21 21 11 21 21 21 2 21 12 21 21 21 2 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 2 2 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 11 21 21 2 21 12 2 12 21 21 2 21 21 21 21 21 21 2 21 21 21 11 21 21 21 21 2 21 21 21 13 21 13 21 21 21 12 21 11 21 2 21 2 2 21 21 21 21 21 13 21 2 21 21 2 21 21 21 21 21 21 21 21 21 12 12 21 2 21 21 21 21 21 21 21 21 13 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 2 11 21 21 21 21 21 2 21 21 2 2 21 21 21 21 2 21 11 21 21 21 2 21 2 21 13 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 2 21 21 21 21 21 11 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 11 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 21 21 12 12 20 21 12 12 21 12 12 12 12 21 12 20 12 21 21 12 21 12 21 12 12 12 12 12 2 12 12 21 12 12 12 12 12 12 12 21 21 12 12 12 12 20 12 12 21 21 12 12 12 21 12 12 4 12 21 12 21 12 12 20 12 12 12 20 21 12 12 12 12 21 21 12 12 21 12 21 21 21 21 12 21 21 12 12 12 21 21 2 21 21 21 21 21 20 21 12 12 20 12 21 21 12 21 12 21 12 21 21 21 21 12 12 21 12 4 20 21 12 12 21 21 21 21 12 21 21 21 21 21 21 11 21 12 21 21 21 2 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 12 12 20 12 21 21 21 21 21 21 21 21 21 12 12 12 21 12 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 2 6 2 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 11 21 2 21 21 21 21 21 21 21 21 21 11 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 11 21 21 21 21 21 2 21 2 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 12 21 2 21 21 21 21 21 21 21 12 21 11 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 12 12 21 12 21 21 12 12 13 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 20 21 20 21 21 21 21 2 21 21 13 21 21 2 11 21 12 21 21 12 12 21 21 21 21 21 21 21 21 12 21 21 2 21 13 21 2 21 21 12 12 12 21 21 12 12 12 21 12 21 12 21 21 21 21 21 21 21 21 12 21 12 21 21 21 12 21 21 21 21 21 21 21 21 12 21 12 21 2 21 13 21 2 21 2 21 21 21 21 21 2 2 21 2 21 21 21 2 21 21 2 21 21 21 21 2 21 11 2 21 21 21 21 21 21 21 21 2 21 2 2 2 21 21 21 21 2 21 21 21 21 2 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 13 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 11 21 11 2 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 13 21 12 21 21 21 21 21 21 2 21 21 11 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 13 21 21 2 21 21 21 21 21 21 21 21 6 21 21 21 2 12 21 21 21 21 4 21 21 21 21 21 21 21 21 21 12 21 21 21 6 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 20 12 21 12 21 12 21 21 21 21 21 21 21 4 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 12 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 13 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 2 12 21 20 12 12 12 21 21 12 12 12 12 21 12 12 12 12 21 12 21 2 21 12 20 21 20 21 21 21 12 12 12 12 12 21 20 20 12 12 12 12 21 20 12 12 12 12 12 12 12 21 2 21 12 12 21 21 12 21 21 21 21 12 21 21 12 12 21 21 2 21 21 21 12 21 21 21 12 21 12 21 12 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 12 12 12 21 20 21 21 12 12 21 12 21 21 12 21 21 20 12 21 12 12 12 21 12 21 12 21 12 21 12 21 21 21 12 12 12 2 21 12 12 12 21 21 21 21 12 21 21 12 12 12 21 21 12 20 21 12 21 12 12 20 12 12 12 12 12 12 12 21 12 12 21 21 12 21 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 21 12 12 2 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 6 21 21 6 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 11 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 11 21 21 21 21 2 21 2 21 2 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 12 20 12 12 21 12 20 21 21 12 21 21 21 21 2 21 21 21 12 12 21 21 12 21 21 2 21 21 21 21 21 21 12 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 2 21 21 21 21 21 21 21 21 12 21 21 21 21 13 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 2 21 2 2 21 21 21 21 21 21 21 21 11 21 21 21 2 21 2 21 21 2 21 21 21 21 2 21 21 15 2 21 2 2 21 21 21 2 21 2 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 2 2 21 21 13 21 21 21 2 2 21 21 21 21 2 2 2 21 21 2 21 12 21 21 21 2 21 2 21 21 2 21 21 21 2 21 21 21 2 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 2 2 21 2 12 21 12 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 15 2 2 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 6 21 2 12 11 21 21 21 21 21 12 21 21 21 12 12 12 21 21 12 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 12 12 12 12 21 21 12 2 12 21 12 12 21 12 12 12 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 12 12 21 21 21 21 12 21 21 21 12 21 21 12 12 21 21 21 21 12 20 21 12 12 21 12 12 20 21 20 12 21 12 12 12 12 12 20 12 21 12 12 21 4 21 12 21 12 21 21 12 12 12 21 21 21 12 21 21 21 2 2 21 21 21 21 21 21 12 12 21 21 21 20 12 21 21 21 12 21 12 21 21 21 12 21 12 12 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 2 12 21 21 12 2 21 21 21 21 21 12 21 21 21 12 21 21 12 12 12 21 12 21 21 12 21 21 21 2 21 21 21 21 21 21 21 12 12 12 12 12 12 12 12 21 21 21 12 12 12 12 21 12 4 12 12 21 12 12 12 20 4 12 4 12 20 21 21 4 21 12 12 12 21 12 21 21 21 2 21 21 21 21 21 12 21 21 12 21 12 21 21 21 21 21 21 12 21 12 12 21 21 12 21 12 12 12 12 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 11 2 21 2 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 12 21 21 21 21 21 21 2 21 21 21 21 21 2 2 21 21 21 21 21 21 21 12 12 21 21 21 2 21 2 12 21 21 12 21 12 4 21 4 12 21 4 12 20 20 12 21 12 21 21 21 21 21 2 12 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 11 21 21 21 2 2 2 21 21 21 11 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 13 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 12 21 12 21 21 12 12 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 4 21 21 21 21 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 12 21 21 21 12 21 12 21 12 12 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 22 21 21 21 21 21 21 21 21 21 21 12 21 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 6 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 12 21 21 21 21 4 21 21 21 21 21 21 20 21 21 21 21 21 21 21 21 12 21 21 11 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 12 21 12 21 21 21 21 12 21 21 21 21 21 12 21 21 4 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 13 12 21 21 21 12 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 12 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 2 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 2 21 21 21 13 21 2 21 2 12 21 12 21 2 21 21 2 21 2 12 21 21 21 12 12 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 21 21 21 21 21 21 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 21 21 21 21 12 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 19 21 21 21 21 21 21 21 21 21 21 21 21 4 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 12 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 4 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 12 21 12 21 21 12 21 12 21 21 12 21 21 21 21 12 21 12 12 21 13 21 21 21 21 21 21 21 12 11 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 2 2 2 21 21 21 21 21 12 12 21 21 21 21 21 21 13 12 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 2 2 2 21 21 21 21 21 2 21 21 21 21 21 11 21 21 21 21 11 21 21 21 12 21 21 21 12 12 12 21 20 12 21 21 21 21 21 21 21 21 12 12 12 12 12 21 12 12 21 12 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 12 20 4 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 12 12 4 12 4 12 21 21 21 21 12 21 21 21 21 12 8 8 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 12 21 21 21 21 12 12 21 12 12 21 20 21 21 21 21 2 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 2 21 2 21 21 21 13 21 21 21 21 21 21 2 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 13 21 2 21 13 21 2 2 21 12 2 21 21 2 2 21 2 12 12 12 21 21 12 21 2 21 21 12 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 12 21 12 12 12 20 2 12 21 12 12 12 12 21 12 12 12 21 12 12 12 12 21 21 21 21 12 21 12 21 12 12 21 21 21 20 21 12 12 12 21 12 21 12 21 21 21 21 12 12 21 21 21 21 12 21 21 12 12 21 12 21 21 12 21 21 12 21 12 21 21 2 12 12 12 12 21 12 21 12 2 21 21 21 20 21 12 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 12 21 12 11 21 21 21 2 21 2 2 12 12 21 12 21 21 21 21 12 12 21 12 12 12 21 12 12 21 2 2 21 21 21 12 21 12 12 12 21 21 12 12 12 12 21 12 12 12 21 12 12 21 12 12 12 12 12 12 20 12 12 21 21 12 12 12 21 12 21 12 20 12 12 12 21 21 12 12 12 21 21 21 12 12 21 12 12 12 12 12 12 21 21 21 12 21 21 21 12 21 21 12 12 21 21 12 21 21 21 21 12 12 12 12 21 21 21 12 12 21 12 12 21 20 12 21 21 12 12 2 21 21 12 21 21 12 21 21 21 21 21 11 21 21 12 12 12 21 12 21 12 21 21 21 21 21 12 12 12 12 20 21 12 12 12 12 12 20 21 12 21 21 21 21 2 21 21 12 21 21 21 21 21 2 21 21 12 12 21 21 2 21 21 21 2 21 21 2 21 21 2 21 21 2 21 21 21 21 21 12 21 12 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 2 21 21 2 21 21 21 21 21 21 21 21 12 21 21 12 12 12 21 12 20 21 12 21 12 21 20 20 21 21 21 12 2 21 21 12 21 21 21 21 21 21 21 12 12 12 12 21 21 21 21 21 21 21 12 12 21 21 12 21 21 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 11 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 21 21 2 21 21 21 2 21 12 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 2 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 13 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 11 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 11 11 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 12 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 2 21 21 11 2 21 2 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 11 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 2 12 21 21 21 21 21 2 21 12 21 21 21 21 21 2 2 2 21 13 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 12 21 21 2 21 12 21 2 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 12 21 21 2 21 21 21 21 2 21 2 21 21 12 21 21 21 13 21 12 21 21 12 12 21 21 12 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 20 21 20 12 12 12 12 21 21 21 12 12 12 21 21 12 21 21 21 21 12 12 12 21 21 11 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 12 12 21 21 21 21 21 21 21 21 21 21 2 21 2 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 12 21 21 2 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 12 12 20 12 21 12 21 2 12 12 12 21 12 12 12 12 12 20 12 12 12 21 21 12 12 12 12 12 12 12 12 21 20 21 12 12 12 12 21 20 12 12 12 12 21 12 21 12 12 21 21 12 21 21 12 20 20 12 21 20 12 12 12 12 12 21 12 21 12 21 12 12 21 12 21 21 21 12 12 12 12 21 20 12 12 20 20 12 12 12 12 12 12 12 20 12 21 12 12 21 12 21 12 21 21 21 12 21 12 21 12 12 12 12 12 21 12 12 21 12 12 21 21 21 21 12 13 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 13 12 21 21 21 21 21 12 21 21 21 21 12 12 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 12 21 12 21 21 12 21 11 21 21 21 12 21 21 21 21 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 2 2 21 21 21 2 2 21 21 2 21 2 6 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 2 2 21 13 21 2 13 21 21 21 21 21 21 21 21 2 2 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 12 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 12 21 21 21 21 21 2 2 13 21 21 21 21 12 2 21 21 21 12 21 21 21 21 21 21 2 21 21 21 12 21 21 12 21 12 21 21 21 21 21 2 21 21 21 21 6 21 21 21 21 2 21 21 21 21 2 2 21 21 21 21 2 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 12 12 21 2 2 2 21 21 21 21 12 21 21 21 21 21 21 21 2 12 21 12 20 20 21 21 20 12 21 4 21 21 21 21 21 21 21 21 21 21 2 2 21 21 2 21 2 2 21 21 21 2 21 2 6 21 21 21 2 21 21 2 21 21 21 21 21 11 2 21 2 21 11 21 2 2 21 21 12 12 21 21 21 21 21 21 21 2 21 12 21 12 12 11 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 12 12 21 21 21 2 21 21 21 21 12 21 12 12 12 21 21 12 12 12 21 12 12 12 21 12 21 21 21 12 21 21 21 12 21 21 21 21 21 12 21 21 12 12 12 12 12 21 12 12 21 12 21 21 21 12 12 2 12 21 21 12 12 21 12 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 12 21 12 20 4 12 20 12 21 21 21 12 12 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 21 12 21 12 21 12 12 21 21 21 21 21 12 12 21 12 21 21 21 12 12 2 12 12 21 12 21 12 12 21 21 21 21 12 21 2 12 21 12 12 21 12 21 21 21 21 21 12 21 12 12 21 12 21 21 21 21 12 12 21 21 21 21 21 21 2 21 21 14 14 14 13 2 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 6 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 2 21 21 21 21 2 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 2 21 2 21 2 21 11 21 21 21 21 2 21 21 2 21 21 2 21 21 2 21 21 2 21 21 2 21 21 21 21 21 2 2 21 21 2 21 2 21 2 21 21 21 2 2 21 2 21 2 21 2 21 21 21 21 21 2 12 12 12 21 21 21 21 21 12 21 12 21 21 12 21 12 12 12 12 21 12 12 12 21 21 12 21 12 12 21 12 12 21 12 12 12 12 12 21 12 21 21 21 12 21 12 12 12 12 21 12 12 12 2 12 12 12 12 21 12 12 21 12 12 12 12 12 12 12 21 12 12 12 21 21 12 12 21 12 12 12 20 21 12 21 21 12 21 12 21 21 2 12 21 21 21 12 12 21 12 12 12 12 21 12 21 12 12 21 21 12 21 21 12 12 12 12 21 12 21 21 21 12 12 12 12 12 21 12 21 21 12 12 12 21 21 21 21 12 12 12 21 12 21 12 12 21 12 12 12 12 20 21 12 12 21 21 21 12 21 21 21 21 21 2 21 21 13 2 21 21 12 21 21 12 21 21 12 21 12 21 21 20 12 12 21 12 12 12 12 21 21 12 12 21 12 12 12 12 12 12 21 21 21 12 21 21 12 12 12 21 12 21 12 12 21 21 12 21 12 12 12 21 21 12 21 12 21 21 21 12 12 21 12 21 12 12 21 21 21 12 21 12 12 21 12 12 12 12 12 20 21 12 21 20 21 21 21 21 21 21 21 12 20 21 21 12 12 21 21 21 21 21 12 12 21 12 12 21 12 21 12 12 12 21 21 12 20 21 12 12 12 21 12 12 12 12 12 21 12 12 21 12 12 21 21 21 12 21 21 21 12 12 12 12 20 20 21 12 12 12 12 21 12 12 12 20 12 12 12 12 12 12 12 12 12 12 12 12 20 12 12 12 21 12 12 12 21 20 12 12 21 12 12 21 12 21 12 12 21 12 12 12 12 21 12 21 12 12 12 21 12 20 12 20 12 12 21 20 20 12 21 12 12 20 12 12 12 12 12 21 12 12 12 12 12 12 21 12 12 21 12 12 12 12 12 21 20 12 21 12 12 12 21 21 12 21 21 20 21 20 12 12 20 12 12 12 12 21 12 21 12 12 12 12 20 12 21 21 12 20 12 12 12 20 12 12 21 12 20 20 21 21 21 21 12 12 21 21 21 12 12 12 12 2 12 12 21 21 21 12 12 12 12 21 12 21 21 12 21 21 12 12 21 21 21 21 21 21 21 12 12 12 21 12 13 21 21 12 21 12 12 21 20 12 12 12 12 12 12 12 21 20 12 12 12 12 21 20 12 12 12 12 21 21 12 21 20 21 12 12 12 12 12 12 12 21 12 12 12 21 12 4 12 12 12 21 20 12 21 21 12 12 12 12 21 12 20 20 12 12 12 12 12 12 12 21 21 12 12 21 12 21 12 12 20 12 12 12 12 12 12 20 12 4 21 12 12 20 12 12 12 12 21 21 12 12 21 12 21 21 12 20 12 12 12 21 12 12 12 12 21 2 15 21 12 21 12 12 12 21 12 12 2 21 12 12 12 21 21 12 21 21 21 2 21 21 12 21 21 21 21 12 21 2 21 21 21 12 21 21 21 21 21 21 2 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 2 2 21 3 21 21 21 21 21 21 21 21 21 21 21 21 14 14 14 21 21 2 2 21 12 12 21 21 12 21 21 21 11 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 13 11 21 11 21 2 11 21 21 21 2 2 21 21 21 21 21 21 21 2 21 21 21 12 21 12 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 12 12 12 21 12 21 12 21 21 21 21 21 21 21 12 21 21 12 21 13 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 2 21 21 21 2 21 21 21 21 12 21 21 21 12 21 12 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 11 21 21 21 2 21 21 21 2 21 21 21 2 21 2 21 12 21 21 21 21 21 12 21 12 21 21 12 21 21 12 21 21 21 12 12 20 21 21 12 21 21 12 21 12 21 21 21 21 21 21 12 21 12 21 12 12 12 21 21 12 12 21 12 21 12 12 12 21 21 12 12 12 21 21 12 21 12 21 21 12 2 21 12 12 21 20 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 2 21 21 21 21 11 21 21 21 21 12 21 21 21 21 12 12 21 21 21 12 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 13 12 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 11 21 21 12 21 21 21 21 21 21 13 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 12 20 2 21 21 12 21 12 4 21 12 21 21 12 12 21 12 12 21 12 21 12 12 12 21 21 21 12 21 21 21 21 12 21 21 12 12 20 12 12 12 21 12 21 21 21 21 4 2 12 12 21 21 12 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 6 12 21 21 21 21 21 2 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 11 21 2 21 2 21 21 2 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 11 21 21 21 21 21 21 21 21 12 21 2 21 21 21 12 21 21 12 21 21 12 21 21 21 21 12 21 21 21 12 12 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 15 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 8 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 4 4 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 4 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 12 12 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 6 12 21 12 21 21 21 21 21 21 21 21 21 6 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 12 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 13 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 2 21 21 21 21 21 12 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 2 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 19 21 21 21 12 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 12 12 21 21 12 21 2 11 2 12 21 12 21 12 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 12 21 21 21 12 21 21 21 21 21 21 21 21 21 12 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 11 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 12 12 21 21 21 21 21 21 2 21 21 12 21 12 12 21 21 21 2 21 11 21 21 21 12 21 12 12 12 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 11 21 21 21 21 21 12 21 12 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 13 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 2 6 13 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 11 21 21 21 12 12 12 21 21 12 21 21 12 21 21 21 21 11 21 11 21 21 21 12 21 21 21 21 21 21 11 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 12 21 21 21 2 21 21 21 21 21 21 12 12 21 21 12 21 12 21 21 12 12 21 21 21 21 21 21 21 21 12 21 21 21 12 12 21 21 12 21 12 12 20 12 21 21 12 12 21 21 21 21 21 21 21 12 21 21 21 21 12 12 12 12 21 2 12 12 21 21 12 12 21 12 12 21 20 21 12 21 21 12 21 12 21 21 21 12 11 20 12 12 21 12 12 21 21 20 21 12 21 21 21 12 21 21 12 12 12 12 12 12 12 12 21 12 12 12 12 21 12 12 12 12 21 12 12 21 12 12 21 21 21 12 21 21 21 12 21 12 21 12 21 12 12 12 12 12 12 21 21 21 12 12 21 21 12 21 21 21 21 21 21 12 12 21 12 21 12 21 12 12 2 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 20 12 12 20 12 21 12 12 12 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 12 21 21 2 21 21 21 21 21 11 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 11 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 12 12 21 21 21 21 21 12 21 21 12 12 21 12 12 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 12 2 21 21 21 21 2 2 2 21 21 21 21 21 21 2 21 21 2 21 21 21 12 21 12 21 21 2 21 21 21 21 2 21 21 21 21 21 21 12 12 21 21 21 21 12 21 21 21 12 2 21 2 21 21 21 12 21 21 13 21 21 12 21 21 12 21 12 12 21 21 12 12 21 12 21 12 21 21 21 12 12 12 12 12 12 21 12 21 12 12 12 12 21 21 21 12 12 12 21 21 12 12 21 21 21 12 21 21 12 21 21 12 21 12 21 12 12 12 12 21 12 12 12 21 12 21 12 12 21 12 12 20 12 2 12 21 12 12 12 12 12 12 20 21 12 21 21 12 12 21 21 21 12 12 12 21 12 21 12 12 21 21 12 12 12 21 21 12 12 12 12 12 12 21 12 21 21 12 12 12 12 21 21 12 21 21 12 21 21 2 12 12 12 21 2 21 21 21 21 21 21 21 12 12 12 21 12 20 12 12 21 12 12 21 21 21 12 12 12 21 21 12 12 21 21 21 21 21 12 21 21 21 12 12 12 12 12 12 21 15 21 12 21 4 4 21 20 21 12 21 12 12 21 21 21 21 21 21 21 2 12 21 21 29 21 21 12 21 12 12 21 12 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 12 12 12 12 21 21 12 21 21 12 21 2 12 12 12 12 12 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 11 21 21 21 21 21 21 11 21 21 21 21 18 21 14 14 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 2 13 21 21 21 21 2 2 21 2 21 13 21 2 21 21 2 21 21 4 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 13 21 21 21 21 12 21 12 21 21 21 21 12 21 12 12 21 21 20 12 21 12 21 12 12 12 21 12 21 21 21 12 12 12 21 12 21 12 12 21 20 12 12 12 21 12 20 12 12 12 20 12 12 12 12 12 12 21 21 12 12 12 12 12 12 12 21 21 12 20 12 12 12 12 12 21 21 12 12 12 12 12 21 12 12 12 12 12 12 12 12 12 21 21 12 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 12 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 12 21 12 21 21 21 21 2 21 12 21 2 21 21 21 12 21 12 12 21 21 21 12 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 12 21 21 21 21 12 21 21 12 21 20 21 12 21 21 12 12 21 21 21 12 12 21 21 20 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 12 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 13 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 13 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 21 21 20 21 12 21 21 21 12 12 21 21 21 21 12 12 12 21 12 12 12 21 21 21 12 12 21 21 21 21 21 12 21 21 21 21 21 21 12 21 12 11 21 21 2 21 21 12 12 12 12 21 21 12 12 12 12 12 21 12 12 12 12 12 2 20 12 12 12 12 12 20 21 12 12 21 21 21 12 20 12 21 12 12 21 12 21 21 21 20 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 21 21 12 21 2 2 2 2 13 21 21 2 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 20 21 12 12 21 12 21 21 21 21 21 21 21 12 12 21 12 21 12 21 12 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 2 12 21 21 21 21 21 21 21 6 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 12 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 12 21 21 21 21 21 21 21 12 29 21 2 12 21 21 21 12 21 12 12 12 12 21 21 21 21 21 21 12 12 21 21 12 21 12 21 12 12 12 21 21 12 21 12 21 21 21 12 12 21 12 20 12 21 12 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 15 14 21 14 2 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 2 2 21 21 11 21 2 21 21 2 21 12 21 21 11 2 21 21 21 21 2 21 21 21 21 21 2 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 2 21 21 21 11 21 21 21 2 21 21 21 2 21 21 21 11 21 12 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 13 21 21 21 21 21 21 12 6 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 11 21 21 2 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 6 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 2 21 21 2 11 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 2 21 12 21 11 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 2 21 21 2 2 21 21 6 2 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 6 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 11 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 2 21 21 21 21 21 2 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 11 21 21 21 21 12 21 21 21 12 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 20 12 21 12 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 11 21 21 6 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 12 21 12 21 21 21 12 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 12 21 12 12 21 13 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 11 21 21 21 2 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 12 21 2 21 21 21 21 21 11 21 21 21 21 21 21 11 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 2 11 21 21 21 2 12 21 21 21 21 21 12 21 12 21 12 12 21 21 12 21 12 21 12 12 12 21 21 12 21 12 12 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 2 21 2 21 21 2 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 2 21 21 21 21 12 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 21 12 12 12 21 12 21 12 12 20 4 20 4 21 21 12 12 21 21 21 21 12 12 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 13 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 2 21 2 21 21 21 2 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 11 12 12 12 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 2 12 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 21 12 21 21 12 21 21 12 21 12 12 21 21 12 21 12 21 21 21 12 12 12 21 12 12 21 12 21 21 12 12 21 21 21 12 21 21 12 21 2 2 21 12 12 12 21 21 12 21 21 12 21 21 21 12 21 12 2 21 21 21 21 21 12 21 12 2 12 21 21 12 21 12 12 21 12 12 12 21 21 21 21 21 21 11 2 21 21 21 21 21 21 2 21 12 12 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 29 21 12 21 21 21 6 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 16 21 21 12 21 12 12 21 12 21 12 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 12 21 21 2 21 18 3 21 14 21 21 21 21 21 6 21 21 21 21 21 6 21 21 6 21 2 21 21 21 13 21 12 21 21 21 21 11 21 21 21 21 2 21 2 21 21 21 2 21 2 21 21 21 21 2 21 13 2 21 2 21 21 2 21 21 2 21 21 21 21 13 21 21 21 21 11 21 21 21 21 21 21 21 2 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 13 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 2 21 2 21 2 21 21 21 21 2 21 21 12 21 21 2 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 6 21 21 21 21 21 21 12 2 21 12 21 21 21 21 21 21 21 21 12 21 21 12 12 21 21 21 21 21 21 12 2 21 11 21 21 21 21 21 21 21 12 21 21 21 21 21 21 11 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 12 21 12 2 11 21 21 21 21 12 1 21 21 21 21 21 21 21 21 21 21 21 21 1 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 18 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 28 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 21 12 21 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 4 22 21 12 21 21 12 21 21 7 28 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 7 28 7 21 19 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 28 19 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 28 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 6 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 12 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 12 13 4 22 21 21 21 21 21 21 21 12 21 21 21 7 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 11 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 12 12 2 12 12 21 12 21 12 21 21 21 21 12 21 21 21 13 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 12 21 21 21 21 21 2 21 2 21 21 6 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 12 21 12 12 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 12 12 12 12 12 12 21 21 21 21 12 12 20 21 21 21 12 21 21 21 12 21 2 21 21 21 21 21 21 21 21 12 12 21 21 21 12 21 21 2 21 2 2 21 2 21 11 21 21 21 21 21 21 21 11 6 21 21 2 11 21 21 21 21 2 21 21 21 2 21 21 21 12 21 2 21 21 21 21 2 21 2 21 2 21 2 11 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 2 11 2 21 12 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 2 12 21 21 12 21 21 21 21 21 21 21 21 21 2 2 13 13 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 2 21 21 2 21 21 21 21 6 21 2 21 21 21 21 21 2 2 21 21 2 21 21 21 21 21 2 21 2 2 21 21 21 21 12 21 21 12 12 21 12 21 21 12 12 12 21 12 12 2 21 21 12 12 21 2 12 12 12 21 21 12 21 21 21 12 12 21 12 2 11 21 21 21 21 21 2 21 21 2 2 21 21 21 2 21 21 2 21 21 12 12 21 12 12 12 21 21 12 12 12 12 12 21 21 20 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 2 21 2 12 21 21 2 21 21 21 21 21 21 21 21 2 2 21 21 2 21 21 2 21 2 2 21 21 12 21 12 21 12 21 21 12 12 21 12 21 21 21 21 21 2 21 21 2 11 21 21 21 21 21 21 2 21 12 21 21 21 21 11 21 21 21 21 12 21 2 21 21 11 21 2 11 21 21 21 21 21 21 21 12 21 21 21 11 21 21 21 21 21 12 21 21 11 21 21 21 21 12 12 12 21 21 21 12 21 21 21 11 21 21 21 21 21 21 21 12 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 2 21 21 12 21 4 21 8 8 4 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 13 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 2 21 21 21 12 11 21 21 11 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 8 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 22 21 12 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 11 21 21 21 21 21 21 21 21 12 21 8 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 2 21 21 13 21 21 12 21 21 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 11 21 21 21 12 12 12 21 12 11 21 21 21 21 11 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 6 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 12 21 21 21 21 13 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 12 12 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 11 12 21 21 21 12 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 12 12 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 12 12 11 21 21 21 11 21 21 12 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 11 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 13 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 12 21 21 21 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 12 21 12 12 21 21 11 11 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 6 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 2 21 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 11 21 21 21 12 21 21 21 21 21 21 21 12 11 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 11 12 21 21 11 21 12 21 12 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 11 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 2 21 21 12 21 21 2 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 12 2 21 12 4 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 11 21 12 21 21 12 21 21 21 21 12 12 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 2 21 21 12 21 21 21 21 21 12 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 12 12 12 12 11 21 21 21 21 21 2 21 12 21 12 21 12 21 21 21 21 21 21 21 21 12 12 21 2 2 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 12 21 21 12 12 12 12 21 21 21 21 21 21 12 12 21 21 21 21 21 12 2 21 21 21 21 21 21 2 12 21 21 21 21 12 12 21 21 21 21 21 21 21 21 12 21 21 21 12 21 12 21 12 21 21 12 21 12 12 21 12 21 21 12 21 12 21 21 21 21 12 12 21 21 21 21 11 12 21 12 12 12 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 2 21 12 12 12 12 12 21 21 12 12 12 12 21 21 21 12 21 21 21 12 21 12 21 12 12 12 21 21 21 12 12 12 21 12 21 21 12 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 20 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 12 21 21 12 12 21 12 21 12 21 12 21 21 12 12 12 21 21 21 21 12 12 21 21 21 12 21 12 12 12 12 12 21 21 12 21 21 13 21 21 21 21 12 21 21 12 21 2 21 21 21 21 21 21 21 21 17 21 6 6 6 21 21 21 2 21 11 15 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 11 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 11 2 21 21 21 21 2 21 21 2 21 2 21 21 21 21 21 2 2 2 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 12 21 2 21 21 21 2 21 21 12 21 12 21 21 21 21 2 2 21 21 21 12 12 12 12 21 12 12 12 12 20 12 12 20 20 12 12 12 12 12 12 12 21 21 12 12 21 12 12 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 12 21 2 21 12 21 21 21 21 12 12 21 21 11 21 20 21 2 21 21 21 21 21 21 21 21 2 21 21 21 2 2 21 2 21 12 21 20 21 12 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 12 12 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 2 21 21 12 21 21 21 2 21 21 21 12 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 21 12 12 12 21 2 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 11 11 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 2 2 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 12 2 21 21 21 12 21 11 21 12 21 21 21 21 12 21 21 21 12 21 21 21 21 21 12 21 12 21 21 21 21 21 11 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 2 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 12 21 12 21 21 21 2 2 11 11 21 2 11 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 2 21 21 21 12 21 12 21 21 12 2 2 12 21 21 21 21 21 21 21 21 21 21 21 2 21 12 12 21 21 21 12 21 21 21 12 21 12 21 12 12 21 2 12 21 21 21 12 21 21 21 21 21 12 12 21 12 12 21 20 21 2 21 12 21 12 21 2 21 12 21 21 2 21 12 21 12 21 21 12 12 21 21 21 12 21 21 21 21 12 21 12 12 21 21 12 12 21 21 21 12 21 21 21 21 21 12 12 12 12 21 21 21 21 12 12 12 12 12 21 21 12 21 21 12 21 21 12 12 12 21 21 21 21 21 12 21 21 21 21 21 12 21 21 12 12 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 14 14 14 21 12 21 21 12 21 12 12 12 12 2 21 21 21 2 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 2 21 21 2 2 21 2 2 21 21 21 21 2 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 13 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 11 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 22 21 21 21 21 21 21 21 21 6 1 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 4 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 12 21 21 4 13 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 12 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 11 12 21 21 21 21 21 21 12 21 12 21 21 21 21 21 12 21 12 12 21 12 21 21 21 21 12 21 12 21 12 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 12 21 12 21 21 21 21 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 12 21 12 12 21 12 21 12 12 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 11 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 2 21 21 21 21 21 12 21 21 2 12 21 21 21 21 21 21 21 21 21 21 21 21 11 2 21 21 12 12 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 13 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 2 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 11 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 2 2 2 21 21 2 12 21 21 21 12 21 2 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 11 21 2 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 12 21 12 21 21 21 21 11 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 13 21 12 21 11 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 2 21 21 21 21 6 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 2 21 21 21 12 21 21 21 11 21 21 21 21 13 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 2 21 21 11 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 12 21 21 21 21 21 12 21 21 2 21 2 21 21 2 2 21 2 21 11 21 2 21 2 21 21 2 21 21 2 2 12 12 21 21 20 12 12 21 21 21 21 21 21 21 21 21 12 21 12 21 21 2 12 21 21 21 21 21 12 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 6 21 21 21 21 13 21 21 2 21 12 21 21 21 12 2 21 21 2 21 21 21 21 12 12 12 12 12 21 12 21 2 21 21 21 21 21 21 2 2 21 12 21 21 21 21 21 21 21 20 21 12 21 12 12 21 12 12 12 12 21 21 21 12 12 12 21 20 12 12 21 12 20 12 12 20 12 12 12 12 12 21 12 12 21 12 12 12 12 12 12 12 12 12 21 12 12 12 12 20 21 20 12 12 12 21 21 21 21 12 12 12 21 12 12 12 21 12 12 12 21 12 12 21 12 12 12 21 12 21 21 12 12 21 12 12 12 12 12 12 12 12 12 12 21 15 21 12 21 21 21 2 21 21 21 12 12 21 21 12 21 21 21 21 12 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 2 21 21 2 21 21 21 21 2 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 13 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 2 21 21 21 21 2 12 21 21 21 21 2 21 2 11 21 21 2 21 21 12 21 21 21 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 12 21 20 21 12 21 12 21 21 21 21 12 21 12 21 21 21 21 21 21 12 12 12 12 12 12 21 21 21 21 2 21 21 2 21 12 21 21 2 21 21 21 12 21 21 21 21 12 2 21 21 21 21 21 21 21 12 21 12 20 12 12 12 20 4 12 12 12 21 21 21 21 21 21 21 21 21 2 11 21 21 21 21 21 21 12 12 21 12 12 21 12 12 21 12 12 12 12 21 21 12 2 21 21 21 21 21 21 21 12 2 21 21 12 2 21 12 21 21 12 12 12 12 12 21 21 12 21 12 21 12 21 12 21 12 12 21 21 21 21 21 21 21 21 12 21 12 21 12 21 21 21 21 12 21 12 12 12 21 12 21 21 21 21 12 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 14 18 21 2 21 21 21 21 21 21 2 11 21 21 21 2 21 21 21 21 21 2 2 2 21 2 21 21 21 2 11 21 2 21 21 2 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 2 21 6 21 2 2 21 21 21 21 21 21 21 21 13 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 2 2 21 21 2 2 21 12 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 2 21 21 21 2 21 21 21 21 2 21 2 2 21 21 20 21 2 12 21 21 21 2 21 21 21 21 12 2 12 21 12 12 21 12 21 21 21 21 21 21 12 12 21 21 21 2 12 21 12 12 21 12 12 21 12 12 12 12 21 21 12 21 12 21 21 21 12 21 12 2 2 2 21 21 12 21 21 12 21 12 12 12 12 21 21 12 21 21 2 21 2 21 21 21 21 21 21 21 2 21 21 21 13 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 13 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 11 21 21 21 2 21 21 21 2 21 21 21 21 2 21 21 11 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 12 2 21 21 21 12 12 12 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 11 21 21 12 21 21 12 12 12 21 21 12 21 21 12 21 21 21 12 12 21 21 21 21 12 21 12 12 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 2 12 21 21 21 12 12 21 21 21 21 12 2 12 21 21 12 12 21 21 21 21 12 21 21 21 2 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 12 21 12 21 12 21 12 21 21 21 21 21 21 12 21 21 21 21 12 21 12 21 21 12 11 21 21 12 21 21 21 12 15 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 21 12 12 21 21 15 18 3 14 2 12 12 2 2 2 21 21 21 21 21 2 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 2 21 11 21 21 21 21 2 21 21 21 2 2 21 21 2 21 21 2 21 2 21 21 21 2 21 21 15 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 12 21 21 11 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 13 21 21 21 2 21 21 21 2 21 2 21 21 21 21 21 21 21 2 21 12 21 2 21 21 21 21 21 21 21 12 21 12 12 21 21 21 12 12 12 12 12 13 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 2 21 21 12 12 12 2 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 21 21 12 21 21 21 21 2 12 21 21 21 21 12 21 12 21 21 12 21 12 12 20 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 12 21 21 12 21 21 21 21 12 21 21 21 21 12 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 7 14 21 19 21 2 21 21 2 21 21 21 21 21 21 21 11 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 11 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 2 2 21 21 21 21 2 21 2 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 6 21 21 21 21 21 11 21 21 21 21 21 2 21 21 21 21 11 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 12 12 21 21 21 11 21 21 12 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 2 2 21 21 21 21 21 21 21 2 21 21 12 2 21 21 2 21 21 2 21 2 21 21 21 21 2 21 21 12 12 21 21 2 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 11 21 12 21 21 21 21 21 21 21 21 2 2 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 13 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 12 12 12 21 12 21 2 13 21 21 2 21 12 2 21 13 21 21 21 2 21 2 21 21 13 21 21 2 11 21 21 21 21 21 2 21 21 11 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 2 2 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 12 12 21 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 11 21 21 21 12 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 12 12 12 21 21 12 21 12 21 12 21 12 21 21 12 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 12 21 21 21 12 12 21 21 21 21 12 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 2 21 2 2 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 2 21 21 2 21 21 21 2 21 21 21 2 21 2 21 2 21 2 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 2 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 2 12 12 21 12 12 21 12 21 12 21 2 21 21 21 21 12 21 21 21 12 21 21 12 2 21 21 20 12 21 12 21 21 12 12 12 12 12 12 12 21 21 12 12 12 12 12 12 21 20 12 12 12 12 12 12 12 12 21 12 12 21 21 12 21 21 12 12 12 21 12 21 21 21 21 21 12 12 2 2 21 21 21 21 12 21 21 12 21 21 2 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 2 21 21 21 21 2 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 16 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 2 21 21 21 21 21 21 12 12 21 12 21 12 21 12 21 12 21 12 21 21 2 12 4 2 21 21 12 12 12 21 21 12 21 21 21 21 21 21 11 21 21 12 21 21 21 21 21 21 12 12 21 12 12 12 21 12 21 12 12 20 21 12 12 12 21 12 21 12 12 21 21 12 12 21 12 12 12 12 20 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 2 21 2 21 2 21 21 21 21 21 2 2 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 2 21 21 21 2 12 12 12 21 21 11 12 20 21 12 11 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 13 2 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 12 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 2 21 21 12 12 21 12 20 12 21 12 21 21 21 12 21 21 21 21 21 12 21 12 21 21 12 12 12 21 2 12 21 21 21 21 21 21 12 12 21 21 12 12 21 21 21 12 12 12 21 21 2 12 21 12 21 2 2 21 21 21 21 6 2 21 2 21 21 2 2 21 2 21 21 21 21 21 21 21 21 11 21 21 21 21 21 2 12 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 12 12 21 12 21 21 21 21 12 12 12 12 21 21 21 21 12 21 21 21 12 20 21 12 21 12 21 21 21 12 20 12 12 21 12 12 12 21 21 21 12 12 12 2 12 11 21 21 21 21 12 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 2 2 2 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 2 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 13 21 13 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 12 21 12 21 21 12 21 21 21 2 21 21 21 21 2 12 21 2 2 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 2 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 2 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 2 21 21 21 21 21 21 21 2 11 2 21 21 21 21 21 21 12 11 21 21 21 21 21 21 1 21 12 21 21 21 20 21 12 21 12 12 12 12 12 12 21 12 21 21 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 21 21 21 12 20 21 21 1 18 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 12 21 21 21 12 21 12 12 12 28 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 20 12 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 22 21 21 21 12 21 12 21 1 7 21 21 21 21 21 21 21 21 21 21 21 21 21 1 21 12 20 21 12 21 1 7 21 21 21 21 21 21 21 21 21 12 8 12 21 21 12 21 12 12 12 3 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 12 1 28 21 21 21 21 21 21 21 21 21 21 21 21 1 12 21 12 21 12 20 12 1 28 21 21 21 21 21 21 21 21 21 21 21 12 4 21 21 12 21 21 21 21 12 21 18 7 21 21 21 21 21 21 21 21 21 21 8 8 12 12 21 12 12 4 12 21 1 28 21 21 21 21 21 21 21 21 21 21 21 21 8 8 21 12 21 12 12 12 21 12 12 28 19 19 21 21 21 21 21 21 21 21 21 21 21 22 21 21 12 21 21 12 12 12 21 12 22 1 18 19 21 21 21 21 21 21 21 21 21 21 21 21 20 21 21 12 12 21 12 12 21 1 1 19 21 21 21 21 21 21 21 21 21 21 21 8 21 21 21 21 12 12 21 20 12 21 3 1 18 19 21 21 21 21 21 21 21 21 21 21 21 8 21 20 12 21 21 21 21 12 20 12 21 1 28 19 19 21 21 21 21 21 21 21 21 21 12 21 22 21 21 12 12 12 12 12 21 21 21 21 1 28 19 19 21 21 21 21 21 21 21 21 21 21 21 21 22 12 12 12 12 12 12 12 12 20 21 12 21 1 1 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 21 21 12 21 21 12 21 12 21 21 21 28 28 19 19 21 21 13 21 21 21 21 21 21 21 21 22 21 21 12 21 12 12 12 21 12 12 21 18 18 19 19 21 21 21 21 21 21 21 21 21 21 8 8 12 21 12 12 21 21 12 12 12 20 21 1 1 19 19 19 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 12 12 21 12 21 12 21 1 18 19 19 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 21 12 21 12 12 12 21 21 1 19 19 19 21 21 21 21 21 21 21 21 21 21 21 12 22 12 12 21 12 21 21 12 12 21 12 12 18 28 7 19 19 19 19 19 21 21 21 21 21 21 21 21 21 21 21 21 12 12 20 21 21 12 12 20 21 21 1 1 18 21 19 19 21 21 21 21 21 21 21 21 21 21 21 21 4 22 8 21 12 20 12 12 21 12 21 21 1 18 19 19 19 19 21 21 21 21 21 21 21 21 21 21 21 21 21 4 12 21 12 12 12 12 12 12 12 21 12 2 28 1 21 19 19 21 21 21 13 21 21 21 21 11 21 21 4 12 12 12 12 21 12 21 12 12 20 21 21 18 24 19 19 19 21 21 21 21 21 21 21 21 21 21 21 8 21 12 12 12 12 12 12 12 21 21 21 7 28 21 7 19 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 12 21 21 21 21 21 21 12 21 18 28 28 21 7 19 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 7 3 28 7 21 19 19 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 21 21 21 21 12 12 21 12 1 1 19 7 19 19 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 12 21 21 20 21 21 21 1 28 7 7 19 19 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 12 21 12 12 21 1 28 21 7 21 19 19 19 21 21 21 21 21 21 21 21 21 21 21 21 21 8 21 12 12 12 21 12 20 12 12 21 12 21 21 21 21 3 28 19 7 7 21 21 21 21 21 21 21 21 21 21 21 12 20 12 21 21 21 12 12 21 12 12 20 21 12 12 12 1 1 28 7 19 19 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 21 12 12 21 21 21 21 21 21 3 1 6 21 19 19 21 21 21 21 21 21 21 21 21 21 21 21 22 12 21 12 12 21 12 21 12 21 12 12 7 1 6 21 19 7 19 19 21 21 21 21 21 13 21 21 21 21 21 12 12 12 21 21 21 21 12 12 12 21 21 19 18 28 21 21 21 21 7 19 19 21 21 21 21 21 21 21 21 21 12 12 12 21 12 12 21 21 12 21 12 21 12 21 1 1 28 7 7 19 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 12 21 21 21 12 20 21 21 12 21 7 18 1 28 15 19 19 19 21 21 21 21 21 21 21 21 21 21 8 21 12 21 21 21 21 21 21 21 21 21 7 3 1 28 7 19 19 21 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 12 21 21 21 12 12 7 28 28 28 21 19 19 21 21 21 21 21 21 21 21 21 21 21 8 15 21 12 21 12 12 12 21 21 12 12 21 7 28 28 28 21 21 19 19 19 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 12 12 12 12 12 12 21 21 21 18 28 28 21 19 7 21 21 19 21 21 21 21 21 21 13 21 21 21 4 12 12 12 12 12 21 21 12 21 21 21 19 28 28 21 21 19 21 19 19 19 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 12 21 21 12 12 21 12 21 7 1 1 16 21 7 21 19 21 21 21 21 21 21 21 21 21 21 21 21 12 12 20 12 21 21 12 21 12 21 21 12 21 21 21 21 21 28 21 21 21 19 21 19 21 19 21 21 21 21 12 21 21 21 21 12 12 12 12 21 21 12 21 21 12 21 21 21 28 24 28 15 21 19 19 19 19 21 21 21 21 21 21 21 21 21 12 12 21 21 21 11 12 12 21 12 21 21 12 12 7 21 28 6 21 7 19 7 19 19 21 21 21 21 21 2 21 11 21 21 12 8 21 21 21 12 12 21 12 21 21 21 12 21 12 21 21 7 28 28 15 21 21 7 19 19 19 19 2 21 2 21 21 21 2 21 21 21 21 21 20 21 21 12 12 21 12 21 21 12 21 7 28 28 28 21 21 19 19 21 21 21 21 21 21 21 21 21 21 21 4 12 21 12 12 21 21 21 21 12 12 21 21 21 21 21 28 21 21 21 19 19 19 19 21 19 21 21 21 21 21 21 21 21 13 12 12 12 21 21 12 21 12 12 21 21 21 21 21 21 28 28 28 21 21 7 19 19 19 21 19 21 21 21 21 21 21 21 8 8 12 12 21 21 12 21 12 12 21 12 21 21 21 18 28 28 21 21 7 7 19 19 21 21 21 21 21 21 21 21 21 21 21 21 8 22 21 12 12 21 12 12 12 21 12 12 21 12 12 21 21 18 18 28 21 19 19 19 21 19 21 21 21 21 21 21 21 21 21 21 8 12 12 12 12 21 21 20 21 12 12 12 12 21 21 1 1 18 21 19 21 19 19 19 21 21 21 21 21 21 6 21 21 21 12 12 21 12 12 12 21 12 21 21 21 28 28 28 28 21 19 19 19 19 21 19 21 21 21 21 21 21 21 21 21 21 21 22 12 20 21 12 12 12 12 20 12 12 21 3 18 28 6 21 21 19 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 12 12 12 21 21 21 21 28 28 21 21 19 19 21 19 19 7 19 21 21 21 21 21 21 21 12 12 12 21 12 12 12 12 12 21 12 12 12 12 12 21 18 1 18 28 21 21 19 21 19 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 12 21 12 21 21 12 21 21 21 7 18 28 28 21 7 19 19 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 12 21 21 21 21 21 28 28 21 21 19 7 7 19 19 21 21 21 21 21 21 21 12 21 21 21 12 12 12 12 21 21 12 21 12 21 7 28 28 28 21 21 7 19 19 19 19 21 21 21 21 21 4 12 12 12 12 12 12 12 12 12 21 21 12 21 12 21 21 28 28 28 21 21 19 19 19 2 19 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 12 21 12 12 21 21 21 22 28 28 7 19 21 19 19 19 19 21 21 21 21 21 21 21 21 12 21 12 21 12 21 21 12 21 12 12 21 21 21 21 21 19 28 14 21 19 21 19 21 7 7 21 21 21 21 21 12 21 12 21 21 21 12 21 21 12 21 12 21 21 12 21 21 21 28 28 21 21 7 19 19 19 19 21 21 21 21 21 21 21 4 12 12 21 12 12 12 21 20 12 21 21 21 12 12 21 21 28 18 28 28 21 19 7 19 21 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 12 21 21 7 19 11 21 21 21 7 21 21 21 19 21 21 21 21 13 21 21 4 12 21 21 21 21 12 21 12 21 12 21 21 11 21 21 7 28 28 21 21 21 21 19 19 19 21 19 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 28 28 15 28 21 21 19 19 19 19 19 21 21 21 4 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 7 28 28 28 21 21 21 19 19 19 19 19 19 21 21 21 21 21 21 20 12 12 21 21 12 21 12 12 12 21 21 12 21 28 14 28 28 21 19 19 19 19 19 19 21 21 21 21 21 21 21 21 12 12 12 12 20 21 12 12 12 20 12 20 12 12 12 21 7 1 28 21 21 21 19 19 19 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 21 21 21 21 21 7 21 21 21 7 19 21 19 7 19 7 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 21 12 21 21 21 7 19 21 21 21 21 7 7 21 21 19 21 21 21 21 21 21 21 21 21 21 12 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 7 14 21 21 21 7 7 7 19 7 7 21 21 21 12 21 12 21 12 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 28 6 21 21 7 21 19 19 19 21 21 21 21 21 21 21 12 21 21 21 21 12 21 12 12 12 21 21 7 28 28 28 28 21 19 19 19 21 19 21 21 21 21 21 21 12 12 12 12 12 21 12 12 12 21 12 12 21 21 21 7 28 28 28 21 19 19 19 19 7 21 21 21 21 21 8 12 12 12 21 12 12 12 12 21 21 21 12 21 21 12 21 21 21 19 28 28 21 21 19 11 21 19 19 21 21 21 21 21 21 21 21 21 12 20 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 19 19 21 21 19 21 19 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 12 12 12 12 21 12 21 12 12 12 21 21 28 28 21 21 19 19 19 19 19 21 21 21 21 21 21 21 21 21 21 4 12 12 21 21 12 12 21 21 12 21 21 12 21 21 21 21 21 28 28 6 6 21 19 21 19 21 7 21 21 21 21 21 21 8 20 21 21 12 12 21 21 21 21 12 12 12 12 12 21 7 28 18 14 21 21 19 19 19 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 21 21 12 12 21 21 21 21 7 19 21 21 19 7 19 7 7 7 21 21 21 21 12 21 15 12 21 12 12 12 12 21 12 21 21 12 21 28 3 18 28 19 19 19 19 19 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 12 21 12 12 12 21 12 21 21 21 1 18 28 21 21 21 19 19 19 19 21 21 21 21 21 21 21 12 12 21 12 12 21 21 21 12 21 12 12 21 21 21 28 28 28 21 7 19 19 19 19 7 19 21 21 21 12 12 12 12 12 21 12 21 12 12 20 21 20 12 21 21 28 28 28 21 21 21 19 19 19 19 7 21 21 21 21 21 21 8 21 21 12 21 21 12 21 20 20 12 21 21 21 21 21 21 21 7 28 28 21 21 7 7 19 19 21 21 21 21 21 21 21 12 12 12 21 12 20 12 12 12 20 12 21 12 21 21 21 28 28 21 21 21 7 7 7 19 19 19 21 21 21 21 21 21 21 21 21 21 4 12 12 21 12 21 12 21 21 21 21 21 21 19 21 7 21 7 7 21 21 21 21 21 21 21 21 21 8 12 22 20 21 21 21 21 20 12 21 21 21 21 21 19 21 21 21 7 21 19 19 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 4 22 21 12 21 12 12 12 12 21 21 21 14 28 28 21 21 19 7 19 19 19 21 21 21 21 21 21 21 21 21 21 21 21 8 16 20 21 12 12 12 12 21 21 12 21 21 7 28 28 21 21 21 19 19 19 19 21 21 21 21 11 21 21 21 21 21 12 20 12 21 12 12 12 12 21 21 20 12 21 12 12 21 21 28 28 21 21 21 19 19 19 19 19 19 21 21 21 21 21 21 21 21 21 12 21 12 20 12 12 21 21 21 21 12 21 12 21 21 21 21 7 21 21 7 19 19 7 21 19 21 21 21 21 21 8 12 12 12 12 21 21 21 12 12 12 21 21 21 21 7 21 28 21 21 21 19 19 19 19 19 19 21 21 21 21 13 21 21 21 12 21 21 12 21 12 12 20 12 12 12 12 12 21 15 28 21 21 21 7 21 19 19 19 21 21 21 21 21 21 21 21 12 20 20 12 21 12 21 12 21 12 21 12 21 21 7 28 21 21 21 21 7 7 19 19 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 21 12 21 21 21 14 15 28 21 21 21 19 19 19 19 19 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 12 12 12 21 21 12 12 21 21 21 7 28 21 21 7 19 19 19 19 21 21 21 21 21 21 21 21 4 12 12 12 12 21 21 12 12 21 21 21 21 11 7 21 21 19 21 21 21 7 19 19 21 21 21 21 21 12 21 12 21 21 21 12 12 12 12 12 12 12 21 7 28 21 21 21 19 7 21 19 19 21 21 21 21 21 21 21 21 21 8 21 20 21 21 12 21 12 12 12 20 12 12 21 21 7 28 21 7 21 21 19 7 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 12 21 21 21 21 21 12 21 21 21 21 21 19 7 21 21 21 21 21 21 21 21 21 21 13 21 20 12 12 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 7 19 21 21 21 21 21 21 21 21 21 13 21 21 21 13 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 13 12 21 22 12 12 21 12 21 12 21 21 21 21 21 7 6 21 21 7 19 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 21 12 12 12 21 21 21 21 21 19 21 21 7 21 7 21 21 21 21 21 21 21 21 21 12 12 12 21 12 21 12 21 21 12 12 21 21 21 21 21 21 12 21 21 7 7 21 21 21 21 21 2 21 21 21 21 21 21 21 12 12 12 12 21 12 12 12 12 12 21 21 21 7 21 21 21 7 19 19 7 7 19 13 21 21 21 21 21 21 12 12 12 12 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 21 2 21 21 21 21 12 21 12 21 21 7 7 7 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 21 12 21 12 21 12 21 21 21 21 21 21 19 19 7 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 2 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 21 21 20 21 12 21 21 12 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 12 21 21 21 21 12 12 21 21 21 12 21 12 21 21 21 21 7 21 21 19 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 12 21 21 12 12 21 12 21 21 21 21 7 7 21 19 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 8 21 21 20 12 21 12 21 21 21 12 21 21 21 21 21 21 7 19 19 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 21 21 8 22 12 21 21 12 21 21 12 12 12 21 21 21 21 21 21 7 21 21 21 7 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 7 7 7 21 21 21 21 21 21 21 21 21 4 21 21 12 21 12 21 12 12 21 21 21 21 21 7 7 7 7 19 21 21 21 21 21 21 21 21 21 21 4 21 21 20 12 12 12 21 21 12 21 21 21 21 21 7 21 7 7 7 21 21 21 21 21 21 21 21 21 21 21 21 8 21 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 12 21 12 21 12 12 12 12 11 21 21 21 7 7 19 19 19 19 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 21 12 12 21 12 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 12 21 12 21 21 21 12 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 12 12 12 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 12 12 21 12 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 12 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 12 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 12 21 21 21 21 21 21 21 21 13 11 12 12 21 21 21 21 21 21 12 21 21 12 21 21 12 12 12 21 13 21 21 21 21 21 12 21 12 21 12 12 12 21 13 21 21 21 21 21 12 12 21 21 21 12 21 12 21 21 12 21 21 21 21 21 12 21 12 21 21 21 21 2 21 12 12 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 4 22 12 12 21 21 12 21 21 21 12 21 21 12 21 12 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 12 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 12 8 12 21 12 12 21 12 21 12 21 12 12 21 21 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 12 8 12 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 12 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 15 22 21 12 12 12 21 21 21 21 21 21 12 21 2 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 8 12 12 12 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 4 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 20 12 12 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 12 21 21 21 21 21 12 12 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 8 21 21 21 21 21 12 21 21 21 12 21 12 12 21 21 7 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 12 12 21 2 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 4 21 2 8 21 21 21 12 21 21 12 11 12 12 21 21 21 21 21 21 21 7 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 12 12 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 12 21 21 21 21 21 21 12 21 12 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 20 6 12 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 11 21 21 12 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 22 8 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 11 21 12 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 12 12 12 21 21 12 21 12 21 12 12 21 12 21 12 12 21 21 21 21 21 12 12 12 21 21 21 21 12 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 4 12 12 12 21 21 21 12 12 21 12 12 12 21 12 12 21 12 21 21 12 12 12 21 12 12 21 21 21 12 12 21 12 20 21 21 12 21 21 21 12 12 4 12 21 12 21 21 12 21 21 21 2 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 12 15 21 12 21 12 12 21 12 12 21 21 12 21 12 21 21 12 12 21 12 21 21 21 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 12 21 12 12 21 12 21 21 21 21 21 21 21 21 21 15 21 12 21 21 21 21 12 21 21 12 21 12 12 12 12 12 12 12 12 12 21 12 12 12 4 12 4 12 12 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 12 21 12 21 2 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 12 12 21 12 21 12 21 21 21 21 21 12 21 21 21 2 12 21 12 21 21 15 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 2 21 2 21 21 21 21 2 21 21 2 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 2 2 21 21 21 21 21 21 13 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 11 11 21 21 21 21 21 12 12 21 21 21 12 12 21 2 21 21 21 21 21 21 21 21 21 21 2 21 2 3 2 21 21 21 21 2 21 21 21 21 12 21 21 21 12 21 21 21 21 21 12 21 21 21 12 12 12 12 12 12 12 21 21 21 21 2 12 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 12 12 2 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 12 12 21 12 21 21 12 21 21 21 21 21 12 12 21 21 21 21 21 12 12 21 21 12 21 12 12 21 21 21 12 21 21 21 21 21 12 12 21 21 21 12 21 21 21 12 21 12 21 21 21 12 12 21 12 21 21 12 21 12 21 21 21 21 21 21 21 21 12 21 12 12 21 21 2 21 21 12 21 12 21 12 20 21 12 21 12 12 12 12 21 21 21 21 21 21 12 21 12 12 12 21 12 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 2 2 21 21 21 21 21 21 21 12 20 12 21 21 21 21 21 21 12 12 12 12 21 21 12 21 21 21 21 13 21 21 21 12 21 21 12 12 12 21 21 21 21 2 12 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 11 2 21 11 21 21 21 2 21 2 21 21 21 21 21 21 2 21 21 2 21 21 2 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 12 21 21 21 21 12 21 12 12 12 20 21 21 20 21 12 12 21 2 21 21 12 12 21 21 12 12 12 21 21 12 12 21 12 21 21 21 2 21 2 2 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 12 21 21 21 21 21 12 21 21 21 21 13 21 21 2 21 21 11 2 21 21 2 2 21 21 21 21 21 12 2 2 12 12 21 21 21 21 21 21 21 12 21 20 12 2 20 12 21 21 12 21 2 2 21 21 21 2 21 21 21 21 21 12 12 12 21 2 21 21 21 21 21 21 12 21 21 21 21 21 12 2 21 21 21 12 12 12 21 21 12 21 21 12 21 12 12 12 21 12 21 21 12 21 21 21 21 21 21 21 21 12 21 21 12 21 21 12 21 21 21 21 21 21 12 21 21 21 21 6 21 21 12 21 21 2 21 2 19 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 2 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 13 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 13 21 21 21 2 21 2 21 21 21 12 21 21 21 12 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 11 21 21 21 2 21 21 21 2 21 12 21 21 21 21 21 21 21 21 2 2 2 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 2 21 21 11 21 21 21 12 12 21 21 21 12 12 20 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 12 12 12 12 12 12 12 12 12 21 21 21 21 21 21 21 12 12 12 21 21 2 12 21 12 21 21 21 21 12 21 12 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 12 21 12 12 21 4 21 21 12 21 21 12 12 21 12 12 12 12 21 21 21 12 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 12 12 21 12 21 21 21 21 12 2 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 12 21 21 12 21 12 12 12 12 12 21 12 21 12 12 21 21 21 21 21 12 12 12 12 21 20 12 12 12 12 12 12 12 21 12 21 12 12 21 21 12 20 21 12 21 12 12 21 21 21 12 21 12 12 21 21 20 12 21 12 12 21 12 12 12 12 12 12 12 12 21 21 2 12 21 12 12 12 12 21 21 21 12 12 21 21 21 21 12 21 12 12 12 21 21 12 21 12 12 21 12 21 12 21 20 12 12 21 12 12 12 12 2 21 21 21 21 21 21 21 21 12 12 12 21 21 2 21 21 2 21 21 21 2 21 21 21 11 21 21 2 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 12 20 12 21 21 12 21 21 21 21 21 2 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 21 21 21 21 21 21 12 12 21 2 12 12 12 12 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 15 12 12 21 12 21 21 12 12 21 21 21 2 12 21 21 21 12 12 21 21 21 21 21 12 12 21 21 21 21 21 21 12 21 12 21 21 12 21 21 12 21 12 2 21 12 21 21 21 2 21 21 21 21 13 11 12 2 2 21 21 21 21 21 21 2 21 2 21 2 21 21 6 21 2 21 2 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 13 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 2 21 21 21 2 21 21 21 21 21 21 2 21 2 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 2 21 21 21 21 21 13 21 21 21 2 2 21 2 2 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 12 20 12 21 21 12 21 12 21 21 12 21 21 12 21 21 12 12 12 12 21 21 12 12 12 12 12 12 20 21 12 12 12 12 12 21 12 12 12 12 12 12 21 12 12 21 12 21 12 21 21 12 12 21 21 12 21 21 20 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 2 21 21 21 21 21 2 21 21 21 12 21 21 21 12 12 21 12 12 21 21 12 21 12 12 12 21 12 21 12 21 12 12 12 21 12 12 21 21 21 12 12 21 12 12 21 12 12 12 21 21 12 21 12 21 12 12 21 21 12 12 12 12 12 12 12 12 21 21 12 21 12 21 21 12 21 12 12 21 12 21 12 12 12 12 12 21 12 12 21 21 21 12 12 12 20 21 21 12 12 12 20 12 12 21 21 2 21 12 21 21 12 12 12 12 12 21 21 21 2 21 21 2 21 2 21 21 12 21 21 12 21 21 21 12 21 21 2 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 12 21 12 21 21 12 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 21 21 21 21 11 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 8 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 8 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 11 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 21 13 21 21 21 21 12 12 21 21 21 6 21 21 21 21 2 21 21 21 21 21 12 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 13 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 12 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 13 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 12 21 21 21 21 21 21 11 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 12 11 21 21 12 21 21 21 21 21 2 21 21 21 21 21 12 21 12 12 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 13 21 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 6 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 4 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 13 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 21 21 12 21 21 21 12 21 12 12 21 12 21 21 21 21 12 12 11 21 12 21 21 12 21 21 21 12 21 12 21 21 21 21 21 21 21 12 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 2 12 21 12 12 21 12 12 12 12 21 12 21 21 21 21 21 21 21 12 21 21 12 2 21 21 21 21 6 21 12 12 21 12 21 12 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 6 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 11 21 11 12 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 19 12 21 21 21 2 21 21 21 6 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 2 13 21 21 21 21 21 21 21 21 21 2 21 21 11 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 11 13 21 21 21 21 21 11 21 21 21 21 21 21 2 21 11 21 21 21 11 21 11 11 21 21 21 21 21 11 21 21 2 2 21 21 2 21 21 21 2 2 2 2 21 11 2 2 21 21 21 21 21 21 12 21 21 21 21 12 12 12 21 12 21 21 21 13 21 21 21 12 21 21 21 21 20 21 21 21 21 21 21 12 21 12 21 12 21 21 12 21 21 21 21 21 21 12 21 21 12 21 12 21 2 21 21 21 12 21 12 12 21 12 21 12 21 12 12 21 21 12 21 21 12 21 21 2 21 21 21 21 21 21 21 21 12 21 12 21 12 21 21 21 21 12 21 2 21 12 12 21 12 2 20 12 21 12 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 2 21 2 11 21 2 11 21 21 21 21 21 11 2 2 21 2 21 21 2 21 11 2 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 6 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 11 21 21 21 21 21 21 21 12 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 12 21 21 21 21 2 21 21 21 12 21 21 21 21 12 12 21 21 12 12 12 21 12 21 12 21 12 21 12 21 12 12 12 12 21 21 21 12 21 12 21 21 21 21 12 12 21 21 21 12 12 2 12 12 21 21 2 12 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 2 21 21 21 2 11 21 2 21 12 2 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 11 21 21 21 21 12 21 12 21 12 12 21 12 21 21 12 12 12 21 21 2 21 21 21 21 21 12 21 21 21 12 13 21 21 12 12 12 21 12 12 12 21 12 12 12 21 12 12 21 21 12 12 21 21 12 20 21 20 21 21 21 21 12 20 12 21 2 2 2 21 13 2 11 11 21 11 21 21 21 21 21 2 21 21 21 21 12 21 21 2 21 21 21 21 21 11 2 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 2 21 2 21 11 21 21 21 12 11 21 21 21 12 21 21 21 12 21 12 12 21 21 12 12 21 21 21 12 21 21 12 21 12 12 21 12 21 12 21 12 21 21 12 21 12 20 12 21 12 12 12 12 21 21 21 21 12 12 12 21 21 11 21 2 21 21 12 21 21 21 21 21 12 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 13 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 12 21 21 21 12 21 21 21 12 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 11 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 11 21 21 12 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 12 21 21 21 21 11 11 21 21 21 12 21 21 21 21 21 21 12 2 21 21 21 21 21 12 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 11 21 12 6 21 21 21 12 21 2 21 21 12 21 12 21 21 12 12 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 12 12 12 12 12 12 12 21 12 12 21 2 21 2 21 21 21 12 21 20 21 12 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 11 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 11 6 21 21 21 2 21 21 21 21 21 21 21 12 21 2 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 11 21 21 2 21 21 11 11 2 21 21 21 11 21 21 21 2 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 6 21 21 21 21 21 21 21 21 12 21 2 21 21 2 21 21 2 12 21 21 21 21 2 21 21 21 21 2 2 2 21 21 21 11 21 2 21 21 21 2 11 21 21 21 2 21 21 21 2 21 21 21 2 2 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 6 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 11 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 2 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 2 21 2 2 12 21 21 21 21 21 21 2 21 21 2 21 21 21 12 21 21 21 12 12 21 21 12 21 21 12 11 2 21 12 21 12 21 21 21 21 21 21 21 21 2 11 21 2 21 21 2 2 21 21 21 11 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 11 11 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 13 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 2 21 2 2 21 21 21 21 21 21 12 21 12 2 21 21 21 21 21 21 21 21 21 21 13 21 12 21 21 21 21 2 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 11 21 21 2 21 11 21 21 21 21 21 21 21 21 13 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 2 2 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 12 21 21 12 12 12 21 12 21 21 12 12 21 12 12 12 12 12 21 11 12 21 21 21 12 21 21 12 12 12 21 21 21 2 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 20 21 20 20 12 21 12 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 11 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 12 21 20 21 12 12 21 12 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 11 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 12 12 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 2 21 21 21 6 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 12 12 12 21 21 12 21 21 21 21 12 21 12 21 12 12 21 21 12 21 12 12 12 21 12 21 12 12 12 21 21 21 21 21 21 2 21 12 12 12 12 20 12 20 12 20 12 12 12 12 21 12 12 12 21 12 12 21 21 21 12 12 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 12 12 21 21 21 12 21 21 12 21 21 21 11 21 21 21 21 21 21 12 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 13 21 21 2 21 21 2 21 21 21 21 2 12 21 21 21 21 12 21 21 21 21 11 21 21 2 21 21 11 21 21 21 21 21 21 2 21 2 2 6 21 21 21 21 2 2 21 2 21 2 21 21 2 21 21 21 21 21 21 2 21 2 21 2 2 13 21 2 21 21 21 2 21 21 21 21 21 13 21 21 2 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 13 2 21 21 2 2 2 21 2 21 2 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 12 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 13 21 21 21 21 21 21 21 21 2 21 21 2 21 12 21 12 21 2 21 2 21 21 21 21 21 12 2 21 21 12 21 21 21 21 21 21 12 21 21 21 12 21 12 21 12 12 12 12 20 21 21 12 12 21 12 12 12 21 12 21 21 12 12 12 12 21 21 12 21 12 12 21 21 12 21 12 12 12 21 12 21 12 21 21 21 21 21 21 12 21 21 12 21 12 12 21 12 21 21 12 12 12 21 21 12 12 12 21 12 12 12 12 21 12 21 12 12 21 21 12 2 12 21 21 12 21 2 21 11 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 13 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 16 21 21 21 21 21 2 21 21 21 13 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 6 21 21 21 21 21 21 21 21 21 21 21 2 21 2 2 21 21 21 21 21 21 21 21 21 11 21 2 21 2 2 11 21 21 21 2 11 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 13 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 2 2 11 12 12 21 12 21 21 21 21 11 21 12 21 21 21 21 21 21 12 21 14 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 22 21 21 21 21 12 12 21 1 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 22 12 21 12 21 21 21 21 1 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 12 21 12 12 12 21 12 12 12 12 12 21 12 12 12 12 1 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 11 21 21 1 21 21 21 21 21 21 21 21 12 21 21 21 28 28 19 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 1 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 1 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 12 22 21 21 21 21 21 21 21 21 21 21 7 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 4 12 21 21 21 21 21 21 22 12 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 8 21 21 21 12 21 21 12 12 12 21 12 21 21 18 7 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 12 21 8 21 12 21 12 12 21 12 12 21 12 21 12 21 21 12 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 8 21 21 21 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 12 21 1 12 21 21 21 21 21 21 2 11 21 21 21 21 21 21 21 21 21 21 21 8 22 21 21 12 12 12 21 12 12 21 21 21 7 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 22 8 21 21 12 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 21 12 12 21 12 21 21 21 21 7 7 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 8 8 8 21 21 21 21 12 21 21 21 21 28 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 8 22 8 21 21 12 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 8 21 21 21 21 21 12 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 7 21 21 21 12 21 21 21 21 21 12 21 7 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 21 21 21 12 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 4 22 8 21 21 21 12 21 21 21 21 21 21 7 7 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 8 21 21 21 21 12 21 12 21 21 21 7 19 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 12 22 21 12 21 21 12 21 12 21 21 21 19 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 12 21 21 21 20 12 12 21 12 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 4 22 21 12 21 21 21 12 21 12 7 21 7 7 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 22 8 12 21 12 21 21 21 21 12 12 21 12 21 28 7 7 19 19 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 11 21 2 21 21 21 7 7 21 11 21 21 21 21 21 21 21 21 21 21 21 8 22 8 12 21 12 21 12 21 12 12 21 7 28 19 19 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 12 21 12 21 12 11 28 28 7 19 19 19 21 21 21 21 21 21 21 21 21 21 21 6 21 12 2 21 21 12 21 21 12 21 12 21 21 21 21 28 28 21 7 7 19 19 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 21 12 21 21 21 21 21 21 21 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 7 21 21 21 20 12 21 21 21 21 21 28 21 19 7 21 7 7 21 21 21 21 21 21 21 21 21 21 21 21 22 8 12 21 12 21 21 12 21 12 21 28 28 7 7 7 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 12 21 21 12 4 21 21 12 21 7 28 21 7 7 7 7 19 21 21 21 21 21 21 21 21 21 21 21 21 4 12 22 12 12 12 12 21 21 21 12 21 21 7 21 21 7 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 22 21 12 12 21 21 21 21 21 21 21 21 21 21 6 21 19 7 7 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 22 12 21 12 21 21 21 21 21 21 21 21 21 21 21 7 7 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 12 12 21 21 21 21 12 21 7 21 7 7 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 21 21 21 21 12 12 12 21 21 21 21 7 15 6 7 7 7 7 19 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 12 21 12 21 12 21 21 21 7 19 21 7 7 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 7 7 7 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 12 21 21 12 21 21 12 21 21 21 21 21 21 7 7 7 21 21 21 21 13 21 21 21 21 21 21 21 21 8 12 12 12 21 21 12 21 21 12 21 12 21 21 21 21 7 21 19 7 19 21 21 21 21 21 21 21 13 21 21 21 21 12 21 12 21 21 12 21 12 12 21 21 21 21 21 7 21 21 19 7 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 12 21 21 12 21 12 12 21 12 21 21 7 21 7 7 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 15 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 12 21 21 21 21 21 12 21 12 21 21 21 21 21 7 7 7 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 12 21 12 21 21 12 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 4 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 21 21 21 21 21 21 21 21 2 21 6 21 21 21 21 21 21 21 12 2 21 21 21 21 12 21 21 21 21 21 21 11 21 21 21 21 11 21 21 21 2 2 21 11 21 2 2 21 21 21 21 11 21 21 21 21 2 12 21 21 21 21 11 21 21 21 21 21 21 21 2 21 12 21 21 21 12 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 2 21 21 21 2 2 21 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 2 2 2 2 21 21 21 21 21 2 4 2 21 2 11 21 21 21 12 21 21 2 21 21 21 21 12 12 21 12 21 21 21 21 12 21 21 12 2 21 12 21 12 21 21 21 21 21 2 21 21 12 21 12 21 21 21 21 21 21 12 12 21 21 20 21 21 12 21 21 21 21 21 21 21 21 21 2 21 12 21 12 21 21 21 21 21 12 21 21 12 21 21 21 21 12 12 21 21 21 12 12 21 12 12 21 21 21 21 21 21 21 21 2 12 13 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 2 2 2 2 21 21 2 21 21 21 21 2 2 21 2 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 20 12 2 12 12 21 12 21 21 12 21 21 21 21 21 12 21 21 12 21 21 12 21 21 2 21 2 12 2 21 12 21 21 21 21 21 21 2 21 2 21 2 21 21 21 21 21 21 21 12 21 12 21 21 12 21 12 12 12 21 21 12 12 12 21 2 21 21 21 2 11 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 2 21 21 21 12 21 21 12 12 21 12 12 21 12 21 21 21 21 21 12 12 21 21 21 12 21 21 12 21 21 21 21 21 12 21 21 12 21 21 21 21 11 12 21 21 12 21 21 21 21 12 21 21 21 21 21 12 21 21 12 12 21 21 12 21 21 21 21 21 21 21 12 21 12 21 12 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 12 21 21 12 21 21 12 21 2 21 21 21 21 21 21 12 21 21 12 21 12 12 21 21 21 21 12 21 21 12 21 12 21 21 21 12 12 12 21 21 12 21 21 21 12 21 12 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 21 21 21 21 12 21 21 12 12 12 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 2 21 21 21 12 21 12 21 21 12 21 12 12 2 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 12 21 12 12 11 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 12 21 21 21 21 12 11 21 21 21 21 21 21 12 21 12 21 21 21 20 21 12 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 6 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 12 21 21 21 12 21 12 21 21 21 12 21 21 21 21 11 21 21 21 12 12 21 21 21 12 21 21 12 21 21 21 12 21 21 21 21 21 11 21 21 21 21 21 21 21 2 21 21 21 12 21 12 2 21 21 12 12 13 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 20 12 12 21 21 12 11 21 21 11 21 21 21 21 21 13 13 21 21 21 21 21 21 21 12 15 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 12 2 2 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 12 21 12 12 12 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 12 12 21 12 21 21 2 21 21 21 12 21 21 12 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 12 21 12 21 12 12 21 21 21 12 21 12 21 21 21 12 12 12 12 21 21 12 21 12 21 21 12 21 21 12 21 21 21 12 21 21 21 12 12 21 21 12 21 21 12 21 12 21 12 12 12 21 12 12 12 12 4 12 21 20 21 21 12 21 20 12 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 12 11 11 21 12 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 11 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 11 21 2 2 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 11 21 12 21 21 21 21 21 21 12 21 21 21 12 12 12 21 21 12 12 12 21 21 21 21 12 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 20 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 13 12 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 12 21 21 12 12 21 12 12 12 21 21 2 21 21 21 21 21 21 21 21 21 11 21 12 21 12 21 12 12 12 21 21 21 2 21 2 21 12 21 21 11 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 2 2 21 21 21 21 21 21 12 12 21 12 21 12 12 21 12 21 12 12 21 12 12 21 12 12 21 12 21 21 21 12 12 12 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 12 21 2 21 21 21 21 12 21 21 21 21 21 12 21 21 12 20 21 21 12 21 21 21 12 12 12 21 12 21 21 21 12 12 21 12 12 12 21 21 21 12 12 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 2 21 21 21 12 12 12 2 21 12 21 12 12 21 21 21 21 12 12 12 12 12 21 21 12 21 21 21 12 21 21 12 12 12 21 12 12 21 12 21 21 21 21 21 21 21 21 21 2 21 21 2 21 2 21 21 2 2 21 11 13 21 21 21 2 2 21 21 2 21 21 21 21 21 21 2 21 21 21 2 2 21 2 21 12 21 21 21 21 21 21 21 12 21 2 21 21 21 2 21 2 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 11 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 11 13 21 21 21 2 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 12 21 21 2 12 12 12 21 21 21 12 12 12 20 12 20 21 21 12 12 12 20 20 21 12 12 21 21 12 12 12 12 12 12 21 12 12 21 21 12 12 12 12 12 21 12 12 12 12 21 21 21 12 21 2 21 21 21 21 12 21 12 12 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 21 12 12 12 12 12 21 21 21 21 21 21 21 12 12 21 21 21 21 12 12 21 21 12 12 21 12 21 21 20 21 21 12 12 12 12 21 21 12 21 21 12 21 21 12 11 21 21 2 21 21 21 21 21 2 21 21 21 12 21 21 12 12 21 21 21 2 21 21 21 12 21 21 12 12 12 12 12 12 12 12 12 12 12 12 12 21 21 2 21 12 21 21 21 12 12 12 21 21 12 20 21 12 12 20 12 12 12 12 21 21 21 21 21 21 2 21 21 13 21 2 21 21 2 11 21 21 21 12 20 21 4 12 20 12 12 21 21 20 2 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 12 21 12 21 12 12 12 12 12 12 21 21 12 12 21 21 21 21 21 21 12 12 21 12 21 21 21 12 12 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 2 21 21 2 11 21 21 21 21 21 21 21 21 2 21 2 21 21 12 12 21 12 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 2 21 21 21 12 12 12 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 2 12 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 12 21 12 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 13 21 13 21 21 21 21 21 21 21 21 12 21 21 12 21 2 21 21 21 20 21 12 21 21 21 12 21 21 21 20 12 12 21 11 21 12 12 12 12 12 12 21 21 12 21 12 12 12 12 12 21 12 12 12 21 21 12 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 2 12 21 21 12 21 12 21 2 12 21 21 12 12 12 21 21 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 12 21 6 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 11 12 21 21 12 2 21 2 21 21 12 21 21 12 12 12 21 12 21 21 21 21 12 12 12 12 21 12 21 21 13 12 21 12 12 21 21 12 21 12 21 21 12 21 20 21 21 21 12 12 2 11 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 12 12 12 20 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 12 12 12 21 12 12 21 12 12 21 21 21 21 21 12 12 21 12 12 12 21 21 12 20 12 21 12 12 12 12 12 12 12 21 21 21 20 21 12 12 12 12 12 12 12 4 21 21 21 21 21 12 12 12 12 21 12 12 12 12 12 21 12 21 21 21 12 12 12 12 12 21 12 12 21 12 21 12 21 12 21 21 12 21 12 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 12 12 12 21 21 21 21 12 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 12 12 12 12 21 21 21 21 21 12 21 21 21 21 21 21 15 21 21 12 21 21 21 2 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 21 21 11 21 2 12 2 2 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 2 21 21 12 21 21 21 21 21 21 2 21 21 21 13 21 2 2 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 2 2 21 11 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 11 2 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 2 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 2 21 21 21 2 21 21 21 21 2 21 21 21 21 12 12 21 21 21 21 21 2 21 21 21 2 21 2 21 21 21 21 21 21 21 21 2 2 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 21 21 21 20 20 12 12 12 21 21 21 21 21 21 21 21 21 21 21 12 21 20 21 12 21 12 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 12 12 12 21 21 12 12 12 21 21 21 21 12 21 12 21 21 12 12 6 12 21 12 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 12 12 21 21 12 21 21 12 21 21 21 21 21 21 6 2 21 21 2 21 21 21 12 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 12 21 21 12 21 12 12 12 21 21 12 21 21 12 12 21 21 12 12 12 21 12 21 12 21 12 21 12 21 21 21 21 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 12 12 12 21 21 12 21 21 12 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 21 21 12 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 12 21 21 12 21 21 21 21 2 21 12 21 21 21 21 21 21 13 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 2 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 2 21 21 21 21 2 2 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 2 21 21 12 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 2 12 21 12 21 21 21 21 21 21 2 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 2 12 21 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 2 21 6 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 12 21 12 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 20 21 21 21 21 21 21 12 21 21 21 11 21 21 21 21 21 12 21 12 12 21 21 21 21 12 21 21 11 2 21 21 21 21 21 2 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 4 21 21 21 21 21 21 21 2 21 2 21 21 21 21 2 2 2 21 21 21 21 21 21 2 21 21 12 12 21 21 21 12 12 12 12 21 21 21 21 21 21 21 21 12 21 12 21 21 12 21 21 21 12 12 20 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 12 12 21 12 12 12 21 21 21 21 21 21 12 12 21 2 21 21 21 12 21 12 12 21 21 21 12 21 12 21 12 12 12 21 12 12 21 21 21 21 12 21 21 21 21 21 21 12 21 12 12 21 12 21 12 21 12 12 21 21 12 12 12 21 21 21 21 21 21 21 12 21 2 21 21 21 12 12 21 12 12 21 21 21 12 21 12 21 21 21 12 21 21 21 12 21 21 12 12 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 7 19 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 13 2 2 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 11 2 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 13 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 2 21 13 2 2 21 2 21 21 21 21 2 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 2 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 2 13 21 21 21 21 21 21 2 21 21 21 2 2 12 21 21 2 13 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 12 21 21 12 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 2 2 2 21 2 21 21 2 21 21 21 2 21 21 2 21 21 21 21 2 21 21 21 2 21 21 21 21 12 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 11 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 2 21 2 21 6 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 11 21 2 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 20 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 11 21 21 21 21 2 21 21 2 21 21 21 21 2 21 21 21 21 11 21 2 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 6 21 21 21 21 21 21 21 13 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 12 21 2 2 2 21 21 21 21 21 12 2 21 12 12 21 21 21 21 21 21 12 21 2 21 21 2 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 2 21 21 21 2 21 12 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 11 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 21 21 21 12 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 11 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 2 12 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 13 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 11 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 6 21 21 21 2 21 2 21 21 21 21 21 21 21 21 6 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 11 21 21 21 21 2 2 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 6 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 12 21 21 21 2 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 1 21 21 21 12 21 21 21 21 12 12 12 12 12 21 21 3 1 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 12 12 12 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 12 21 21 21 7 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 21 1 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 7 21 20 20 21 12 12 12 21 21 21 28 7 19 19 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 21 21 21 21 7 28 7 21 19 21 21 21 21 21 21 21 21 21 21 8 21 12 8 12 21 21 21 21 21 11 12 7 28 7 7 19 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 7 28 28 7 21 19 21 21 21 21 21 21 21 21 21 21 12 22 21 21 21 21 21 21 21 21 21 7 7 21 19 21 21 21 21 21 21 21 21 21 21 21 21 21 22 12 21 12 21 12 12 21 12 12 12 18 28 19 19 19 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 28 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 12 21 12 21 21 12 21 28 28 19 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 22 12 12 21 21 12 12 21 12 21 21 12 12 1 21 19 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 7 21 12 21 21 21 21 12 21 12 7 18 7 21 19 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 8 12 12 12 12 12 12 12 12 21 7 28 28 19 21 19 21 21 21 21 21 21 21 21 21 21 21 4 12 8 21 21 21 21 21 21 12 12 12 18 3 28 19 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 12 12 21 21 12 21 21 12 12 12 12 21 1 28 19 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 21 12 12 21 21 21 1 28 21 19 19 19 19 21 21 21 21 21 21 21 21 21 21 21 21 8 21 21 21 21 12 12 21 12 21 21 1 28 28 21 21 19 19 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 12 21 12 21 12 21 21 21 1 28 7 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 21 12 21 12 21 7 28 7 19 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 2 21 7 28 21 7 7 7 19 19 19 19 21 21 21 21 21 21 21 21 15 10 21 12 21 12 21 21 21 12 21 12 21 21 18 28 21 19 7 19 21 21 21 21 21 21 21 13 21 21 21 21 21 12 21 21 12 12 21 21 21 12 21 21 11 7 28 21 19 19 19 19 19 21 21 21 21 21 21 21 12 21 21 21 12 21 21 12 12 12 21 21 21 2 7 28 14 28 21 19 19 19 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 7 28 28 21 7 19 19 19 19 21 21 21 21 21 21 21 21 21 21 21 21 8 21 21 12 21 21 12 21 2 12 21 21 1 28 28 7 19 21 19 21 21 21 21 21 21 21 21 21 21 2 12 21 12 12 12 21 21 21 21 21 12 18 28 28 21 21 7 7 19 19 19 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 12 21 21 21 28 28 6 7 19 19 19 19 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 21 21 21 12 12 28 28 21 21 7 19 19 19 19 19 21 21 21 21 21 21 21 21 4 21 12 12 21 21 12 21 21 21 21 21 21 2 21 28 21 21 7 19 19 19 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 28 28 7 21 19 19 19 19 19 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 12 21 21 21 22 28 28 21 7 7 19 19 19 19 21 21 21 21 21 21 21 21 12 12 12 21 21 12 21 12 21 12 21 12 21 21 7 28 21 7 19 19 19 19 19 21 21 21 21 21 21 21 12 12 12 12 21 21 21 21 12 21 21 21 21 21 21 21 28 28 6 21 7 19 19 19 19 19 21 21 21 21 21 21 21 21 4 21 12 12 21 21 12 21 20 12 12 21 21 21 1 18 21 21 21 21 21 19 19 19 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 21 21 21 21 7 28 15 13 7 19 21 19 19 19 19 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 19 21 19 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 12 12 12 21 21 21 12 21 28 28 28 21 21 7 19 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 21 21 12 21 21 12 21 21 2 21 21 12 21 7 21 7 7 7 19 7 19 21 21 21 21 21 21 21 21 4 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 12 21 21 21 21 21 12 21 12 21 21 12 12 21 21 21 21 21 21 14 28 21 21 21 21 19 19 7 19 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 12 21 21 12 21 21 21 21 19 19 21 7 19 19 7 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 12 21 12 12 12 12 21 21 21 21 7 19 21 19 19 19 7 21 21 21 21 21 21 21 21 12 21 21 12 12 12 21 21 21 12 12 21 21 12 21 21 21 21 21 21 7 19 19 7 19 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 19 7 7 7 21 19 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 12 21 21 21 12 21 12 21 21 21 19 21 21 19 19 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 12 21 21 21 19 6 19 21 21 19 7 19 7 19 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 12 21 21 21 21 21 12 21 12 21 21 21 21 7 7 21 21 7 19 19 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 12 12 21 21 21 21 21 21 21 12 7 19 19 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 21 12 21 21 12 12 21 21 11 21 21 21 7 7 19 7 7 21 21 12 21 21 21 21 12 12 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 12 12 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 7 7 7 21 19 19 21 2 7 2 21 21 21 21 21 21 21 21 21 21 4 12 12 12 21 21 2 21 21 21 21 21 21 21 21 21 7 19 7 7 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 12 21 21 21 21 21 11 21 21 21 21 21 11 21 21 12 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 12 12 21 21 21 21 21 21 12 21 21 12 21 12 21 12 21 12 21 21 11 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 11 21 21 21 21 12 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 2 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 11 21 21 21 21 2 4 22 21 21 21 21 21 12 21 21 21 21 21 21 12 12 21 12 21 12 12 21 12 21 20 12 12 21 12 21 21 12 12 12 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 7 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 21 21 21 12 12 12 12 12 12 12 21 12 11 12 21 20 21 21 7 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 11 21 21 21 21 21 21 8 21 21 12 12 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 11 21 21 6 21 21 21 2 21 12 12 12 12 12 12 12 12 12 20 12 12 12 12 12 12 12 2 12 21 12 12 21 21 21 21 12 21 21 12 12 12 12 12 21 12 21 21 21 21 21 12 21 21 12 21 12 12 12 21 21 21 21 12 21 21 21 21 21 21 2 2 2 21 2 21 2 2 21 21 2 21 2 2 21 2 2 21 21 4 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 12 21 21 2 21 12 21 12 21 21 21 12 12 12 21 12 21 21 21 12 21 12 21 21 12 21 12 21 21 21 12 21 12 21 21 21 12 21 12 21 21 21 12 21 21 12 21 12 21 21 12 2 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 12 12 21 12 12 21 12 21 12 21 21 21 12 12 21 12 12 21 12 21 21 21 12 21 12 21 21 21 12 21 21 21 21 21 19 19 2 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 2 21 21 21 21 21 2 21 21 13 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 2 21 21 21 2 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 2 21 21 2 2 11 21 21 2 21 2 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 2 21 21 21 21 2 2 2 2 21 2 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 2 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 20 21 12 21 20 21 12 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 21 21 12 21 12 12 21 12 12 12 21 12 12 12 4 20 12 12 12 21 12 21 21 21 21 2 2 21 21 21 2 21 21 2 21 21 2 21 2 2 21 21 2 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 12 12 12 21 12 21 21 21 12 21 21 12 21 12 12 21 21 21 21 21 12 12 12 12 12 12 12 12 12 2 12 12 21 21 21 21 21 21 21 12 12 12 21 12 12 12 21 21 21 21 21 21 12 21 12 12 12 12 12 12 12 21 21 12 21 21 21 21 12 21 12 12 21 12 12 21 12 21 12 12 21 2 2 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 6 6 2 21 21 21 21 12 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 12 21 21 12 12 12 21 12 21 21 21 21 12 21 21 21 12 21 21 21 21 21 12 12 12 21 12 12 12 21 21 12 4 12 12 21 21 21 3 12 12 21 12 12 12 12 12 12 21 21 12 21 21 21 21 21 12 21 12 20 21 21 21 20 12 12 12 12 12 21 21 21 12 21 21 21 21 21 21 12 21 21 21 12 12 21 12 12 21 12 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 12 12 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 15 14 19 14 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 12 12 21 21 2 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 2 21 21 21 2 21 2 21 2 2 21 2 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 6 21 21 21 2 12 21 21 21 21 2 21 11 11 21 21 2 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 12 21 21 21 21 2 2 2 2 2 21 12 21 21 21 21 21 2 21 21 21 21 11 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 2 2 21 21 21 2 21 21 2 21 2 21 21 21 2 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 21 21 12 21 21 2 2 21 2 2 21 2 21 21 21 21 21 21 21 12 21 12 20 21 21 21 20 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 11 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 11 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 13 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 6 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 20 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 13 2 21 21 2 21 21 21 21 2 21 21 21 2 21 21 21 21 2 11 21 21 21 21 21 21 21 21 2 21 21 2 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 2 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 11 2 2 2 21 2 13 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 12 21 12 21 12 21 21 21 12 21 21 12 21 21 21 21 12 12 21 12 12 12 21 21 21 12 12 12 12 12 12 21 12 12 12 21 21 21 21 12 12 21 21 12 21 21 21 12 21 12 21 12 20 21 12 12 2 12 21 21 21 12 12 21 21 12 21 21 21 12 12 12 12 21 21 12 21 21 12 21 12 21 12 12 21 21 21 21 21 21 12 21 12 12 12 12 21 12 12 12 21 21 12 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 14 14 2 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 2 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 12 21 21 12 21 21 12 21 12 12 12 12 21 21 21 12 21 12 12 21 12 21 12 12 12 12 20 21 12 21 12 12 12 21 21 21 21 21 21 21 12 12 21 21 12 12 21 20 12 12 12 12 12 12 12 21 12 12 21 21 21 12 12 12 21 21 21 21 12 21 12 21 21 12 12 12 21 12 12 21 12 12 12 12 21 20 21 21 21 12 21 20 12 21 12 21 12 12 21 21 21 12 12 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 12 21 21 12 2 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 2 21 2 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 11 21 21 21 2 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 12 21 21 12 21 12 12 12 20 21 12 21 12 12 12 21 12 21 21 21 21 21 12 21 12 12 21 21 12 21 12 2 21 12 12 21 21 21 21 21 21 11 21 21 2 21 21 21 21 21 21 21 13 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 2 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 2 21 21 21 2 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 11 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 2 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 2 21 21 6 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 12 21 12 21 12 12 21 12 12 12 12 21 21 21 21 12 21 21 21 16 21 21 21 21 21 21 12 21 21 21 12 21 21 12 12 21 12 12 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 4 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 4 8 12 21 21 20 21 21 21 4 21 4 4 8 20 21 21 21 21 4 12 12 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 12 11 21 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 6 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 13 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 11 21 21 2 21 2 21 21 21 21 21 21 21 12 21 21 21 21 2 12 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 2 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 8 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 20 21 21 21 21 12 21 12 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 11 21 12 2 21 21 21 21 12 21 21 21 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 11 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 12 12 11 21 21 21 21 21 21 21 21 21 12 21 20 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 2 21 21 21 21 21 21 21 11 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 12 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 20 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 4 11 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 12 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 12 21 12 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 4 4 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 2 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 12 21 21 21 21 12 12 12 20 12 2 21 21 12 21 12 12 21 12 12 21 12 21 21 21 12 12 21 12 20 12 12 12 12 12 21 21 21 21 21 21 12 21 12 21 21 12 11 2 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 13 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 4 4 21 21 21 21 12 21 12 21 21 21 21 21 21 21 12 4 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 11 21 12 21 21 12 21 21 12 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 13 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 12 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 12 11 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 2 21 21 12 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 12 21 21 11 21 21 21 21 12 12 12 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 12 21 12 12 21 21 12 21 13 11 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 12 12 21 12 12 21 21 12 12 21 21 21 21 12 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 12 21 21 21 12 21 12 21 21 21 11 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 12 21 21 2 21 21 21 21 21 8 20 4 20 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 6 21 21 21 21 21 21 21 21 12 12 21 21 21 21 12 12 12 21 21 21 12 21 12 12 12 21 21 21 12 21 12 21 12 21 21 21 21 12 2 21 21 21 21 12 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 13 21 21 12 21 21 21 12 21 21 12 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 12 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 12 21 2 11 21 21 21 21 21 21 21 21 21 12 21 21 21 11 21 21 21 21 21 21 12 12 21 21 11 21 12 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 12 21 21 21 12 21 11 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 6 21 21 21 12 2 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 12 21 21 13 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 12 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 2 2 21 21 2 11 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 11 11 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 12 21 12 12 12 20 12 12 21 21 12 12 12 12 12 20 12 12 20 12 12 21 12 12 21 12 21 21 21 21 21 12 21 21 12 20 21 21 21 12 12 21 12 12 12 12 21 12 21 21 21 21 21 12 21 21 12 21 21 12 12 12 21 21 21 12 21 21 12 21 20 12 12 21 12 12 12 12 21 12 20 12 12 12 12 12 12 20 12 12 12 21 21 12 12 12 20 12 12 12 12 21 12 21 21 21 2 21 2 21 21 12 21 21 21 12 12 12 21 21 12 12 21 12 12 21 21 12 12 11 12 21 12 21 21 12 12 21 21 21 21 21 12 21 21 12 12 21 2 21 21 11 21 2 21 21 2 21 21 21 21 21 21 12 12 12 12 12 21 21 12 12 21 21 21 21 21 21 12 21 2 21 21 21 2 11 21 21 21 21 21 21 21 12 2 21 21 12 21 21 21 21 20 21 21 20 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 12 12 21 21 21 21 21 21 12 12 12 12 21 21 12 12 21 12 12 21 12 21 12 12 21 21 12 12 12 21 12 21 12 21 12 12 12 12 21 21 12 21 12 21 12 12 21 12 12 12 21 12 21 12 21 12 12 21 12 12 12 21 12 12 21 20 12 12 12 12 21 12 21 2 21 12 21 12 21 12 21 21 21 21 21 12 21 12 12 21 21 12 12 21 21 12 21 21 12 12 21 12 21 12 21 21 12 12 21 12 12 21 12 12 12 12 12 21 21 12 21 21 21 20 21 12 20 12 12 12 12 21 12 12 21 12 21 12 12 12 21 12 12 21 21 12 21 21 12 21 21 12 12 21 12 12 21 12 12 21 12 12 21 21 21 21 12 21 12 21 21 21 21 12 12 21 21 12 21 21 21 12 21 21 21 21 15 14 19 21 21 21 2 21 12 21 12 21 21 21 2 2 2 2 21 2 21 11 21 21 21 21 21 2 21 21 12 2 21 12 12 21 12 21 21 12 21 21 21 2 21 21 21 21 2 21 2 21 21 21 21 21 21 2 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 2 2 21 21 21 21 2 21 21 21 2 2 21 21 21 21 2 2 21 21 21 2 21 21 21 21 2 2 12 21 21 2 21 2 21 21 11 21 2 2 2 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 2 2 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 11 21 21 13 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 12 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 18 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 12 12 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 12 21 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 12 4 12 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 4 21 21 8 12 21 12 21 21 21 21 21 21 28 21 21 21 21 21 21 21 21 21 21 21 21 21 21 7 21 21 21 12 21 12 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 22 21 12 21 21 21 7 7 7 21 21 21 21 21 21 21 21 21 21 21 21 4 22 21 21 21 21 21 21 21 7 7 21 21 21 21 21 21 21 21 21 21 21 22 22 21 12 12 21 21 21 7 7 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 22 21 21 21 21 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 22 8 12 12 12 12 21 12 21 21 7 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 12 22 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 21 12 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 1 21 8 21 21 21 21 12 21 21 21 21 18 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 12 12 21 12 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 4 21 21 12 21 12 12 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 22 21 8 12 21 21 12 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 12 21 7 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 12 21 21 21 21 12 21 12 12 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 22 21 21 21 21 21 21 21 12 21 21 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 21 21 21 12 21 21 11 7 19 7 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 12 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 12 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 8 21 21 21 21 21 12 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 7 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 12 12 12 12 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 7 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 12 21 21 12 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 21 21 12 21 21 21 21 12 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 8 21 21 21 21 21 21 21 7 7 12 21 21 21 21 21 21 21 21 21 21 21 21 21 22 12 12 12 21 21 20 21 12 12 21 21 7 7 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 8 12 12 21 21 21 21 21 7 7 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 4 22 21 21 12 21 21 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 12 12 12 21 12 7 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 13 21 21 21 21 21 21 22 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 7 21 21 21 21 21 13 12 21 21 7 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 8 21 21 21 12 12 12 12 12 21 21 7 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 12 21 8 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 12 2 21 21 21 21 21 21 21 12 12 21 2 12 21 12 21 21 13 21 21 2 21 21 21 2 21 21 21 2 21 21 21 21 21 11 21 21 21 21 12 21 12 21 21 21 21 12 21 21 21 12 21 21 12 21 21 21 21 12 21 21 21 2 21 21 12 12 11 21 2 21 21 21 2 2 21 21 2 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 2 21 2 2 11 21 21 21 2 21 2 2 21 21 13 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 21 21 12 21 21 21 21 21 12 2 21 21 12 21 12 12 21 21 12 12 12 12 21 12 12 21 12 21 2 21 21 21 21 12 21 12 12 12 21 12 12 12 12 21 21 12 21 21 12 21 21 12 12 21 12 12 21 12 12 12 12 21 12 21 12 12 12 21 12 21 21 21 12 12 12 21 21 12 12 21 21 12 12 12 12 21 21 21 21 21 12 12 21 12 21 12 21 12 21 21 21 21 21 21 21 13 12 21 21 21 21 11 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 13 21 2 21 21 21 21 21 21 21 21 6 21 21 6 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 19 21 21 21 12 21 21 2 21 12 2 21 21 21 21 21 12 21 2 21 21 2 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 12 21 2 2 21 21 2 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 12 21 21 21 21 21 21 21 12 21 12 12 21 21 12 21 12 21 21 12 21 21 12 12 21 12 21 21 21 21 12 21 21 12 21 12 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 12 21 21 2 2 21 21 21 21 2 21 21 12 21 21 21 12 2 2 2 21 11 21 21 21 21 21 21 2 21 21 21 2 21 21 2 21 2 21 2 21 12 21 2 21 13 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 2 21 21 2 21 21 21 19 21 21 2 21 2 21 21 21 2 21 2 21 2 21 21 11 21 2 11 21 2 21 21 21 21 21 2 21 2 21 21 21 21 21 2 21 2 21 2 21 21 21 21 21 21 21 2 12 12 21 21 21 12 21 21 21 2 21 21 12 21 2 21 21 21 2 21 22 28 18 11 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 11 21 19 21 21 21 21 21 16 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 11 21 21 21 21 21 21 2 21 11 21 21 21 21 2 21 21 11 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 2 21 21 21 21 21 16 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 2 11 21 12 21 12 21 21 21 21 21 6 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 12 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 12 21 12 12 12 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 12 21 21 21 2 21 21 21 21 21 11 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 13 11 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 11 21 21 21 21 21 21 13 21 21 21 11 21 11 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 2 21 11 21 21 21 21 21 21 11 21 21 21 21 21 11 21 21 21 21 2 21 21 21 21 12 2 21 13 21 11 21 21 21 21 11 21 21 11 11 21 21 11 21 21 21 21 21 11 21 21 2 21 21 2 21 21 21 21 21 21 11 21 21 11 21 2 21 21 2 21 11 21 21 21 21 21 11 11 21 21 21 21 21 11 21 21 21 21 21 21 21 11 21 21 21 2 13 11 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 6 21 21 21 2 2 21 21 2 21 21 12 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 12 21 21 21 12 21 21 2 21 12 21 21 12 21 21 12 21 21 21 21 21 21 21 21 11 2 12 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 11 2 21 21 21 21 2 21 21 12 21 21 21 21 21 21 2 21 21 21 2 21 21 13 21 21 21 21 21 21 21 21 21 21 21 12 21 11 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 2 21 2 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 11 12 12 4 2 21 12 21 12 21 12 20 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 11 11 21 21 21 21 21 21 11 21 21 21 11 21 11 21 21 21 21 21 21 12 21 21 21 6 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 11 21 21 2 21 21 21 21 11 2 12 21 21 21 21 21 21 21 21 21 11 21 21 21 21 12 21 21 21 21 2 21 2 2 12 2 21 21 2 21 21 21 21 21 21 2 2 21 21 12 21 21 21 21 12 21 21 12 21 21 21 2 21 21 21 21 21 6 21 21 2 21 21 11 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 2 21 21 6 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 12 21 21 21 21 21 21 2 12 21 21 12 21 12 21 21 21 12 21 2 21 21 12 21 21 21 12 21 21 12 12 12 12 12 21 12 12 12 21 12 12 2 12 12 12 21 12 12 12 12 21 12 12 12 21 12 21 12 12 21 12 20 21 12 21 12 12 21 21 12 21 21 21 2 12 21 11 2 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 12 21 12 21 21 2 21 2 21 21 12 21 21 21 12 12 21 21 21 11 21 21 2 2 21 12 12 20 21 12 21 21 12 12 21 12 21 21 21 12 12 21 12 12 12 12 21 21 21 21 12 12 21 11 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 12 21 21 21 12 21 12 21 21 12 21 12 12 21 21 21 21 21 12 21 12 12 21 21 21 12 12 21 21 21 21 21 12 21 21 21 12 21 12 12 12 21 12 21 21 12 21 21 12 12 12 3 21 21 12 21 12 21 12 21 12 21 12 21 12 21 12 21 21 21 12 21 21 21 12 12 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 2 12 12 12 21 21 12 12 21 21 21 12 21 21 21 11 12 21 21 21 21 21 2 11 21 21 21 21 2 19 21 21 21 21 21 21 21 2 21 21 17 21 16 14 7 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 6 12 21 21 21 21 21 12 12 21 21 21 12 12 12 12 21 21 21 21 12 12 12 12 11 21 21 21 12 21 21 21 21 21 12 12 12 12 21 20 20 21 21 21 21 21 21 21 11 11 11 21 2 2 21 21 21 21 21 21 21 11 21 21 11 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 22 21 21 12 12 21 2 21 21 21 21 21 21 21 21 6 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 15 21 21 21 21 21 21 21 12 21 21 21 12 21 12 21 21 21 12 12 21 21 12 12 21 21 21 21 12 21 4 12 12 21 21 21 12 21 21 20 21 12 12 21 21 12 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 12 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 21 21 12 21 21 12 21 12 21 12 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 12 21 21 12 21 20 12 21 21 21 12 21 12 21 21 4 21 12 12 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 21 21 12 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 2 21 6 21 21 21 13 2 2 21 21 21 21 2 21 21 21 13 21 21 21 21 2 21 21 21 21 2 21 21 2 21 21 2 11 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 11 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 11 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 6 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 12 21 12 21 21 2 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 11 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 19 21 21 15 21 21 21 21 21 21 21 21 13 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 6 21 6 13 21 21 21 21 21 21 6 21 21 6 21 21 21 13 21 21 21 21 21 21 21 21 13 21 21 21 21 12 21 2 21 21 21 21 21 21 2 21 2 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 2 21 21 13 21 21 11 21 21 21 2 11 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 2 6 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 12 12 21 21 11 21 21 21 11 21 2 21 21 21 21 12 12 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 12 21 21 12 12 12 21 12 12 12 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 12 21 12 12 12 21 21 2 12 12 21 21 21 21 12 12 21 21 21 21 21 12 12 21 12 12 21 12 12 12 21 12 12 20 21 11 12 12 21 12 2 21 12 12 21 21 21 21 12 12 12 21 12 12 12 12 12 12 21 21 21 12 21 12 12 12 21 12 12 12 12 12 21 21 21 21 21 21 12 12 12 2 12 21 12 21 12 21 12 21 21 12 21 21 12 15 21 21 21 12 21 12 21 21 21 21 12 21 12 12 12 21 21 12 21 12 21 21 21 12 12 21 21 12 21 21 21 12 12 21 12 12 12 21 21 12 21 12 12 12 12 21 21 12 12 21 21 21 12 21 21 21 12 21 21 12 21 21 21 21 21 12 21 21 21 21 21 12 12 21 21 12 12 21 21 12 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 21 21 11 11 11 17 14 21 21 21 2 15 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 11 11 21 21 11 21 11 21 21 21 21 11 2 21 21 21 21 21 12 21 21 21 11 12 11 21 11 21 21 11 12 11 21 2 21 21 11 21 21 21 12 21 11 11 21 11 11 11 11 11 11 11 21 21 21 21 11 11 21 21 2 21 11 15 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 11 11 21 21 21 12 11 11 2 21 21 21 2 21 6 21 21 2 2 21 6 6 21 21 21 2 21 21 21 21 6 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 2 2 21 2 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 12 12 6 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 15 21 21 6 21 21 21 21 4 12 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 2 2 21 21 21 21 21 21 6 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 12 21 21 21 21 21 21 12 21 2 12 21 21 21 21 12 12 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 6 21 21 11 21 11 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 11 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 2 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 21 21 21 21 21 21 21 11 21 21 21 21 20 21 21 21 2 21 21 21 21 21 13 21 21 4 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 2 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 6 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 2 21 12 21 21 21 21 12 21 12 21 12 12 12 21 12 12 21 21 21 21 21 12 12 21 12 21 21 21 21 21 12 21 20 21 12 21 21 21 12 21 21 12 21 21 21 21 2 21 21 2 21 21 21 2 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 2 13 21 21 21 21 21 21 21 15 21 21 3 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 11 21 21 6 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 12 12 12 20 21 21 21 12 21 21 21 21 21 21 12 12 21 21 12 21 2 2 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 2 21 12 12 21 21 12 21 2 12 21 12 21 21 21 21 21 12 12 2 2 2 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 11 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 11 21 11 21 21 21 12 11 2 12 21 21 21 21 15 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 11 21 21 21 21 12 21 21 21 21 21 21 21 6 2 21 21 21 21 21 21 12 21 12 12 21 21 21 21 21 12 21 21 21 21 21 21 21 11 21 21 21 21 21 21 2 21 21 2 21 21 2 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 11 11 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 13 21 21 13 21 21 21 2 21 21 12 21 21 21 21 12 12 12 12 21 21 12 21 21 21 21 21 6 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 6 2 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 28 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 11 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 12 21 21 21 21 12 21 21 12 12 12 22 4 21 4 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 21 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 21 20 12 20 11 7 21 21 21 21 21 21 21 21 21 21 21 21 21 4 4 4 8 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 12 21 21 21 21 21 4 7 21 16 12 21 12 12 12 21 21 12 21 15 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 22 12 12 12 21 21 4 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 12 21 12 21 21 21 21 21 21 21 2 21 21 12 13 21 21 21 21 21 15 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 15 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 20 12 12 4 8 15 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 2 21 2 11 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 20 22 21 4 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 22 21 21 21 21 21 12 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 22 21 21 21 4 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 15 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 8 21 21 21 21 21 21 1 28 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 4 12 12 21 12 12 21 12 21 21 12 1 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 8 22 21 21 21 12 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 6 12 22 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 4 20 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 21 21 21 12 12 12 21 21 21 21 21 12 21 21 21 21 12 12 21 8 12 12 4 8 12 4 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 4 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 4 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 28 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 12 21 21 21 21 21 21 12 21 21 21 12 12 21 21 22 12 12 12 20 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 4 8 20 20 12 21 21 4 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 19 21 12 21 21 21 21 4 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 12 21 21 21 21 21 21 21 21 21 21 21 21 6 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 2 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 22 22 4 4 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 4 4 8 8 8 22 21 21 21 21 21 21 7 7 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 15 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 12 21 12 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 6 21 21 21 21 21 12 12 21 21 21 12 12 12 12 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 4 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 12 12 12 12 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 12 21 4 21 21 21 21 21 21 21 21 21 21 21 4 28 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 8 7 21 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 1 7 21 11 21 21 21 21 21 13 21 21 21 21 21 21 22 21 21 21 12 21 12 21 7 7 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 20 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 6 21 12 21 21 21 21 21 21 21 2 8 21 21 21 21 21 21 21 7 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 1 21 21 21 21 21 21 12 28 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 4 15 15 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 4 21 21 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 12 2 21 21 21 12 12 21 21 21 12 11 21 21 21 11 21 12 21 21 21 21 12 12 21 21 21 21 12 21 4 21 8 8 12 21 12 12 7 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 6 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 15 21 21 20 21 21 12 28 7 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 22 21 21 21 21 21 21 12 18 28 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 7 7 21 21 21 21 21 21 21 21 21 21 21 21 8 21 21 21 21 21 12 21 21 21 21 21 4 19 6 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 4 21 22 21 21 21 21 12 21 21 18 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 12 21 18 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 12 21 12 21 28 7 21 21 21 21 21 21 21 21 21 21 21 21 12 22 21 21 12 21 21 4 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 21 21 21 12 21 7 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 19 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 12 21 21 12 21 21 21 21 21 21 21 12 21 11 21 21 21 12 21 21 12 21 21 21 21 21 21 12 21 22 21 21 21 12 12 21 12 12 28 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 21 21 21 21 12 6 21 21 21 21 4 21 21 21 21 21 21 21 12 21 12 28 18 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 22 21 21 12 21 19 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 22 12 12 12 12 21 21 21 12 12 21 7 12 21 21 21 21 21 21 21 21 21 21 21 21 22 12 21 21 21 21 12 7 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 6 21 21 21 21 13 21 21 21 21 21 21 21 21 12 21 21 21 21 11 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 12 21 21 12 21 21 21 12 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 12 12 12 12 18 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 12 21 21 21 1 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 6 21 21 21 21 21 21 21 21 21 6 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 15 21 21 21 11 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 11 21 21 21 21 21 21 21 21 21 6 21 21 21 12 21 12 12 21 21 12 21 21 21 21 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 4 20 12 21 21 20 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 4 4 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 4 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 12 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 12 21 21 21 11 21 12 21 21 21 21 21 11 21 21 21 2 21 21 21 2 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 2 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 12 21 21 12 21 21 21 21 21 21 12 21 21 21 21 11 12 21 21 21 21 21 21 21 21 11 21 21 21 21 21 11 21 11 21 21 21 21 21 12 2 21 21 21 12 12 21 21 12 21 21 21 21 11 21 21 21 21 21 21 21 21 11 2 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 12 21 12 21 21 12 12 21 21 21 21 21 21 21 12 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 12 21 20 12 12 12 12 12 12 12 21 21 12 12 12 12 21 12 12 12 20 12 12 21 12 12 12 21 12 12 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 6 12 21 21 6 6 21 21 21 21 21 12 21 21 21 21 21 21 12 12 21 12 21 21 12 21 21 21 2 21 6 21 21 21 12 21 21 21 21 21 21 21 12 21 21 12 21 21 12 21 21 12 21 21 21 12 12 21 21 12 12 21 21 21 21 21 12 21 12 21 21 12 21 12 12 12 12 21 21 21 21 12 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 12 12 12 12 20 12 12 21 21 12 21 21 21 21 21 21 21 21 2 21 21 6 21 2 6 21 21 21 21 21 21 2 6 6 21 6 6 21 21 21 21 2 6 2 6 12 12 21 21 15 21 21 21 21 14 21 6 6 21 21 12 21 6 2 6 6 21 6 21 21 12 6 21 12 21 21 21 6 21 21 12 12 21 21 21 2 21 6 12 21 21 21 21 21 21 12 12 12 12 6 21 21 12 21 21 21 12 21 20 21 21 12 21 12 12 12 12 21 12 21 21 12 6 21 21 21 21 6 21 21 6 21 6 21 2 2 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 21 12 12 12 12 12 12 12 12 12 12 21 21 12 21 12 12 12 12 12 12 2 21 12 4 12 12 21 12 12 12 12 12 12 21 21 21 21 12 21 2 21 21 21 21 21 21 6 6 21 21 6 21 2 21 6 2 6 6 21 6 21 6 21 21 21 6 21 21 21 6 21 6 21 21 21 21 21 21 21 6 6 21 21 6 21 6 21 6 6 21 6 6 2 6 21 2 21 21 21 6 21 21 6 21 6 21 21 2 6 21 21 6 21 21 6 6 21 21 21 21 21 21 21 21 21 6 21 21 6 21 21 21 21 21 21 21 2 21 21 21 6 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 28 21 21 21 21 21 21 6 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 6 21 6 6 6 21 21 21 21 21 6 21 6 21 2 21 21 21 21 21 21 6 21 21 21 21 6 21 11 21 6 6 2 21 21 21 21 12 6 21 21 21 21 12 12 21 12 12 21 21 21 12 21 12 21 21 20 20 21 21 12 4 20 12 12 12 21 6 21 21 15 6 21 6 21 21 21 21 2 21 21 6 2 21 6 21 21 12 21 21 21 21 12 21 21 6 6 21 21 6 6 6 6 6 6 21 6 21 6 14 21 21 6 6 21 6 21 6 6 6 14 6 21 6 12 12 21 6 6 6 2 6 6 21 6 6 6 6 21 6 6 6 6 6 6 21 6 6 15 21 6 6 6 6 6 6 6 21 21 21 12 12 21 21 21 21 21 21 21 21 21 12 21 12 6 21 6 21 6 21 6 21 6 6 6 2 12 21 12 12 12 12 12 21 12 21 12 12 12 12 21 12 12 21 12 21 21 21 21 21 6 21 6 21 16 21 6 12 21 21 21 21 21 12 21 12 12 12 21 21 2 6 6 6 6 6 6 21 21 21 6 21 6 21 21 2 6 6 21 6 21 2 6 21 21 21 21 21 21 6 21 21 6 6 6 21 21 21 6 6 13 21 6 21 21 21 12 21 21 21 21 6 21 21 21 21 21 21 21 21 20 21 12 21 21 12 12 12 12 21 12 21 12 21 12 21 12 12 12 12 12 21 21 12 12 12 21 21 21 21 12 12 21 12 12 21 21 12 12 20 21 12 21 21 12 21 12 21 12 21 12 21 12 12 21 21 21 20 12 21 12 12 12 12 21 21 12 21 21 12 21 21 12 21 12 21 12 21 21 2 21 21 12 21 21 12 12 20 21 12 21 12 12 12 21 12 21 21 12 12 12 12 21 12 21 21 12 12 21 13 12 21 21 12 12 12 12 21 21 12 21 21 12 21 21 12 12 21 12 21 12 21 21 21 21 12 21 21 21 21 21 12 21 12 12 12 21 21 21 21 21 12 21 12 12 12 12 12 12 12 21 12 21 21 12 21 6 12 21 21 12 12 21 21 12 21 12 21 21 12 21 21 12 21 21 12 21 21 12 12 21 6 21 12 21 12 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 6 21 21 21 2 21 21 12 21 7 14 14 21 21 12 12 21 2 21 21 21 21 21 21 2 2 21 21 2 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 2 21 2 21 21 2 21 2 2 21 21 21 21 2 21 2 21 21 21 21 21 13 21 21 2 21 21 21 21 21 2 21 2 21 21 21 21 2 21 21 4 20 21 21 21 2 2 21 21 2 21 21 21 21 21 21 21 21 21 2 21 13 21 21 21 21 21 21 2 2 6 21 21 21 21 12 12 12 12 21 2 21 2 21 12 12 12 20 12 12 2 21 21 2 21 2 2 21 11 21 2 21 21 2 21 21 12 21 12 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 11 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 12 12 21 21 21 12 12 21 20 21 21 21 12 12 12 12 12 21 21 21 12 21 21 21 12 12 21 21 12 12 21 21 12 12 21 12 12 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 2 21 21 21 21 6 2 21 21 11 2 21 21 2 21 2 2 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 12 12 21 12 21 21 21 21 12 21 21 12 12 12 12 12 20 21 12 12 12 12 21 21 21 21 21 21 21 12 21 21 20 12 21 12 21 2 21 21 21 21 12 12 21 21 21 12 21 12 12 12 21 12 12 21 12 21 21 21 21 21 12 21 12 21 21 21 12 12 11 21 2 21 21 21 21 21 12 21 21 12 21 21 13 12 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 2 21 12 12 12 12 12 12 12 12 12 21 12 12 21 12 21 12 21 12 12 12 12 21 21 20 12 12 12 12 21 12 21 21 21 20 12 12 12 12 12 20 21 12 12 12 21 21 21 21 12 12 21 12 12 21 21 12 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 12 21 21 21 21 12 21 12 12 12 21 21 21 21 12 21 21 21 21 12 12 20 21 21 12 12 12 12 12 12 21 21 12 21 21 12 21 21 12 21 12 12 21 12 12 21 12 21 12 21 21 21 21 21 21 12 12 21 12 12 12 12 21 21 21 21 21 21 21 12 12 21 21 12 12 21 21 12 21 21 21 12 12 21 21 12 21 21 12 21 21 21 21 2 12 21 12 12 21 21 12 21 21 21 21 12 21 21 12 12 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 17 21 21 14 11 21 2 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 2 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 11 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 2 21 21 21 2 2 2 21 21 2 21 2 21 6 21 21 21 21 2 21 2 21 2 21 21 21 21 2 2 2 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 21 21 2 21 21 21 12 12 12 21 21 12 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 12 11 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 2 12 21 21 12 21 21 21 12 12 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 12 21 21 21 2 21 21 21 21 21 12 6 12 21 12 12 12 11 21 21 21 12 21 21 12 21 21 12 21 21 12 21 12 21 12 12 21 12 12 12 21 21 12 12 21 21 21 12 21 21 21 12 21 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 12 12 12 21 21 12 21 21 21 21 21 21 2 21 20 12 12 12 21 21 12 21 21 21 12 2 21 12 12 12 21 21 21 21 2 2 21 21 2 2 21 2 21 21 2 2 6 11 21 21 2 12 21 21 21 21 12 21 2 21 21 21 12 12 12 21 21 21 12 21 21 2 2 2 21 21 21 21 21 2 21 21 12 21 21 21 21 21 12 21 12 12 21 21 21 21 12 12 2 12 12 12 21 21 12 12 21 12 21 21 21 21 21 12 12 21 12 12 21 21 21 21 12 12 20 21 21 12 12 21 21 12 12 12 12 21 21 21 21 12 12 21 12 12 12 12 12 12 12 12 21 21 12 12 21 12 2 12 21 12 12 21 12 21 2 21 12 12 12 21 21 12 12 12 21 12 12 21 12 12 21 12 21 20 21 12 12 21 21 12 21 21 21 12 12 21 21 12 21 12 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 2 21 21 2 21 21 21 21 21 2 2 21 2 12 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 13 21 21 21 21 21 21 21 21 21 21 21 2 21 2 11 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 2 21 21 21 21 21 21 2 2 6 2 2 21 2 21 21 12 21 21 21 21 21 21 21 2 2 21 2 21 21 21 21 2 21 21 11 21 21 21 21 21 21 2 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 2 2 2 21 21 21 2 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 2 21 21 21 21 2 21 21 2 21 21 21 12 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 19 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 4 21 21 21 21 21 12 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 28 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 21 21 21 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 8 21 21 21 21 12 12 21 12 7 21 21 21 21 21 21 21 21 21 8 21 21 12 12 21 12 21 28 21 21 21 21 21 21 21 21 21 21 21 21 21 8 12 8 8 21 12 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 4 8 21 8 12 21 21 12 18 21 21 21 21 21 21 21 21 21 21 21 21 21 12 22 8 21 21 21 12 12 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 21 21 21 21 2 21 19 19 21 21 21 21 21 21 21 21 21 21 21 21 22 8 12 21 21 12 18 7 21 21 21 21 21 21 2 21 21 21 21 21 19 8 12 12 12 12 12 7 21 21 21 12 21 21 21 21 2 21 21 21 21 21 1 21 21 21 21 12 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 22 21 21 21 21 21 21 21 19 7 21 21 21 21 21 13 21 21 21 21 21 21 22 22 21 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 12 21 12 21 21 21 21 12 21 12 12 21 12 18 21 21 21 21 21 21 21 21 21 21 21 21 21 4 8 12 12 12 12 12 21 21 28 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 22 8 21 21 12 21 21 12 12 28 7 21 21 21 21 21 21 21 21 21 21 12 21 22 8 12 12 12 21 12 12 21 12 7 21 21 21 21 21 21 21 21 21 21 21 21 21 8 22 8 21 12 12 21 21 21 21 21 12 21 21 7 19 21 21 21 21 21 21 21 21 21 21 21 21 22 8 21 12 12 21 21 12 21 21 21 28 12 7 21 21 21 21 21 21 21 21 21 21 21 8 21 21 21 12 12 12 12 12 12 12 28 7 21 21 21 21 21 21 21 21 21 21 21 21 21 12 22 12 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 22 8 12 21 21 21 12 21 12 21 21 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 22 8 12 12 12 21 12 21 12 12 7 28 7 21 19 21 21 21 21 21 21 21 21 21 21 4 22 8 12 21 12 12 12 12 21 21 21 21 21 7 21 7 19 21 21 21 21 21 21 21 21 21 21 8 8 12 21 21 12 12 21 21 12 21 7 28 21 21 19 7 7 21 21 21 21 21 21 21 21 21 21 21 8 21 12 21 21 12 21 21 12 21 7 19 7 21 21 2 21 21 21 21 21 21 21 21 21 21 12 8 21 12 12 12 12 12 21 12 21 7 28 21 19 19 7 21 21 21 21 21 21 21 21 21 21 21 21 22 21 20 21 21 12 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 4 21 21 21 21 12 21 21 21 11 21 21 19 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 12 21 12 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 22 22 21 21 21 21 21 21 12 21 21 21 21 7 7 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 12 12 12 21 12 21 12 12 21 21 21 21 21 21 21 21 7 7 7 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 7 14 7 19 19 19 21 21 21 21 21 21 21 21 21 21 21 21 8 12 21 21 21 12 12 21 21 21 21 28 6 19 7 7 7 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 12 21 12 21 21 7 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 12 21 21 21 7 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 20 21 21 21 21 21 21 21 12 21 21 7 28 7 7 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 7 6 7 7 7 19 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 12 21 21 21 14 19 7 19 7 7 19 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 7 21 21 7 21 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 12 21 21 21 21 21 21 8 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 15 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 7 7 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 11 21 21 13 21 21 21 21 21 4 22 21 21 21 21 21 21 21 21 21 21 21 21 12 28 28 19 19 21 21 21 21 21 21 21 21 21 21 21 21 12 16 21 21 12 12 21 21 12 21 21 12 28 21 7 21 21 19 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 12 21 21 21 21 7 19 21 21 21 21 21 21 21 21 21 21 21 21 12 22 12 21 21 21 21 21 12 21 21 12 21 7 28 7 7 19 19 21 21 21 21 21 21 21 21 21 21 21 8 22 12 21 21 21 21 21 12 21 21 21 21 21 6 7 7 7 21 21 21 21 21 21 21 21 21 21 21 21 4 12 12 12 21 21 21 21 21 21 21 21 21 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 6 12 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 7 7 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 22 15 21 21 21 21 21 21 21 21 21 21 21 7 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 12 21 21 21 21 21 21 21 12 21 12 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 8 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 8 8 12 21 21 12 21 21 21 12 21 7 7 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 8 21 21 21 12 21 21 12 12 21 12 7 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 12 12 12 12 28 7 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 8 21 8 21 21 21 21 21 12 21 12 21 21 12 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 8 21 12 21 21 21 12 21 21 21 21 6 7 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 8 21 21 21 12 21 12 12 21 28 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 21 12 21 12 21 12 12 12 7 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 4 21 2 21 12 12 12 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 8 1 21 21 21 21 21 12 12 12 12 21 21 21 7 7 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 12 12 21 12 21 21 21 12 21 21 14 7 12 21 21 21 21 21 21 21 21 21 21 21 6 21 21 4 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 7 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 8 12 21 12 21 21 21 21 21 21 21 21 19 19 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 12 21 21 12 21 21 21 21 12 21 12 22 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 12 21 7 7 12 21 21 21 21 21 21 21 21 21 21 21 21 21 8 21 21 21 21 12 21 21 21 12 12 21 21 7 7 7 7 21 12 21 21 21 21 21 21 21 12 21 21 21 21 12 21 12 21 21 21 21 21 21 12 21 12 7 21 7 12 21 21 21 21 21 21 21 21 21 21 2 21 21 8 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 11 21 21 12 8 21 2 21 21 21 21 21 12 21 21 12 20 14 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 12 21 8 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 4 8 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 22 8 21 12 21 21 21 21 12 21 7 19 21 13 21 21 21 21 21 21 6 21 21 21 21 12 21 8 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 8 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 8 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 12 12 21 21 12 21 21 12 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 21 22 21 21 12 21 12 21 21 2 21 21 21 19 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 22 8 21 21 12 21 21 21 21 21 7 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 11 8 12 21 12 21 21 21 21 21 21 12 21 21 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 7 21 8 21 21 12 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 4 21 21 21 21 21 21 21 13 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 15 8 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 8 21 21 12 21 21 21 21 21 12 21 21 21 7 7 7 12 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 12 21 21 21 12 21 12 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 12 21 12 21 12 21 21 21 21 12 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 12 12 21 21 21 21 21 21 12 21 21 21 12 21 12 21 21 12 21 21 12 12 12 21 21 21 21 21 21 2 21 12 21 21 21 21 21 12 21 12 21 21 21 21 21 21 12 12 12 21 21 21 2 21 21 21 21 21 21 21 2 12 21 12 21 12 21 21 21 21 12 12 21 21 21 21 21 21 12 21 21 2 21 21 12 21 21 21 21 21 12 12 21 21 21 2 21 12 12 12 21 12 21 21 21 12 12 21 12 12 21 21 2 12 21 12 21 12 21 21 21 12 21 21 12 21 12 21 12 12 12 21 12 12 21 12 12 21 21 21 21 21 12 12 21 21 12 12 20 21 12 20 12 20 20 20 12 21 12 21 12 12 12 21 21 21 21 12 12 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 21 21 21 12 12 11 12 21 12 12 21 12 21 21 12 12 21 12 21 21 21 21 12 21 21 21 21 12 21 21 2 12 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 12 21 11 12 21 21 2 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 11 11 11 21 21 21 21 21 2 12 21 21 21 21 21 12 12 21 21 21 2 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 2 2 2 21 21 21 21 2 21 21 21 21 21 6 21 21 2 21 2 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 2 21 21 21 21 21 2 21 21 2 2 21 2 21 21 11 21 21 21 21 21 21 21 21 21 21 21 2 2 21 2 21 21 21 21 21 21 21 21 21 11 21 21 21 2 21 21 2 2 21 11 21 21 21 21 21 21 2 21 21 21 2 21 12 21 21 21 21 2 12 21 21 2 21 21 21 21 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 2 2 2 21 2 21 21 11 21 21 21 13 21 2 21 2 21 21 21 21 21 2 2 21 21 21 21 2 21 21 21 21 21 21 21 21 11 12 21 21 21 21 11 21 21 21 21 21 21 21 2 21 21 11 21 21 21 21 21 21 21 2 2 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 11 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 2 2 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 15 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 11 21 21 12 21 21 12 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 11 21 21 21 11 21 21 21 21 21 21 21 21 2 12 12 12 21 21 21 21 12 12 12 21 21 21 21 12 21 21 21 13 21 2 2 2 21 2 21 21 21 21 21 21 21 21 21 2 2 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 2 21 21 21 21 21 21 6 2 21 21 21 21 21 21 21 21 2 21 11 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 11 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 2 21 12 21 21 21 21 21 2 21 21 21 21 21 21 12 12 21 21 21 21 21 12 12 12 12 21 20 12 12 12 12 12 12 21 12 12 21 21 21 21 21 21 21 21 12 12 12 21 21 20 21 12 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 12 12 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 2 21 12 12 21 21 2 12 12 2 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 11 21 21 21 2 12 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 12 12 21 21 2 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 12 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 2 21 21 21 21 21 21 2 2 21 21 2 6 21 13 2 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 12 21 12 12 21 21 21 21 21 21 21 21 21 2 21 21 21 11 11 2 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 2 2 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 2 12 12 12 21 12 21 21 2 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 20 12 21 21 12 21 21 21 21 12 21 12 12 21 12 21 21 21 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 12 12 21 12 20 20 12 12 21 21 21 21 12 21 12 21 21 12 21 21 21 12 21 12 21 20 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 12 12 12 12 12 12 21 21 21 12 12 21 12 21 21 2 21 12 12 21 12 21 21 21 12 21 21 12 12 21 21 12 12 21 21 12 21 21 21 21 21 21 12 21 21 21 21 12 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 2 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 2 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 2 21 21 21 2 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 11 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 6 2 21 21 21 21 11 21 21 21 2 21 21 11 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 21 12 12 21 21 21 21 21 21 21 21 21 2 21 12 21 12 12 21 21 21 11 21 21 2 21 11 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 2 21 21 2 21 2 21 21 21 21 21 21 21 21 2 21 12 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 2 12 21 21 2 12 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 2 21 11 2 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 12 21 21 21 21 21 21 11 21 21 12 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 12 21 21 12 12 12 20 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 21 21 21 21 12 21 21 12 21 21 21 21 21 12 12 12 2 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 21 21 2 21 21 21 12 21 21 21 21 12 21 12 21 2 21 21 12 21 21 21 21 2 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 11 21 21 21 11 21 21 2 21 2 21 21 21 12 21 12 12 21 21 2 21 21 12 21 11 21 12 12 12 12 12 12 21 12 21 11 2 21 21 21 21 21 21 21 2 21 21 21 2 2 21 2 21 13 2 21 21 13 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 6 21 21 12 21 21 21 21 21 21 21 13 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 2 21 2 21 21 21 21 21 21 12 12 21 21 12 21 12 2 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 6 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 2 6 2 21 21 2 21 2 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 11 21 21 12 20 12 12 21 21 21 21 12 21 21 21 12 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 2 2 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 11 21 21 21 21 12 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 11 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 20 21 20 12 12 21 11 21 21 21 21 21 13 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 2 21 21 12 21 20 20 12 12 21 12 21 21 21 21 21 21 12 21 21 12 21 21 21 21 12 12 21 12 12 12 21 21 2 2 21 21 2 21 12 21 21 21 4 21 12 21 21 21 21 21 21 2 21 21 2 12 21 21 21 21 12 12 20 12 12 12 20 12 21 21 21 21 12 12 21 21 21 21 21 21 6 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 13 21 21 21 21 21 21 2 21 21 21 21 21 2 12 12 12 12 21 12 12 21 12 12 12 12 12 21 21 12 12 12 12 21 12 21 21 21 2 21 21 12 21 12 20 12 21 12 21 21 2 21 21 21 21 21 12 21 21 11 12 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 6 21 21 21 11 21 21 21 21 21 21 21 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 6 21 21 13 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 11 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 6 2 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 2 2 12 21 21 12 12 12 21 21 21 21 21 12 21 12 21 21 21 2 21 12 21 12 2 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 11 21 21 2 21 21 21 21 21 21 21 2 21 21 21 12 12 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 12 2 21 21 21 21 21 21 21 21 12 12 21 21 21 12 21 21 21 21 21 21 12 21 2 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 2 21 21 21 21 21 21 21 21 21 21 21 11 2 21 21 21 6 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 12 12 21 21 21 2 21 21 21 2 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 2 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 13 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 6 2 21 21 21 21 21 21 21 2 21 21 21 21 2 2 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 11 13 12 11 21 2 11 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 12 12 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 11 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 6 21 21 11 21 21 12 21 21 21 21 11 21 21 21 21 12 21 21 12 21 21 12 21 11 21 21 12 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 12 21 12 12 21 2 21 21 12 21 21 12 12 21 20 12 21 21 21 21 21 21 21 21 12 21 21 21 12 21 12 21 21 2 21 21 2 21 21 21 21 21 21 21 21 12 21 12 21 12 12 20 12 21 12 12 21 21 2 2 21 21 2 21 2 21 21 21 12 21 21 21 12 12 21 12 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 11 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 11 2 2 21 21 6 21 21 21 2 21 21 12 21 21 21 21 21 12 12 21 21 21 21 2 12 12 12 21 12 12 21 12 12 21 12 21 12 21 20 21 12 12 12 12 12 20 12 12 12 21 21 2 21 21 21 21 21 21 21 12 12 21 20 21 21 21 12 12 21 20 21 12 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 13 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 11 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 6 2 21 21 21 21 21 21 2 2 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 2 12 12 12 21 12 12 21 21 21 21 21 21 21 21 21 2 2 21 11 21 21 21 21 21 2 2 21 21 21 21 21 12 21 21 21 21 12 12 21 12 2 21 2 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 2 21 21 2 11 2 21 21 21 21 21 21 21 21 2 2 2 21 21 21 2 21 21 21 21 21 11 21 21 2 21 21 21 21 21 21 21 21 21 2 2 21 21 2 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 13 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 2 21 21 21 21 13 21 21 21 21 21 21 21 2 21 21 21 2 2 21 21 21 21 21 12 21 21 11 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 11 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 11 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 2 21 21 12 13 2 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 12 21 20 21 21 21 12 21 20 21 21 21 2 21 12 21 21 12 21 12 21 2 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 2 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 6 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 6 21 21 21 2 21 11 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 12 21 21 21 11 21 21 2 21 21 11 21 21 21 21 21 21 2 21 21 21 2 21 2 21 21 21 21 6 21 2 21 21 21 21 21 21 21 21 21 13 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 2 21 2 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 11 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 2 21 21 21 21 21 6 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 6 21 21 21 12 21 21 12 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 6 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 6 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 12 2 21 21 12 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 2 21 21 11 21 21 21 2 21 12 21 12 21 21 12 21 2 21 21 21 21 21 21 21 21 12 11 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 21 21 21 21 12 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 2 11 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 2 2 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 12 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 2 11 21 12 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 11 2 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 13 21 21 21 21 12 21 21 21 21 12 12 21 21 21 2 2 21 2 2 21 12 12 21 21 21 2 21 2 21 2 21 21 21 21 21 21 12 12 12 21 2 21 21 21 21 21 2 21 12 12 21 21 21 21 21 21 21 11 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 12 21 2 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 12 12 21 12 12 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 21 2 2 12 21 12 21 12 12 12 21 21 21 21 21 21 21 21 21 21 12 20 12 21 12 12 21 21 21 21 21 21 12 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 12 21 21 12 12 21 2 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 11 21 21 21 2 21 21 21 2 21 21 21 21 21 21 12 12 12 21 21 21 12 2 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 2 21 12 21 12 2 21 21 12 21 21 21 2 21 21 21 21 21 21 12 2 12 21 12 12 2 21 21 21 12 21 12 2 21 21 21 21 20 21 21 12 21 21 12 12 21 21 12 12 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 12 21 12 21 21 2 21 2 21 21 2 21 21 12 12 12 12 21 4 12 20 21 12 12 12 12 12 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 12 21 2 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 2 2 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 2 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 2 21 2 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 2 21 11 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 2 2 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 11 12 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 11 21 21 21 21 21 21 6 21 21 2 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 20 2 21 21 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 12 12 12 21 12 12 12 12 21 21 21 12 21 21 21 21 12 12 21 12 12 4 12 12 20 21 21 21 21 21 21 12 21 21 12 21 21 21 4 21 21 12 12 12 12 21 4 20 12 12 21 12 20 21 21 12 12 21 20 12 21 12 12 21 12 21 21 12 2 12 12 20 20 12 20 12 21 12 21 12 12 12 21 21 12 12 4 20 12 12 21 21 12 12 21 12 12 12 20 12 12 21 12 12 21 12 21 12 21 12 12 20 21 12 12 20 21 12 11 21 21 21 21 21 12 21 12 12 12 12 21 21 4 21 12 21 12 21 12 21 12 21 21 21 21 21 21 21 21 12 21 12 21 12 21 21 21 21 12 12 21 21 12 21 12 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 12 21 21 12 21 21 21 21 21 21 2 2 21 2 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 11 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 20 12 21 21 21 21 21 21 21 21 21 12 21 12 12 12 12 21 2 21 12 12 20 12 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 2 12 12 12 21 21 21 21 21 21 21 12 21 12 20 20 12 20 21 21 21 12 21 21 21 12 21 12 12 21 12 21 21 20 21 21 2 21 2 21 21 2 21 12 21 11 21 21 21 2 21 21 21 21 21 12 21 12 12 21 21 12 12 12 21 12 21 21 21 12 12 20 12 12 12 21 21 21 21 12 12 21 12 21 11 21 21 21 21 12 11 21 21 21 2 2 12 21 21 2 21 21 21 21 21 21 21 11 21 21 21 2 21 2 2 21 2 2 12 12 21 21 21 21 21 12 20 12 21 21 21 12 21 12 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 20 12 21 21 12 21 12 12 21 21 21 21 21 12 12 12 2 12 21 12 2 21 21 21 21 21 21 21 2 21 2 21 12 12 12 21 12 21 21 21 12 12 12 12 21 21 21 21 21 2 2 2 21 21 21 21 21 21 21 21 12 21 21 21 12 12 21 12 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 2 11 21 21 21 21 12 12 12 12 21 21 21 21 21 2 12 21 2 21 2 21 21 21 12 21 21 21 21 12 12 12 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 12 21 12 12 12 21 21 12 21 21 21 12 12 2 21 21 21 21 21 12 21 21 21 12 21 12 21 2 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 2 2 21 21 2 21 21 21 12 21 21 2 21 21 12 21 21 21 21 2 21 11 21 21 21 21 12 21 21 21 21 21 21 21 12 21 12 21 21 21 12 21 21 21 21 21 21 21 12 12 12 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 11 21 2 21 2 21 21 2 21 2 21 12 21 21 21 21 21 21 21 2 21 2 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 12 21 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 12 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 2 21 2 21 21 2 11 2 21 21 21 2 21 21 2 21 21 12 12 21 21 11 21 12 21 21 12 21 21 21 20 21 12 21 12 12 21 12 21 12 12 21 12 12 12 20 12 12 12 12 21 21 21 12 21 20 21 12 12 21 20 21 12 21 11 21 12 12 21 21 21 21 21 21 12 12 12 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 12 12 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 12 12 12 12 12 21 21 21 21 12 21 12 21 21 21 21 21 21 12 12 12 20 12 12 12 21 21 21 21 21 21 21 21 12 12 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 13 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 2 21 21 2 21 21 21 21 2 21 12 21 12 21 12 21 21 21 2 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 13 21 21 21 11 21 21 21 21 21 21 21 21 2 2 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 12 21 21 21 2 21 12 21 21 21 21 21 21 21 21 12 20 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 12 21 21 21 21 11 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 6 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 13 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 12 21 12 21 21 21 21 12 12 21 21 12 12 12 12 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 20 21 4 21 12 4 12 21 12 12 12 12 12 21 12 21 2 21 2 21 21 21 21 12 21 21 12 12 12 12 12 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 2 6 21 21 21 21 2 21 11 21 21 21 2 21 21 2 2 2 2 21 21 2 21 12 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 11 21 21 21 21 2 21 21 13 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 20 12 20 12 21 12 12 12 21 12 21 21 20 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 2 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 12 12 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 2 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 15 21 21 21 21 12 21 21 21 21 21 21 21 12 20 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 12 21 12 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 12 2 21 21 21 21 21 21 2 21 21 11 12 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 12 12 21 12 12 12 12 21 21 21 21 21 12 12 21 12 12 21 21 2 21 21 21 21 21 21 21 12 21 12 21 21 21 12 21 21 12 12 21 21 21 12 21 21 21 21 21 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 11 21 12 12 12 21 21 21 21 21 21 21 12 12 12 12 12 12 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 13 21 21 21 21 21 21 12 12 21 11 21 12 21 21 21 21 21 21 12 21 21 12 12 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 2 21 21 12 21 21 11 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 2 2 21 21 21 2 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 6 11 21 21 21 21 21 21 21 2 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 12 21 12 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 12 21 12 2 21 21 21 2 21 21 12 21 21 2 21 12 21 12 21 2 6 2 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 12 21 21 12 12 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 11 21 21 2 2 21 21 11 21 21 21 12 21 12 21 2 12 21 21 11 21 21 21 21 21 21 12 21 2 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 12 12 21 21 21 21 12 2 21 12 12 21 21 21 21 2 21 21 21 21 12 12 21 21 11 2 21 21 2 2 21 2 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 12 20 12 12 20 12 12 21 21 12 12 12 20 12 4 21 12 21 21 21 21 21 21 12 12 12 21 21 12 12 12 21 12 12 12 12 21 12 12 12 12 21 21 12 12 21 12 21 12 21 2 21 12 12 12 12 21 21 21 21 21 2 12 21 21 12 21 12 12 12 21 12 12 12 21 21 21 12 21 21 12 2 21 12 21 20 21 21 21 12 21 21 21 2 2 21 21 12 12 12 21 12 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 2 21 21 21 21 21 2 2 21 21 12 21 21 21 21 21 21 2 21 21 21 21 11 21 21 12 21 12 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 12 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 12 21 12 12 21 21 12 21 21 21 21 12 12 21 12 21 21 21 12 12 21 21 12 21 20 21 21 12 12 21 21 21 12 21 12 12 21 21 21 21 21 12 12 12 21 12 21 21 21 12 21 20 12 12 21 12 21 21 21 12 2 12 21 21 21 20 12 12 12 20 21 21 12 21 2 11 21 21 21 2 21 12 21 21 21 12 21 21 21 12 21 21 12 12 21 21 21 21 21 2 21 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 12 21 21 12 12 12 21 12 12 12 12 20 12 12 12 21 12 21 12 12 21 12 12 21 12 12 20 21 12 12 21 12 12 12 12 20 12 12 12 12 12 12 12 20 12 12 12 21 21 21 12 2 12 21 12 21 2 21 21 21 12 21 12 12 12 12 12 21 21 21 2 21 21 21 12 21 21 12 21 21 21 21 21 2 21 21 12 12 12 12 12 21 12 12 20 12 12 12 12 12 12 21 21 12 21 12 12 21 21 21 21 2 2 21 21 21 21 2 21 21 21 2 21 21 2 2 2 21 21 21 21 2 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 2 2 21 21 12 21 12 21 12 12 12 12 12 12 21 21 12 21 12 21 20 12 21 21 12 12 21 20 12 21 12 21 21 12 12 12 12 21 12 12 20 12 21 12 12 12 21 12 21 12 12 21 21 21 12 12 12 21 12 12 12 12 12 12 21 21 12 21 12 12 12 21 21 21 12 21 12 21 12 21 21 12 21 21 21 12 20 21 21 21 12 12 12 12 12 21 12 21 12 21 21 21 21 12 12 21 21 2 21 21 21 21 12 12 21 21 12 20 12 21 12 21 21 21 12 12 12 20 12 21 21 12 12 12 12 12 12 21 12 21 21 12 12 12 12 20 12 21 21 21 21 12 12 12 12 21 12 12 12 12 12 12 21 12 12 12 12 12 12 12 20 21 12 2 12 12 12 12 12 12 12 12 12 12 12 12 21 20 21 21 21 12 12 21 12 12 12 12 12 21 21 21 12 21 12 12 12 12 12 20 12 21 12 21 12 21 21 21 12 21 12 12 21 21 21 2 2 12 21 2 21 12 21 21 21 12 12 12 21 21 21 20 12 21 21 12 12 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 12 12 21 2 2 21 12 12 21 21 21 11 21 2 21 21 2 21 2 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 12 21 21 21 12 21 21 21 21 12 21 21 21 12 2 21 21 21 12 21 21 21 21 21 21 21 2 2 21 21 21 21 21 12 12 21 12 21 21 21 21 12 12 12 12 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 2 2 21 21 2 21 21 21 21 21 12 21 21 12 21 21 21 21 12 21 21 12 12 12 12 21 21 21 21 21 21 2 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 12 21 21 21 12 12 21 21 12 21 21 11 12 2 21 12 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 11 2 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 12 21 21 12 21 12 12 21 21 12 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 13 21 21 21 21 21 21 21 21 21 21 2 21 21 12 20 4 20 12 12 21 12 12 21 12 2 21 21 20 12 12 12 12 12 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 12 20 21 12 12 21 21 21 21 21 21 12 21 21 21 11 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 12 12 12 12 12 21 21 21 21 12 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 12 21 21 21 12 21 21 21 21 13 21 12 21 21 12 21 12 21 12 12 21 21 21 2 21 21 21 21 21 21 12 12 12 21 21 21 12 12 12 21 12 21 12 21 21 21 21 2 21 21 2 12 21 21 21 21 21 21 21 12 21 21 21 2 2 12 21 12 12 21 21 12 12 21 21 21 21 21 21 12 21 12 12 12 12 12 12 21 21 20 20 12 20 12 12 12 21 12 12 12 12 12 21 21 12 12 12 21 2 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 11 21 21 21 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 11 21 13 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 6 2 21 11 21 21 2 21 12 21 21 12 12 21 12 12 21 21 21 12 21 21 21 21 21 6 21 21 21 21 21 21 12 12 11 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 2 21 2 2 21 21 2 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 12 12 12 21 21 12 21 12 12 21 21 12 12 21 21 21 2 21 21 12 12 21 21 21 12 12 12 2 21 21 12 12 21 21 21 21 12 21 12 21 21 12 12 21 12 21 21 12 21 12 21 21 12 12 21 12 21 21 21 2 21 12 21 12 21 12 21 21 12 21 12 21 2 12 21 20 12 12 21 20 12 12 21 21 12 12 21 20 20 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 12 12 12 12 12 21 20 4 12 12 12 12 12 21 12 21 12 21 12 21 21 20 12 12 12 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 2 2 21 21 21 2 21 21 21 12 12 12 12 6 21 12 12 21 21 21 12 21 21 21 21 12 21 21 21 21 21 12 12 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 11 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 2 21 21 21 21 12 21 21 21 2 21 21 21 21 11 21 2 21 21 21 21 21 21 21 21 21 11 21 21 13 21 21 2 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 12 21 21 21 21 12 21 12 12 12 21 21 21 12 21 12 12 21 21 21 21 21 12 12 21 21 12 21 12 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 12 12 12 21 12 12 21 12 21 21 12 21 21 21 12 12 12 21 12 12 21 12 21 20 12 21 21 21 12 21 12 21 12 12 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 12 12 21 2 21 21 21 21 21 21 21 21 21 21 2 21 12 21 12 21 2 21 2 2 21 21 12 21 2 21 2 21 21 2 21 21 12 21 12 12 12 2 21 2 12 12 21 21 21 12 21 21 12 12 12 21 21 21 12 21 21 21 21 21 12 12 21 21 21 21 21 12 12 21 21 21 21 21 21 12 21 12 12 2 2 2 2 2 21 12 21 12 12 20 21 12 20 12 21 12 12 12 12 12 12 21 12 21 21 12 12 12 12 12 12 12 12 12 12 21 12 12 21 12 21 21 12 12 12 12 12 12 21 21 21 21 21 21 21 21 2 21 21 21 2 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 11 21 12 21 21 12 21 21 12 12 12 12 21 12 12 12 12 12 12 21 12 12 12 12 4 12 12 12 20 12 12 12 12 21 12 21 12 21 12 12 12 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 13 21 21 21 2 21 11 21 21 21 21 21 13 21 21 2 21 21 21 21 11 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 20 12 12 12 21 21 21 21 12 20 21 12 12 21 21 21 21 21 2 21 12 21 12 12 12 21 12 12 21 21 12 12 21 12 12 12 12 21 12 20 12 21 21 12 21 12 12 21 21 21 12 20 12 12 12 12 12 12 21 21 21 21 21 12 21 12 21 21 21 21 12 12 21 21 2 2 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 12 12 4 12 12 21 12 21 12 12 12 21 21 12 21 21 12 12 21 12 21 12 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 12 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 20 12 12 12 21 21 21 21 21 21 21 12 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 12 21 12 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 12 12 21 12 21 21 12 21 21 21 21 12 21 21 21 21 21 12 12 12 21 12 21 12 20 12 12 21 20 12 12 12 20 12 4 12 12 12 21 12 12 12 20 21 12 21 12 12 21 12 12 20 20 21 12 12 12 12 12 12 12 12 12 12 12 12 12 21 21 12 21 12 12 12 21 12 12 12 12 12 12 21 12 12 21 21 12 21 12 20 21 12 21 12 12 12 12 21 21 12 20 12 12 12 12 12 21 12 12 12 12 21 21 12 12 12 12 21 21 12 12 12 21 21 21 12 21 21 12 12 12 12 12 12 21 21 12 20 12 12 12 21 12 12 12 12 12 12 12 12 21 12 21 20 12 12 12 12 21 20 21 12 12 12 12 20 4 20 12 12 12 12 21 12 12 4 12 12 21 21 20 20 20 12 12 12 12 12 12 12 21 12 12 21 12 12 12 21 21 21 12 12 12 12 12 12 12 20 20 21 12 12 20 12 20 21 12 21 21 21 20 21 21 21 12 12 12 4 12 12 12 21 12 21 21 12 12 12 21 21 21 12 21 21 21 21 21 12 21 12 12 12 12 21 12 2 21 21 21 12 21 12 21 12 12 12 21 12 21 12 12 12 21 12 21 12 12 12 12 21 12 12 21 21 12 21 20 12 12 12 12 20 21 12 21 21 21 21 20 21 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 20 12 12 20 12 21 12 21 21 12 12 12 20 21 21 12 21 12 12 21 12 21 21 12 21 21 12 21 21 12 21 12 12 12 12 21 12 12 12 12 12 12 21 12 12 21 12 21 21 12 12 20 21 12 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 12 21 21 21 21 2 21 11 21 21 21 21 21 21 21 12 21 12 2 21 21 12 12 12 21 21 21 2 21 21 21 2 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 11 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 2 21 21 21 2 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 13 21 21 21 12 12 21 12 21 20 12 21 21 12 12 12 21 12 21 21 21 21 21 12 12 12 21 12 12 12 12 21 21 21 2 21 21 12 21 12 12 21 21 21 2 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 13 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 6 21 2 21 12 12 12 12 12 21 21 21 12 21 21 21 21 21 2 21 2 2 21 21 21 21 21 12 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 2 13 21 21 21 2 21 21 21 21 21 21 6 21 21 21 12 21 21 21 21 21 21 21 2 21 11 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 11 2 21 21 21 21 21 21 12 21 21 21 2 21 21 2 21 21 21 21 21 12 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 13 21 21 21 6 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 12 21 21 2 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 12 12 12 21 12 21 21 21 21 12 21 12 12 12 21 12 21 12 20 21 21 21 21 12 21 21 12 21 21 12 12 21 12 21 12 12 21 21 12 21 21 12 12 12 12 12 12 21 12 12 21 12 21 12 21 21 12 21 12 21 12 21 12 21 21 12 12 12 21 21 21 21 21 12 21 21 21 21 12 12 21 21 21 4 21 21 12 12 12 21 21 12 21 21 6 2 21 21 21 2 21 21 21 21 4 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 2 21 21 2 21 21 21 21 21 21 11 21 6 21 2 21 21 21 21 21 2 21 2 2 2 21 21 2 21 11 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 12 21 21 12 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 11 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 2 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 2 21 21 11 21 21 12 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 12 21 21 21 21 12 12 21 21 12 21 12 12 21 12 20 2 21 21 21 12 21 21 12 21 12 2 21 2 21 21 21 21 21 21 21 21 6 12 12 21 21 21 21 21 21 21 21 21 12 12 21 12 12 21 21 20 12 12 21 12 11 12 21 21 21 12 20 20 12 21 21 2 12 2 21 12 12 12 20 12 12 12 12 12 12 4 21 21 21 6 21 21 21 21 21 21 21 12 21 21 12 12 21 12 2 2 2 12 21 12 12 12 20 21 4 21 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 2 21 2 21 21 12 12 12 12 2 21 12 21 21 12 12 12 12 12 2 12 21 20 20 12 12 12 12 21 21 12 12 21 21 12 12 12 12 20 21 12 12 21 12 21 21 21 21 12 21 12 21 12 21 21 12 12 12 12 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 2 21 21 21 21 21 21 21 12 12 21 2 21 12 12 21 12 2 2 21 21 21 21 11 21 21 21 2 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 2 12 12 2 2 21 21 21 12 12 21 21 2 12 21 21 21 12 21 21 21 21 21 21 12 12 2 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 12 21 21 21 21 21 21 21 21 12 21 21 12 21 12 12 21 21 12 12 21 12 12 21 21 21 21 2 21 21 21 12 21 21 21 12 12 21 21 21 12 12 12 21 21 21 12 21 12 12 21 12 20 21 12 12 21 2 12 21 12 21 12 12 21 20 12 21 21 12 21 21 21 21 21 21 12 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 2 21 21 21 21 2 21 21 12 21 21 21 21 21 21 21 21 2 2 21 2 21 21 12 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 12 12 21 12 12 21 12 21 21 12 21 12 21 21 12 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 11 21 2 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 11 21 21 21 21 11 2 21 21 21 21 21 21 21 2 21 21 2 21 21 6 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 11 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 2 21 21 11 21 21 21 21 21 21 21 2 21 11 21 2 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 2 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 12 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 2 21 21 21 21 2 21 2 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 2 2 2 21 21 21 21 21 21 21 21 12 2 12 21 2 2 21 21 2 21 21 21 21 21 21 21 6 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 2 21 12 21 12 21 12 21 12 12 21 11 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 11 2 21 21 21 21 21 21 21 21 12 21 21 12 21 20 12 12 12 21 12 21 21 21 21 21 12 21 21 21 21 12 12 21 21 21 21 12 21 21 21 12 21 12 21 2 21 21 2 21 12 12 21 21 12 12 21 12 12 21 21 21 21 2 21 21 2 21 21 12 21 21 21 21 12 12 12 12 21 20 21 12 21 21 21 12 12 12 12 12 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 12 21 21 11 21 12 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 11 21 2 21 21 2 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 2 12 21 21 2 21 21 21 21 21 12 21 21 21 21 21 2 21 2 21 21 21 2 12 21 2 2 2 21 21 2 21 21 12 2 21 21 21 12 21 2 2 21 21 21 21 21 12 21 21 21 2 2 21 12 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 11 21 21 11 2 2 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 11 21 21 21 21 21 13 21 21 2 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 2 2 12 21 12 12 21 12 21 2 12 12 21 21 20 21 21 21 21 21 12 21 21 21 13 21 21 21 21 2 2 21 21 21 21 21 2 21 2 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 12 12 21 12 21 12 21 21 12 21 21 12 12 21 21 12 21 21 2 21 21 21 21 12 21 12 2 11 21 21 12 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 2 21 21 12 21 12 21 12 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 12 21 21 11 21 21 21 21 21 21 21 12 21 21 21 2 21 12 21 21 21 21 21 21 21 12 12 21 12 12 21 21 21 21 2 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 2 6 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 12 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 2 21 2 12 2 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 12 21 2 21 21 21 21 21 2 21 21 2 21 21 2 2 21 2 21 21 21 2 21 21 6 21 2 2 21 12 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 21 21 12 11 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 11 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 2 12 21 21 2 21 21 21 21 21 13 21 21 21 21 21 21 6 21 21 21 21 21 12 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 11 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 12 6 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 21 12 12 21 12 12 12 21 21 21 21 12 12 12 12 12 21 21 12 21 21 21 12 12 21 21 20 12 21 12 12 12 21 12 12 12 12 21 12 20 12 12 12 12 21 21 12 21 21 12 21 21 21 12 21 12 12 15 21 21 21 21 21 21 12 21 21 21 2 12 21 12 21 21 21 21 21 12 21 21 12 12 21 21 21 12 20 21 21 21 21 21 21 6 21 21 2 21 2 2 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 12 2 21 21 21 11 21 21 21 21 2 21 21 2 11 21 21 11 21 12 12 21 21 12 20 21 12 12 20 12 21 21 21 12 12 21 21 21 21 12 21 21 21 12 21 21 21 21 12 21 21 21 12 21 12 21 21 21 21 20 12 12 12 12 12 12 12 21 12 12 12 21 12 21 21 12 12 12 12 11 15 21 12 21 12 12 21 21 21 12 2 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 11 21 21 2 2 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 12 21 21 21 21 2 21 21 2 21 21 21 21 2 21 21 21 21 2 21 21 21 21 12 21 21 2 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 11 21 21 21 21 21 12 12 12 21 12 12 12 21 12 12 21 21 21 20 21 12 12 12 12 21 12 12 12 21 12 12 21 12 12 21 12 21 12 12 21 21 12 21 12 12 12 12 21 12 12 12 21 21 12 21 21 12 21 21 21 12 21 21 12 12 12 12 21 12 21 21 12 21 12 21 12 21 12 21 21 21 21 21 21 21 12 21 21 12 12 12 12 12 21 12 12 21 12 2 21 21 21 2 21 12 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 12 21 21 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 2 21 2 21 21 2 21 6 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 11 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 12 21 21 21 21 12 12 12 21 21 21 21 21 12 12 12 21 21 21 12 21 21 21 21 21 12 21 12 21 21 12 21 21 21 21 12 12 12 21 12 21 21 12 21 12 21 12 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 21 12 21 12 12 21 12 21 12 21 21 21 12 12 12 21 21 21 21 21 12 12 12 21 21 21 21 12 21 21 21 20 21 12 12 12 20 21 21 21 12 12 21 21 21 21 21 21 21 21 21 12 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 12 2 21 21 21 21 21 12 12 21 21 2 21 21 21 21 21 21 21 21 12 12 21 21 21 21 11 21 12 12 21 12 21 21 21 21 21 12 21 21 21 12 12 12 12 21 21 21 21 11 21 21 21 21 21 21 21 21 21 11 21 21 21 2 21 2 2 2 21 21 2 21 21 21 21 21 2 2 21 21 21 21 21 2 2 21 2 21 21 2 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 2 21 11 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 12 12 12 12 12 12 21 21 12 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 12 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 6 11 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 6 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 12 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 11 21 21 21 21 12 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 6 6 2 2 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 12 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 2 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 12 21 12 21 12 21 12 2 21 21 2 21 21 21 21 21 21 21 12 21 20 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 2 21 2 21 21 21 21 21 2 2 2 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 12 12 21 21 21 21 21 21 21 12 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 2 6 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 2 2 2 21 2 21 2 2 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 12 21 12 12 21 21 21 21 2 2 2 21 21 21 21 12 21 2 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 11 21 2 21 21 21 21 2 21 21 21 21 21 21 21 2 21 2 21 12 2 21 21 2 2 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 12 21 12 12 21 12 12 21 12 21 12 21 21 21 21 12 21 21 21 12 12 21 21 21 12 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 12 12 12 12 12 12 21 12 21 12 12 21 21 21 12 21 21 12 2 21 12 21 12 21 12 21 21 12 12 12 21 12 21 12 12 12 12 21 21 12 12 21 12 21 12 12 12 21 12 12 12 12 21 12 21 12 12 4 21 21 21 12 20 12 12 20 21 21 12 12 12 12 12 12 20 12 12 21 21 12 12 12 21 12 21 12 12 12 12 21 12 21 12 12 12 12 21 12 20 21 21 12 12 21 21 12 21 12 12 12 21 12 12 21 12 12 12 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 2 12 21 21 21 21 11 21 21 2 21 21 21 12 21 21 21 21 21 21 13 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 2 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 20 21 20 21 12 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 2 2 21 2 21 21 21 21 2 21 21 21 21 21 21 13 21 21 21 21 21 21 21 6 21 2 2 21 21 21 21 21 21 12 21 21 2 21 21 21 12 21 21 2 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 12 21 12 12 2 21 21 2 21 12 21 12 21 21 12 12 21 12 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 2 21 21 12 21 21 21 2 2 21 21 21 21 21 12 21 12 21 12 21 21 21 21 2 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 12 21 21 12 12 12 12 12 21 12 12 12 12 12 12 12 12 12 12 21 21 12 12 21 12 12 12 12 12 21 12 12 12 12 21 12 12 12 12 12 12 20 12 21 12 20 12 12 12 21 21 12 21 21 21 12 12 21 21 21 12 12 12 12 20 21 12 12 12 12 21 21 12 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 11 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 2 2 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 12 2 21 21 13 2 21 21 21 21 12 2 21 21 2 21 2 21 21 12 21 12 12 21 12 12 21 21 21 21 12 11 12 21 20 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 2 21 21 21 12 21 21 12 21 12 21 21 21 21 2 21 2 21 21 2 21 21 2 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 2 13 21 2 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 12 21 21 12 21 21 2 2 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 12 12 12 12 21 21 21 21 12 12 21 12 12 12 12 21 21 12 12 2 21 12 21 21 21 21 21 21 6 21 21 21 21 21 2 21 21 21 21 12 12 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 12 21 12 21 21 21 12 21 12 21 21 12 21 12 21 21 21 12 12 21 12 21 12 21 12 21 21 21 12 21 21 12 21 12 21 12 21 12 12 12 21 12 21 21 12 12 21 21 12 12 12 21 12 12 12 2 21 21 21 21 12 11 21 12 21 12 21 12 21 21 21 21 21 12 21 12 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 12 20 21 12 21 2 21 21 2 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 12 21 2 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 11 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 20 20 12 12 12 21 21 21 2 21 21 21 21 12 12 21 21 21 2 2 21 12 12 21 12 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 6 11 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 2 12 21 12 21 21 21 21 21 21 21 21 12 21 12 21 12 2 21 21 21 2 12 21 21 21 11 21 21 12 2 12 12 21 21 12 21 21 21 21 12 12 21 21 21 21 12 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 11 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 12 12 12 12 12 12 21 12 12 21 12 12 12 12 12 20 21 20 21 12 12 12 12 12 12 12 12 4 12 21 12 20 21 12 12 12 12 20 12 12 12 21 21 21 21 12 12 12 20 20 12 21 12 20 20 12 21 12 12 21 12 21 21 21 21 12 12 12 12 12 20 21 12 21 12 12 21 12 12 21 20 12 4 21 12 21 20 12 21 12 21 12 12 21 21 12 21 21 12 12 12 21 12 12 12 12 20 12 21 21 21 12 12 21 12 2 21 12 12 21 21 12 12 21 21 21 21 12 12 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 11 2 21 2 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 12 21 12 12 12 12 12 21 21 21 12 12 21 12 20 12 20 12 12 12 12 21 21 2 2 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 2 21 2 21 21 21 21 21 12 21 21 21 21 12 12 12 21 21 12 21 12 2 21 12 2 21 2 11 21 21 21 21 12 12 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 2 21 2 21 21 21 21 21 2 2 11 6 21 21 11 21 21 21 21 2 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 12 21 12 2 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 13 21 21 21 21 21 2 21 13 21 21 21 2 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 2 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 6 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 12 21 21 12 21 21 21 12 21 21 21 21 12 21 21 21 12 12 21 12 2 21 12 12 21 21 21 21 12 21 12 21 21 12 21 21 21 21 21 21 21 21 12 12 12 12 12 12 12 21 21 12 12 21 21 12 21 12 12 21 12 21 21 12 21 21 21 12 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 11 21 12 12 21 21 12 12 12 12 2 21 12 21 21 21 12 12 21 21 12 21 21 21 12 12 12 21 21 21 21 21 2 2 13 21 21 21 21 12 12 12 12 21 21 21 21 12 12 15 12 12 12 21 12 21 21 12 12 20 21 21 2 21 21 21 12 21 21 12 12 21 21 21 12 11 21 21 21 21 21 11 21 21 2 21 21 21 21 2 21 21 2 21 21 2 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 2 21 11 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 12 12 21 21 21 21 21 12 12 12 12 12 2 12 20 21 12 12 21 21 12 12 21 21 12 21 2 12 12 21 12 12 12 21 21 12 21 12 12 12 21 12 12 12 12 21 12 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 12 2 2 21 21 12 21 21 21 21 21 2 21 21 21 21 21 2 21 21 2 13 21 21 21 21 2 21 21 21 2 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 2 2 21 21 2 21 12 21 12 21 21 21 12 21 21 12 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 2 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 11 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 12 21 12 21 21 21 21 12 12 12 12 21 21 21 21 21 12 21 21 21 12 12 21 12 12 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 2 21 2 21 21 2 2 12 21 12 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 11 2 2 21 21 21 21 21 21 12 21 12 2 21 12 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 11 21 2 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 12 11 12 21 21 21 21 21 21 21 21 21 12 21 12 12 12 12 20 12 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 20 21 21 12 21 21 21 12 21 21 21 12 21 21 12 21 12 21 20 21 21 12 21 12 21 21 21 12 21 21 21 12 12 21 21 20 12 21 12 12 12 21 20 12 12 12 21 21 21 21 20 21 21 12 12 21 20 12 12 12 12 21 12 12 12 12 20 12 12 21 12 21 12 21 12 21 21 12 21 12 21 12 21 12 21 21 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 12 12 21 21 21 12 21 21 12 12 12 12 12 21 12 21 12 21 12 12 21 21 12 21 12 20 12 12 12 21 12 21 21 21 21 21 21 21 12 12 21 12 21 12 12 12 21 21 21 21 21 12 21 12 12 12 12 21 12 21 21 12 21 20 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 11 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 12 21 12 21 2 21 12 21 21 21 21 12 21 21 21 21 21 12 12 21 21 21 21 21 2 21 21 21 21 12 21 21 21 12 21 12 21 21 21 21 21 21 21 2 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 2 21 2 21 21 21 2 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 6 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 2 21 21 21 21 21 2 21 11 21 21 21 2 21 21 21 21 2 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 2 21 21 21 21 21 2 21 21 21 21 21 11 21 21 21 21 21 21 2 21 21 21 11 19 21 2 21 21 21 21 12 21 21 21 21 2 21 21 21 2 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 11 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 6 21 2 21 12 21 12 21 11 21 21 21 12 12 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 2 21 21 21 21 21 21 12 12 21 21 21 12 12 12 12 21 12 21 21 12 12 12 12 21 21 20 21 21 21 21 21 12 21 21 12 21 12 21 12 12 21 12 12 21 12 21 12 21 21 12 21 21 21 12 21 21 21 21 21 20 21 12 12 12 21 12 12 21 21 21 12 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 2 21 21 21 21 2 12 12 12 12 12 21 12 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 2 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 2 21 2 21 6 21 21 21 21 12 21 21 21 21 12 21 2 21 21 2 2 21 21 2 2 2 21 2 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 11 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 6 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 2 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 11 21 21 2 21 21 6 2 15 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 12 21 2 21 2 21 2 21 21 2 21 12 21 21 21 21 12 21 12 12 11 12 12 12 21 21 21 21 21 21 12 21 12 12 12 21 12 12 20 21 12 12 12 21 12 21 12 21 12 12 12 12 12 21 21 12 20 12 12 12 12 12 21 12 2 12 21 12 21 12 21 21 21 21 21 20 21 21 21 21 12 21 21 21 12 12 12 21 21 21 21 12 21 21 12 12 12 12 20 12 20 12 12 12 12 21 20 12 12 20 20 12 12 21 20 12 12 12 12 12 12 12 4 12 21 12 12 4 12 12 2 12 12 21 20 20 12 12 12 12 12 12 12 21 21 21 12 12 21 12 21 12 12 21 12 21 12 12 12 12 21 21 2 2 21 21 11 21 21 21 21 21 2 21 21 12 21 12 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 2 2 21 21 21 12 6 6 21 21 21 21 21 21 13 21 21 21 21 21 21 21 12 21 2 2 2 12 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 2 2 21 21 2 21 21 21 21 21 6 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 11 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 2 21 21 21 21 21 13 21 21 21 11 21 2 2 21 12 21 21 21 21 2 21 21 21 21 21 12 12 21 12 21 12 21 21 21 21 2 21 12 21 21 11 21 21 2 21 21 21 2 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 11 2 21 21 21 21 21 21 6 2 21 21 21 2 13 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 20 12 21 21 12 21 12 12 21 21 21 12 12 12 20 12 21 12 21 21 21 12 12 21 21 21 21 21 21 21 21 2 21 21 21 12 2 21 2 11 21 21 21 2 21 2 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 2 21 12 21 21 21 12 12 12 12 21 12 12 12 12 12 12 12 21 12 12 21 21 21 21 12 21 21 12 12 12 21 21 21 12 4 21 21 21 12 12 12 12 21 12 21 21 12 21 2 21 2 12 2 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 2 21 2 2 21 21 21 2 21 21 21 13 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 11 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 6 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 12 21 21 11 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 2 2 21 12 21 11 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 2 21 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 2 2 21 21 21 21 2 20 12 12 12 12 21 12 12 2 12 12 12 21 21 12 12 12 21 12 12 12 21 21 21 21 21 21 11 21 21 21 21 21 12 12 21 21 12 12 21 21 12 12 20 12 21 21 21 21 21 12 21 12 12 12 21 12 12 21 21 21 12 21 21 21 12 21 12 21 21 12 12 21 21 21 21 21 21 21 2 21 2 2 21 21 2 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 12 12 12 21 21 12 12 20 12 21 12 21 21 12 21 21 12 21 21 21 21 21 21 21 12 12 12 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 21 12 21 21 21 21 21 21 21 12 21 12 12 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 2 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 12 21 12 12 12 12 12 21 12 21 12 21 12 12 21 21 21 12 12 21 12 12 21 21 21 21 12 12 12 12 12 21 12 12 20 20 12 12 12 12 20 20 21 12 21 20 12 21 12 21 20 12 12 21 12 20 12 12 21 12 12 21 12 12 12 21 20 12 20 12 21 12 21 12 20 12 12 12 12 20 12 4 21 21 12 12 12 12 12 4 12 20 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 12 12 2 21 21 21 12 12 12 12 21 12 12 21 12 21 12 20 21 21 12 12 20 21 21 21 20 21 20 12 12 12 12 12 21 12 12 12 12 12 20 12 12 12 12 12 21 21 12 4 12 12 21 12 12 20 12 12 12 20 12 21 21 21 12 21 12 21 21 12 12 8 12 12 21 12 21 20 21 12 12 21 12 21 12 21 12 21 21 21 21 21 21 21 21 21 12 21 2 21 21 2 21 12 12 2 12 21 12 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 12 4 12 12 21 12 12 21 21 2 12 12 12 12 21 12 12 12 12 12 12 12 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 2 21 12 21 21 2 21 12 21 21 21 21 12 21 21 21 21 21 21 2 21 2 2 21 21 11 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 12 21 12 21 21 21 12 12 20 21 21 12 12 12 21 21 12 21 21 12 21 12 21 21 21 12 12 12 12 21 12 12 21 12 21 20 12 12 12 12 21 21 11 12 12 12 21 12 20 12 12 12 12 20 12 21 21 21 21 21 21 12 12 21 21 12 21 12 12 21 21 21 21 12 12 20 12 21 21 21 21 21 21 12 21 21 21 21 21 12 12 4 21 21 21 12 21 21 21 21 21 21 2 12 12 21 21 21 12 21 21 21 21 21 21 21 21 12 12 21 21 21 13 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 12 21 21 21 12 21 21 21 12 12 21 12 21 21 2 12 12 12 12 12 12 21 12 12 21 12 12 21 21 12 21 21 21 12 21 12 21 12 21 21 12 21 21 21 21 21 21 21 12 12 12 21 12 21 21 21 21 12 21 12 12 12 12 21 12 12 21 12 12 12 12 12 12 20 21 12 20 12 12 21 12 12 20 12 12 12 12 12 21 12 21 20 20 12 12 21 21 21 21 12 12 21 12 21 12 21 21 21 21 21 20 12 20 12 21 12 20 21 12 20 21 21 21 12 12 21 21 21 21 21 12 12 12 12 12 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 13 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 11 11 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 2 11 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 2 2 11 2 21 21 2 21 2 2 21 21 21 21 21 21 21 21 21 2 11 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 2 21 21 21 12 21 12 12 12 21 21 21 21 21 12 12 21 21 21 12 21 12 2 12 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 13 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 11 21 21 21 21 21 21 2 21 2 2 21 12 21 21 21 13 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 2 2 21 2 21 21 21 21 6 21 12 12 21 21 12 12 12 21 21 12 21 12 2 2 21 21 12 21 2 21 21 21 21 2 12 21 21 21 21 21 21 21 21 21 21 2 2 21 2 2 21 21 21 2 21 2 21 21 21 12 12 21 21 21 21 21 2 2 21 21 21 21 2 2 2 2 2 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 12 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 12 12 12 21 2 21 12 21 21 21 21 21 21 21 21 12 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 12 21 13 21 21 11 21 2 21 2 2 21 21 2 21 21 21 12 21 12 21 21 21 2 21 21 2 12 21 2 2 21 21 21 21 21 21 21 11 21 2 2 21 21 21 21 21 21 21 21 21 12 2 21 21 21 12 2 21 21 21 12 21 12 21 21 21 12 21 21 12 21 12 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 2 21 21 12 21 12 21 21 21 12 21 21 21 21 12 12 21 21 12 12 12 12 21 12 21 12 12 12 12 20 2 11 21 21 21 21 21 21 21 12 12 12 12 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 2 2 21 21 21 21 21 2 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 13 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 2 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 11 21 2 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 6 21 21 21 21 21 21 21 6 21 21 21 21 21 2 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 12 21 21 21 21 21 21 12 12 21 12 21 21 21 12 12 12 12 4 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 2 2 2 21 21 21 21 21 21 21 21 21 21 21 6 21 11 2 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 2 2 21 21 21 2 2 21 12 12 20 21 12 21 21 21 21 21 21 21 21 21 21 21 11 12 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 12 12 12 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 2 21 21 21 21 21 21 12 21 21 2 21 12 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 2 2 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 2 21 21 2 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 2 21 21 21 21 21 21 21 21 2 21 12 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 2 12 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 13 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 12 21 21 12 21 21 21 12 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 12 21 21 12 2 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 12 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 2 21 2 21 21 21 21 6 21 11 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 11 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 6 21 2 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 21 12 21 6 2 21 2 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 15 21 2 21 21 21 21 21 21 21 13 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 2 21 12 12 21 21 21 20 21 21 21 12 12 21 12 21 21 12 12 21 21 12 12 20 20 12 21 12 12 12 12 12 21 12 20 12 12 12 12 12 12 12 21 12 12 12 12 12 12 12 20 12 12 21 11 21 12 12 12 21 12 12 12 20 21 12 12 12 12 21 20 21 2 12 12 12 12 21 21 12 12 21 21 21 12 12 12 12 12 20 21 12 12 21 12 21 21 21 21 12 21 2 21 12 12 21 21 21 12 12 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 11 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 11 6 21 21 21 21 21 21 21 21 21 21 12 12 21 12 12 21 21 21 21 12 12 12 21 12 21 21 12 21 12 12 12 12 21 21 12 21 21 12 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 12 12 12 12 21 12 12 21 12 12 12 12 12 21 20 12 12 21 21 21 12 12 4 12 21 21 12 12 20 21 21 12 21 21 12 21 12 12 12 12 20 12 12 20 12 21 20 12 12 21 21 12 21 12 21 20 12 12 20 2 12 21 21 21 21 12 15 12 12 21 21 21 12 21 21 21 21 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 12 12 12 12 21 12 12 21 21 12 21 21 21 21 21 12 21 12 21 21 21 12 12 12 21 12 12 12 12 21 12 21 12 21 2 21 21 12 21 12 21 21 21 12 12 21 21 21 21 21 12 21 21 12 21 21 21 21 21 12 12 21 12 21 12 12 12 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 12 12 12 12 12 21 12 21 21 21 21 2 21 21 21 21 21 12 21 21 2 21 11 2 21 21 2 21 2 21 2 21 21 21 2 21 2 2 21 21 21 21 12 21 21 12 21 12 21 12 2 21 2 21 12 21 21 12 21 21 21 2 21 21 21 12 21 21 12 12 12 12 12 12 21 21 21 21 21 21 21 21 20 12 21 21 12 12 21 21 12 12 12 20 12 12 21 12 12 21 12 2 12 12 12 12 12 21 12 21 12 12 12 12 21 12 21 12 21 21 21 2 12 21 21 12 12 21 21 12 21 21 12 12 21 21 21 12 12 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 13 21 12 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 20 12 21 21 21 12 12 2 21 6 21 21 12 21 12 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 2 21 21 2 21 21 21 21 21 21 2 12 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 12 12 12 21 12 21 21 21 21 12 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 12 21 21 12 12 12 21 12 12 12 12 21 11 21 21 12 12 12 12 12 12 21 12 21 12 21 21 21 13 21 21 2 21 21 21 21 21 21 21 21 21 21 12 12 21 2 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 2 21 2 13 21 21 12 21 12 21 21 21 2 2 21 21 21 21 21 21 21 21 6 21 21 21 2 21 21 19 2 21 21 21 21 21 2 21 21 21 12 12 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 2 11 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 2 21 21 13 21 21 21 21 21 21 21 2 21 21 12 12 21 12 21 21 21 12 12 21 21 12 21 12 21 12 21 12 21 21 2 12 12 12 21 12 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 2 2 21 21 2 21 21 21 21 21 21 21 2 21 2 21 21 11 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 21 21 21 12 21 21 12 21 21 21 12 12 2 21 21 21 21 21 12 21 21 2 21 2 11 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 2 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 21 21 12 21 21 21 21 21 21 12 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 6 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 11 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 12 12 12 21 12 21 21 21 12 12 12 21 12 21 12 21 12 20 12 12 12 12 21 12 12 20 4 12 12 12 12 4 20 20 12 20 12 21 12 21 12 20 21 12 20 4 4 12 20 4 12 20 12 12 12 12 4 12 21 21 12 21 21 12 12 12 12 12 12 20 12 12 12 21 12 12 12 12 12 20 12 12 12 20 12 20 12 12 12 21 12 12 12 20 12 12 12 20 12 12 20 20 12 20 21 20 4 12 20 12 12 12 20 12 12 21 21 21 4 12 12 12 12 12 12 12 20 12 20 12 12 12 12 12 20 21 12 21 12 12 12 20 12 4 12 12 12 12 20 20 20 20 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 12 21 12 21 21 21 4 20 12 21 21 21 12 12 21 12 12 12 21 12 12 12 12 21 12 4 21 21 12 12 12 12 20 21 21 12 21 4 21 21 12 21 12 21 2 21 21 21 2 21 21 21 21 11 11 21 21 21 6 21 12 21 21 21 11 21 21 21 12 21 21 21 12 2 21 21 21 12 21 21 2 12 21 21 12 21 21 21 21 21 12 12 21 21 21 12 21 12 12 12 12 20 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 12 12 12 12 12 12 21 21 12 12 12 2 12 12 21 12 12 21 12 21 12 12 12 12 21 21 12 12 12 12 21 12 12 12 12 21 12 12 12 21 21 12 12 12 21 21 21 20 12 20 12 4 20 12 12 21 12 12 12 12 12 21 12 21 12 21 21 12 12 12 21 12 21 12 21 12 12 21 21 21 21 21 21 21 21 21 12 2 12 21 21 21 21 12 12 21 12 12 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 2 2 21 2 21 2 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 12 21 21 12 20 21 21 21 21 12 12 12 12 4 12 20 20 12 12 21 21 12 12 21 12 12 21 21 12 21 20 21 12 12 20 12 12 12 21 21 12 12 21 12 12 20 21 20 20 21 21 12 12 12 21 12 12 20 21 21 12 12 12 21 21 12 21 21 21 21 21 12 12 12 21 21 12 21 12 21 21 12 20 12 12 12 12 12 12 12 21 21 21 21 21 21 21 21 2 12 2 21 21 21 12 21 12 21 21 12 12 21 12 12 21 12 21 12 12 12 20 12 12 12 12 21 21 12 21 12 21 12 21 12 21 21 12 12 21 21 21 12 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 11 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 12 21 21 20 20 12 12 12 21 21 21 21 21 11 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 2 21 11 21 21 21 12 21 21 12 12 21 21 12 12 21 21 21 12 12 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 12 21 21 21 13 2 21 21 21 12 21 12 21 21 2 21 21 12 21 21 21 12 12 21 21 21 21 21 21 21 21 2 21 12 12 12 12 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 2 21 21 21 21 21 2 2 21 21 21 21 21 21 2 21 21 21 11 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 12 21 21 21 12 21 12 21 21 12 21 12 21 12 21 12 21 12 21 21 12 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 13 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 12 21 2 12 12 21 21 21 21 21 12 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 2 21 2 21 21 21 2 2 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 2 21 21 12 12 21 12 2 12 21 21 2 21 21 21 2 21 21 21 21 21 21 12 12 12 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 20 12 12 12 20 12 12 12 21 21 21 12 12 21 12 2 6 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 11 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 2 21 21 21 21 21 21 2 21 21 21 2 21 11 21 21 21 2 21 21 21 21 2 21 21 21 2 2 21 21 21 21 2 21 21 2 21 2 2 21 21 21 21 21 21 12 21 2 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 2 21 21 12 12 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 2 21 11 11 21 11 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 6 21 12 21 12 21 12 21 21 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 2 2 21 21 21 21 21 12 21 21 21 2 2 21 21 21 2 21 2 21 21 21 21 2 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 11 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 6 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 11 21 2 2 21 21 2 21 2 2 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 2 21 12 21 21 2 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 13 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 2 21 12 12 21 2 21 21 21 21 21 21 21 21 12 21 12 12 12 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 12 12 21 12 21 12 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 2 21 12 21 12 12 21 12 12 21 20 21 12 21 12 21 20 12 6 12 12 21 21 11 21 21 21 21 2 2 21 21 21 21 21 12 21 12 12 12 12 12 12 12 21 21 12 21 21 12 12 20 12 12 21 2 21 21 21 21 12 12 12 2 21 12 12 20 12 12 20 21 21 2 21 12 21 21 21 21 21 21 21 21 2 21 21 2 21 12 21 21 2 21 21 21 21 12 12 2 12 21 12 12 4 20 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 13 21 21 21 21 21 12 12 12 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 2 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 2 21 11 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 20 20 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 20 2 2 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 12 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 20 20 21 21 21 21 21 21 21 21 21 11 21 11 21 21 12 21 12 21 21 21 2 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 11 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 12 21 21 12 12 12 21 12 12 20 12 12 21 21 21 21 21 11 21 2 21 21 21 12 12 12 12 2 21 21 21 2 21 21 12 20 12 4 12 12 21 2 12 21 12 12 21 21 12 11 12 21 12 11 21 11 11 12 21 21 21 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 21 21 4 12 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 20 4 21 12 12 21 12 20 21 21 21 21 12 21 12 12 12 20 12 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 12 4 12 12 20 12 21 21 12 21 21 20 12 12 21 21 21 21 21 21 21 21 12 12 2 12 12 4 12 12 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 12 21 12 21 21 21 21 21 12 12 11 21 21 12 12 12 21 21 12 21 21 6 12 21 21 12 12 21 21 21 21 21 12 12 12 21 2 12 12 20 21 20 12 12 12 12 21 21 21 21 21 2 21 12 21 12 21 21 2 21 12 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 12 21 12 21 21 20 21 21 21 20 12 12 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 12 12 21 12 21 12 12 21 21 21 12 21 20 21 21 21 11 21 21 21 12 21 21 21 12 12 20 12 21 12 12 12 21 21 2 21 12 20 12 12 12 21 12 12 12 21 21 20 21 21 12 12 21 12 21 21 12 21 21 21 21 12 12 12 20 21 12 21 21 12 12 2 12 12 12 21 13 21 21 21 21 21 21 21 21 12 21 21 21 21 6 11 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 11 21 11 21 21 21 21 21 21 11 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 12 21 21 21 12 2 12 21 21 21 12 12 12 21 12 21 12 21 21 12 21 12 21 2 21 21 21 21 21 21 12 12 12 12 21 12 12 12 12 21 21 12 20 21 21 12 21 12 21 21 21 21 21 21 21 12 11 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 2 21 21 21 12 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 12 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 12 12 21 12 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 12 21 21 21 12 12 12 12 12 21 12 21 12 20 20 12 12 12 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 12 12 21 21 12 12 12 21 21 12 21 12 21 12 20 21 12 21 21 12 21 12 12 12 12 12 12 12 21 21 12 21 12 12 12 21 21 21 21 21 21 21 21 12 12 2 12 12 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 21 12 21 11 21 21 12 12 12 21 12 21 21 21 12 21 12 21 21 21 12 21 21 20 12 21 12 12 21 21 21 21 21 21 21 21 12 21 12 20 12 12 21 21 21 21 2 21 21 12 21 12 12 21 21 21 21 12 12 12 12 21 21 21 12 12 21 12 12 12 12 12 21 12 21 21 12 12 21 21 21 21 21 21 21 12 11 21 21 12 21 12 12 12 21 21 21 21 21 21 21 21 21 12 21 12 12 21 12 12 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 20 12 21 21 12 20 21 12 12 21 21 21 12 21 21 21 12 12 21 12 12 12 21 6 21 21 12 12 20 12 12 21 21 12 21 4 12 12 20 12 20 12 21 21 21 2 21 21 12 21 21 12 12 12 20 4 21 21 21 21 12 21 12 12 12 12 21 21 21 21 21 12 21 12 12 12 12 20 12 12 21 12 11 21 12 21 11 12 12 21 21 21 12 21 12 12 21 21 12 12 21 12 21 21 21 21 21 21 12 12 21 21 21 21 21 21 12 21 21 21 13 21 21 21 12 12 12 12 21 21 12 12 21 21 21 21 12 12 20 20 12 20 4 12 12 12 21 21 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 12 12 21 21 21 12 12 21 12 12 12 12 21 12 12 21 12 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 12 21 21 12 12 12 12 12 12 12 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 12 12 2 20 21 2 21 21 21 21 21 12 21 12 12 12 12 21 12 21 21 21 21 21 21 12 21 12 12 12 12 21 21 21 21 21 12 21 21 12 21 21 2 21 21 2 21 12 2 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 20 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 11 21 20 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 4 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 21 12 12 12 21 21 12 12 12 12 12 21 20 21 12 12 12 21 21 21 21 2 21 21 12 21 2 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 6 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 12 21 21 2 2 21 21 6 11 11 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 2 21 21 21 21 12 21 21 21 21 21 21 2 21 2 12 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 2 12 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 12 12 21 21 21 21 21 21 21 21 21 12 12 12 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 12 12 12 12 12 12 12 12 12 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 12 21 21 12 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 11 21 21 21 21 12 21 21 21 21 21 21 21 12 12 12 21 21 12 21 21 21 21 12 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 11 2 21 12 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 6 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 12 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 11 21 21 21 11 21 2 21 21 21 21 21 12 12 21 21 21 2 11 21 2 21 12 21 21 21 21 21 21 21 21 21 21 11 2 12 21 21 21 21 21 12 11 2 21 21 21 2 21 21 2 21 21 21 2 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 12 12 21 2 2 21 21 21 21 21 21 21 21 21 2 21 12 21 21 2 21 21 2 21 21 21 21 21 21 21 2 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 2 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 2 11 21 2 21 21 21 21 21 21 21 11 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 11 21 21 21 21 21 21 21 21 21 12 21 21 21 12 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 11 21 12 21 21 21 21 21 21 21 21 21 12 21 21 13 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 2 12 12 21 2 21 21 12 21 21 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 12 21 21 21 21 12 12 21 21 12 21 21 21 21 21 21 21 21 12 12 21 21 21 12 12 21 12 12 21 12 21 21 20 21 21 12 12 12 12 12 21 12 12 21 21 21 12 12 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 12 21 21 12 12 12 12 21 21 12 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 12 12 12 21 21 12 21 12 12 12 21 21 21 21 2 21 12 11 21 21 21 21 12 21 12 12 21 21 21 11 12 12 12 12 12 2 12 12 4 20 12 20 12 21 21 12 12 21 12 12 12 12 12 21 21 21 21 21 12 12 12 12 2 21 12 21 11 21 21 21 21 21 21 21 14 21 12 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 12 21 21 12 21 21 21 12 2 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 12 12 21 12 20 12 12 12 12 21 21 21 6 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 2 6 21 11 6 21 6 21 21 21 21 6 6 21 21 21 21 21 21 20 21 21 21 6 21 21 21 6 6 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 12 21 13 21 21 6 21 21 21 2 21 21 21 21 21 21 21 16 6 21 6 6 6 6 6 21 6 6 12 6 6 6 6 6 21 2 21 21 21 2 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 12 21 2 21 21 21 21 11 21 21 21 21 2 21 21 2 21 6 21 12 12 21 21 21 2 21 21 21 21 21 21 2 12 21 21 21 21 12 12 21 12 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 2 21 2 21 21 21 21 13 21 21 2 2 2 21 21 21 2 21 21 21 21 21 2 21 21 21 12 21 21 21 2 21 21 21 21 21 21 12 12 21 12 12 12 21 21 21 21 2 21 21 21 12 21 21 12 21 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 2 21 21 12 21 12 21 21 21 21 12 12 21 21 11 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 2 2 21 21 21 21 11 12 21 2 21 21 21 21 21 21 21 2 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 12 12 2 12 21 12 21 12 21 2 12 21 21 21 21 21 21 21 2 21 21 13 12 21 21 12 21 21 21 21 21 21 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 13 21 13 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 12 21 2 2 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 11 12 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 2 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 21 21 12 12 21 21 21 21 21 21 12 12 12 21 21 12 21 21 21 21 2 21 21 12 21 12 21 12 21 21 2 2 21 21 21 2 21 21 21 21 6 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 11 2 21 21 21 21 21 21 11 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 12 12 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 12 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 12 12 21 21 21 21 12 21 21 2 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 12 21 12 12 21 21 21 12 12 12 12 12 12 12 12 21 21 21 21 21 21 2 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 13 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 12 12 21 12 2 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 20 20 21 21 21 21 21 12 21 21 12 12 12 12 21 21 21 21 12 12 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 2 21 12 21 21 21 12 12 21 2 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 12 21 21 21 12 21 12 2 11 21 21 21 12 21 12 12 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 12 12 21 21 12 12 21 12 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 12 21 21 12 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 12 21 12 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 2 21 13 21 2 21 21 2 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 12 21 21 12 11 21 21 21 21 12 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 12 2 2 21 21 21 21 12 21 21 2 21 21 21 21 12 21 21 2 12 21 21 12 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 12 2 21 21 21 2 21 12 21 21 21 12 21 21 21 12 21 21 12 21 21 21 21 12 21 21 21 21 12 21 12 11 21 21 21 12 21 21 12 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 2 12 21 21 2 21 2 2 2 2 2 21 21 12 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 11 21 11 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 2 2 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 12 21 21 21 12 21 2 2 21 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 12 2 21 21 21 21 2 21 12 21 21 12 21 12 21 12 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 12 21 2 21 21 21 2 21 21 21 21 2 13 21 21 21 21 12 21 12 21 21 21 12 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 2 2 2 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 13 21 11 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 2 21 2 21 21 2 21 21 21 21 21 21 2 21 21 21 13 21 21 12 21 12 21 2 2 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 11 21 2 21 11 21 21 21 21 12 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 2 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 12 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 12 12 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 15 2 21 2 21 6 21 21 21 21 13 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 12 21 2 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 13 21 2 2 21 21 21 21 12 21 2 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 2 21 21 21 21 21 12 21 21 21 2 2 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 2 21 21 21 21 2 2 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 12 21 21 2 21 21 12 21 21 21 2 21 21 21 21 21 21 21 12 21 21 12 21 21 21 12 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 11 21 21 12 21 12 21 21 12 12 21 21 12 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 12 21 12 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 2 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 2 21 11 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 21 21 12 12 21 21 21 21 21 21 21 12 21 6 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 2 21 21 11 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 12 21 12 12 21 21 21 21 12 21 2 21 21 12 21 21 21 2 2 21 21 2 21 21 2 21 21 21 21 2 2 21 2 21 2 21 21 21 21 13 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 2 2 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 2 12 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 12 21 21 21 21 2 12 12 21 21 21 21 11 21 21 21 21 2 2 2 21 12 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 12 21 12 21 2 21 21 12 2 21 12 21 21 21 2 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 12 21 21 11 12 21 21 12 12 21 21 21 21 21 21 21 2 21 2 2 11 21 21 2 21 21 21 12 12 21 21 12 21 21 12 21 2 21 21 21 21 12 21 21 12 21 21 21 21 21 12 21 21 21 21 11 2 12 21 21 2 21 21 21 21 12 12 21 12 21 21 21 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 12 21 21 11 21 21 21 12 21 21 21 21 21 2 2 2 11 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 2 2 21 21 21 21 11 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 2 21 21 21 21 21 21 21 11 21 21 21 21 12 12 12 20 4 20 20 21 12 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 21 12 21 21 21 21 21 21 21 2 21 21 13 21 2 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 20 21 12 20 21 12 21 21 21 21 2 21 11 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 12 12 21 21 21 21 2 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 6 21 2 2 21 21 21 21 21 21 21 21 21 2 21 11 21 21 21 21 21 21 21 21 12 21 21 2 21 21 12 2 21 2 21 21 21 21 21 12 20 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 13 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 13 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 6 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 11 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 2 21 2 2 21 21 21 2 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 11 21 21 21 21 21 2 21 21 2 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 13 11 21 2 21 11 12 21 21 21 21 12 12 21 21 21 2 21 21 2 2 21 21 21 21 21 12 21 21 2 13 21 21 21 21 21 21 21 12 21 2 2 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 13 6 21 21 12 21 21 21 12 21 12 12 21 12 21 21 12 21 11 21 21 21 21 21 21 21 2 21 12 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 11 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 12 21 21 21 21 21 12 12 21 21 21 21 21 21 12 12 21 21 21 2 21 21 21 12 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 11 2 2 21 21 21 21 21 21 21 12 21 21 21 21 12 21 12 21 21 12 20 2 21 21 2 21 21 21 12 12 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 2 21 21 21 21 21 21 12 21 2 2 12 21 21 21 2 2 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 2 21 12 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 2 21 21 2 21 21 21 21 2 21 21 12 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 21 21 13 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 11 11 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 2 12 21 21 12 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 11 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 12 21 21 12 21 21 21 21 13 11 21 2 21 21 21 2 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 12 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 12 12 12 21 21 12 21 12 21 21 12 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 6 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 11 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 11 21 21 21 12 12 21 12 12 21 12 21 21 21 21 21 2 12 21 21 12 21 12 21 12 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 2 21 21 20 12 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 21 21 21 12 12 21 21 12 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 21 21 21 12 12 20 20 20 21 21 12 21 21 21 21 21 21 21 2 21 20 12 21 21 12 12 12 12 12 12 12 12 21 21 21 21 20 21 12 20 21 21 21 12 12 12 21 12 12 12 21 12 21 21 12 12 12 12 12 21 21 12 12 12 12 12 21 21 21 12 21 21 2 12 21 12 2 21 21 12 21 21 12 12 21 12 21 21 21 12 21 12 12 21 21 21 21 21 21 21 12 21 21 21 21 12 12 21 21 12 21 2 21 12 21 21 21 12 21 21 21 21 21 21 12 12 21 21 11 21 12 12 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 12 12 12 21 21 12 21 21 2 21 12 12 12 21 21 12 12 12 21 21 21 21 21 21 21 2 21 21 21 12 21 21 2 21 12 21 21 12 21 12 21 21 21 21 21 2 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 12 21 21 21 12 21 21 21 21 21 21 21 12 12 12 12 21 12 21 12 21 11 21 21 21 21 21 21 21 12 21 21 12 12 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 11 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 12 21 21 21 21 12 21 21 12 2 21 21 12 2 21 21 21 12 21 2 21 12 21 12 21 12 12 21 21 21 21 12 12 12 12 21 21 13 21 12 21 12 21 12 21 12 21 12 21 21 21 21 12 12 12 12 21 21 21 21 21 21 12 12 21 2 21 21 21 21 21 21 21 21 21 13 21 21 12 21 21 21 20 12 21 21 21 20 21 21 21 21 21 11 21 21 21 12 12 21 21 12 21 21 2 2 21 21 21 2 2 12 2 12 12 21 12 12 21 21 21 12 12 21 21 21 21 21 21 21 2 2 21 21 21 21 12 21 21 21 21 12 21 21 12 2 21 21 21 21 12 12 21 12 12 21 12 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 12 12 12 21 2 21 12 21 21 21 2 21 21 21 21 21 21 21 21 12 12 21 21 21 12 2 2 12 2 21 12 12 21 12 21 11 21 12 21 21 21 21 2 12 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 12 12 12 21 21 12 21 21 21 21 21 21 21 2 2 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 13 21 2 21 2 21 21 21 12 21 11 2 21 2 21 21 21 21 12 21 21 21 21 12 21 21 21 21 12 21 12 21 12 21 12 21 12 21 12 21 21 21 21 21 21 12 21 21 21 12 21 21 21 12 21 21 2 2 21 21 21 21 21 21 21 21 21 21 11 21 12 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 12 12 21 21 12 21 12 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 12 21 21 21 21 21 11 21 21 2 21 2 21 2 21 21 21 21 21 2 21 21 21 2 11 21 12 21 21 21 21 21 21 12 21 21 6 2 21 21 21 12 21 11 16 21 2 21 21 21 2 21 12 21 21 21 21 12 12 21 21 21 21 21 12 21 12 21 12 12 21 21 2 12 21 21 2 21 2 12 21 21 21 21 12 12 21 2 2 21 21 21 21 2 21 2 21 12 12 21 2 21 2 21 2 21 2 2 21 11 2 11 21 21 13 2 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 11 21 2 21 11 11 21 13 2 21 21 21 21 21 21 21 21 13 2 12 12 12 12 21 21 20 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 2 21 21 21 21 21 11 21 21 21 21 21 2 21 21 21 21 11 21 21 21 21 21 21 21 2 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 11 21 21 21 2 21 21 11 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 12 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 11 21 21 21 12 21 21 21 11 21 11 2 21 2 2 21 21 21 21 21 2 21 21 11 21 21 2 21 21 21 21 21 21 21 2 12 21 21 2 21 21 21 21 21 2 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 12 21 21 12 21 21 12 21 11 21 21 21 2 21 21 21 21 21 2 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 13 21 21 21 11 21 2 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 11 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 13 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 2 2 2 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 11 11 21 2 21 21 21 21 2 21 21 21 2 2 21 21 21 21 21 21 2 21 2 2 2 12 21 21 21 21 21 21 12 21 21 21 21 21 12 12 12 21 21 2 21 21 12 21 21 21 21 21 12 21 21 21 12 21 21 21 12 21 21 21 21 12 12 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 12 21 2 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 2 2 2 21 12 21 2 2 21 21 21 21 11 21 21 21 21 21 21 21 21 11 21 21 12 21 21 21 21 21 21 21 12 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 12 21 21 21 21 2 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 13 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 11 21 21 2 21 21 21 21 21 21 21 21 11 21 21 21 21 11 21 11 21 2 21 21 12 21 12 21 12 12 21 12 21 21 12 21 21 21 21 15 21 15 21 21 21 2 21 21 21 21 21 21 12 6 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 6 21 11 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 6 21 21 21 21 11 21 2 21 21 21 21 21 21 21 12 12 21 21 2 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 2 21 21 21 21 12 21 15 21 2 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 12 21 2 6 21 21 21 21 13 21 6 6 21 21 21 21 21 2 21 21 21 21 21 21 2 21 12 2 21 21 21 21 21 21 21 21 12 21 12 12 12 12 12 21 21 12 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 12 21 2 21 21 21 21 21 21 21 12 12 12 12 12 21 21 21 12 12 12 12 21 12 21 21 12 12 21 20 21 20 12 12 12 12 20 12 20 12 21 21 12 12 12 21 21 21 2 21 12 21 12 12 12 12 12 21 12 21 21 12 21 12 12 21 21 21 12 2 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 13 21 21 21 21 21 21 21 21 21 11 2 21 11 21 21 21 21 21 21 21 13 13 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 2 12 12 12 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 11 2 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 11 21 21 21 2 13 21 21 21 21 21 2 21 2 21 21 21 12 21 11 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 2 12 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 11 21 12 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 11 21 21 21 21 21 11 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 2 21 21 21 2 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 11 21 11 21 21 21 21 21 11 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 12 21 21 20 21 21 21 21 12 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 12 21 12 12 21 21 12 12 12 21 12 12 12 4 21 21 21 21 21 21 20 21 20 12 12 21 21 21 12 12 21 21 12 12 21 12 21 12 12 2 21 21 21 12 2 21 21 12 21 12 2 21 21 20 12 12 21 12 21 21 21 2 12 21 21 12 21 21 21 12 12 20 20 12 12 2 21 21 12 15 21 12 21 21 12 12 12 21 12 21 21 21 21 21 21 21 21 12 12 21 12 20 4 12 20 12 12 12 21 21 21 12 12 12 12 21 21 12 21 21 21 2 11 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 12 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 13 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 2 2 2 21 21 21 11 21 21 21 21 21 21 21 21 21 2 21 21 13 2 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 6 11 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 6 12 21 2 21 6 21 21 2 21 21 21 21 21 21 21 21 21 21 11 21 12 12 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 13 21 21 21 21 21 21 21 21 21 2 21 21 13 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 13 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 13 21 21 21 21 12 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 12 21 21 21 21 21 12 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 2 6 21 13 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 11 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 6 21 21 11 11 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 2 21 21 12 21 21 21 11 21 21 21 13 11 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 12 12 21 12 12 12 12 12 21 12 21 12 21 12 12 12 21 21 21 21 21 21 12 2 21 21 21 21 2 12 21 21 2 21 21 21 21 21 21 21 21 21 2 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 2 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 11 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 2 21 21 21 21 21 12 21 2 21 21 2 21 2 21 21 2 21 21 21 21 12 2 2 21 21 21 2 21 21 15 21 21 12 21 21 21 12 12 12 2 21 12 21 12 12 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 11 2 21 21 21 21 2 21 21 2 21 21 21 12 21 21 21 13 2 21 21 2 21 2 2 2 21 2 2 2 21 21 21 21 2 2 21 2 21 2 21 2 21 21 2 12 20 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 2 12 2 12 21 21 21 21 21 13 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 11 21 21 2 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 2 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 12 21 21 12 21 21 2 11 2 21 21 21 21 21 21 12 21 21 21 21 2 21 21 2 21 2 21 21 21 21 21 21 13 21 21 21 21 21 11 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 12 21 21 21 21 21 11 21 21 21 21 2 21 21 21 12 21 2 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 12 12 20 12 12 12 21 12 21 21 21 21 21 21 21 21 21 12 21 21 2 12 21 21 21 21 21 21 21 12 12 21 21 21 12 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 12 21 21 12 21 12 21 2 21 12 21 21 21 12 21 12 12 12 12 21 21 2 21 12 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 13 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 12 21 21 21 21 12 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 12 21 21 12 2 21 21 21 12 12 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 11 21 21 21 21 21 21 21 21 21 12 21 12 21 2 6 21 21 21 2 21 21 2 21 21 2 21 11 21 2 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 11 21 11 21 11 2 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 11 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 12 21 12 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 11 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 2 21 21 2 21 21 21 21 21 2 21 21 21 2 2 21 21 21 21 21 21 21 2 21 21 21 2 6 21 21 21 21 21 21 21 21 21 21 2 2 11 21 11 21 21 21 21 21 21 2 21 21 2 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 13 11 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 2 21 12 21 21 21 21 21 12 12 12 12 21 12 4 21 12 21 21 12 21 21 21 12 12 21 21 12 21 12 21 12 21 21 12 12 12 12 12 12 12 21 21 21 21 12 20 20 20 12 12 21 21 21 21 12 12 12 21 21 21 21 21 12 21 21 12 21 21 21 12 12 21 21 12 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 12 21 12 12 12 12 21 21 21 21 21 12 12 21 12 21 21 21 12 12 12 12 20 12 12 12 21 21 21 21 12 12 12 12 21 12 12 12 12 21 12 21 12 21 21 12 21 12 21 12 12 12 21 21 12 12 21 12 21 12 21 21 21 21 21 21 21 21 12 2 12 21 21 21 21 21 21 11 21 21 21 21 21 12 21 21 12 12 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 2 2 21 21 2 21 21 21 21 2 21 21 21 13 21 21 21 21 21 21 21 2 21 11 2 21 21 21 12 21 12 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 13 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 11 21 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 13 21 21 21 21 21 11 21 21 21 21 21 11 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 12 12 21 12 21 21 11 11 11 21 21 21 21 21 21 21 12 12 12 11 21 21 12 21 12 12 12 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 11 21 21 21 21 21 21 21 12 11 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 13 21 21 21 21 11 21 21 21 21 21 21 2 2 21 21 21 21 21 2 21 2 21 21 12 12 12 21 12 21 21 12 21 21 21 12 12 21 12 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 12 21 21 21 12 12 21 21 21 2 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 11 12 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 13 21 21 21 2 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 11 2 2 21 21 21 12 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 12 2 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 13 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 2 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 2 21 21 21 21 21 11 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 11 2 21 21 21 21 21 21 21 21 21 21 21 2 11 21 21 21 12 12 21 21 21 21 21 21 12 21 21 12 21 21 21 12 21 21 21 21 21 21 21 12 12 12 12 12 12 12 2 21 21 12 21 21 21 12 12 12 21 21 12 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 12 21 21 12 21 12 21 12 12 12 12 12 12 4 21 21 21 12 12 21 12 12 12 21 12 12 12 21 12 12 21 21 21 12 12 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 2 21 2 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 13 21 21 21 21 11 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 11 21 21 21 21 21 21 2 12 12 2 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 12 12 21 12 21 21 21 21 21 11 21 21 21 12 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 2 21 21 2 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 11 21 21 2 11 21 21 21 21 21 12 21 21 21 21 12 2 21 21 2 21 12 12 12 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 2 11 2 12 2 2 21 21 21 21 21 21 2 2 21 21 21 2 21 21 21 21 21 21 21 2 21 21 2 21 21 2 2 21 2 21 21 21 12 21 21 21 11 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 12 21 21 21 13 21 21 2 11 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 2 12 21 21 12 21 21 21 12 12 21 12 12 21 21 12 21 12 21 12 12 21 21 21 20 21 12 12 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 12 2 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 11 2 2 2 21 21 21 21 21 21 21 21 21 21 21 2 21 12 11 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 2 2 2 12 21 21 21 21 21 21 2 21 21 21 2 12 2 2 21 11 2 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 12 21 21 21 21 12 4 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 12 11 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 11 21 21 21 21 11 2 21 2 2 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 13 21 21 11 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 12 21 2 2 2 21 2 2 21 21 21 21 21 21 21 12 12 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 2 12 21 2 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 11 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 12 21 21 12 21 21 21 11 21 21 11 21 21 21 13 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 12 21 2 21 11 12 12 21 21 2 21 21 21 2 21 21 21 21 12 21 21 2 21 12 21 21 2 21 2 12 2 21 21 12 21 12 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 13 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 11 21 21 21 21 21 21 21 13 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 11 21 2 2 2 12 21 21 21 12 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 12 12 21 21 2 11 21 2 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 11 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 13 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 11 21 11 21 21 21 12 21 21 21 2 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 11 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 20 21 12 20 12 21 20 21 20 12 12 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 11 21 21 21 21 12 21 12 12 21 12 21 21 21 21 2 21 21 12 11 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 2 21 11 21 21 21 21 21 21 21 2 21 21 21 21 2 2 21 21 21 21 21 12 12 12 21 21 12 21 21 21 21 21 21 21 21 21 11 11 21 21 21 21 21 2 21 21 2 21 21 2 21 21 2 2 21 21 2 21 21 21 12 21 12 12 12 12 21 21 21 21 21 21 11 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 2 21 12 2 21 21 21 2 21 21 21 21 21 21 2 2 21 21 21 2 2 21 2 21 2 21 2 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 12 11 11 21 21 21 21 12 12 12 12 21 12 21 21 2 21 13 21 21 21 21 12 12 11 2 12 12 12 21 12 21 12 21 21 12 21 21 21 12 21 12 21 20 12 12 12 21 21 21 21 12 21 21 12 21 21 21 21 12 12 21 12 12 4 20 21 21 12 12 21 21 12 12 12 21 2 21 12 21 21 12 12 12 12 21 12 12 12 12 21 21 21 12 12 12 12 12 12 12 12 12 21 21 21 12 12 21 12 12 20 21 21 21 12 12 21 12 21 12 20 20 21 12 21 12 21 4 21 12 21 20 12 2 21 21 12 12 2 21 21 12 12 12 12 12 12 21 12 21 12 12 12 12 21 12 21 12 12 21 12 12 12 12 12 12 21 12 20 12 21 12 12 12 12 20 12 21 21 21 21 12 12 21 12 21 12 12 21 21 21 12 21 21 21 21 21 12 21 21 12 21 12 21 21 12 20 12 21 21 21 21 12 21 21 21 21 12 21 21 2 21 21 11 2 21 21 21 21 2 11 21 21 21 21 21 12 2 21 21 21 12 21 21 12 12 12 12 12 21 12 12 12 12 21 21 12 21 21 12 21 21 21 21 21 2 21 21 21 2 21 21 21 21 12 21 21 2 21 21 2 21 2 21 21 21 21 21 21 12 21 12 21 21 21 12 21 12 21 21 21 21 21 21 12 12 20 12 12 21 21 21 21 12 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 12 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 12 21 12 21 2 21 21 21 21 12 21 2 21 21 21 2 21 21 21 12 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 2 21 21 11 21 21 21 21 11 21 21 21 21 21 2 21 21 21 2 21 21 11 2 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 21 12 12 21 21 21 21 11 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 2 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 21 12 12 21 21 12 12 21 12 21 21 12 12 12 12 21 21 21 12 21 21 12 21 12 12 21 12 21 21 21 21 21 21 21 12 21 21 21 21 12 12 12 12 12 12 21 12 4 12 21 20 12 21 21 12 21 21 21 21 21 12 21 21 21 21 2 21 21 21 2 21 2 12 21 11 11 2 11 21 21 21 21 11 2 21 21 21 21 21 21 12 21 12 21 21 12 21 12 21 11 12 21 12 12 21 21 21 21 12 21 21 21 21 21 2 21 11 21 21 21 11 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 6 21 12 21 21 21 13 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 13 21 11 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 11 21 12 12 2 21 21 21 12 21 21 12 12 21 21 21 21 21 21 21 2 21 21 21 21 12 12 21 12 21 21 21 2 21 21 11 21 21 21 11 21 12 21 21 21 2 21 21 21 21 12 21 21 12 12 21 12 21 12 12 12 21 21 11 21 21 21 21 21 21 11 2 21 21 12 21 21 21 21 21 12 21 21 21 21 12 11 21 21 21 21 21 21 11 21 11 21 21 21 12 12 12 12 12 20 12 21 21 11 21 21 21 21 21 21 21 2 2 21 21 21 2 2 21 21 21 21 21 2 21 21 21 21 21 6 21 21 11 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 2 6 21 21 21 21 21 21 21 21 21 21 21 21 2 21 13 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 13 2 21 21 21 21 21 21 6 21 21 21 21 21 2 2 21 21 2 21 13 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 11 6 21 21 21 21 2 21 21 21 2 2 21 2 21 21 21 21 2 21 12 21 21 2 21 21 21 21 6 21 21 21 2 21 21 21 21 21 21 21 12 12 2 21 21 21 12 21 12 21 21 21 2 21 21 21 21 11 21 21 2 2 21 2 21 21 2 21 21 21 21 12 21 21 21 12 21 21 21 21 12 21 21 21 2 21 21 2 21 21 12 2 21 12 21 21 21 12 21 21 21 12 21 21 21 21 12 12 21 21 2 2 21 21 12 12 21 21 21 21 12 12 21 21 21 12 2 12 21 21 21 21 12 21 21 2 21 21 2 2 21 21 21 21 21 21 21 21 21 21 11 2 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 2 21 21 21 21 21 11 21 11 21 21 21 21 21 2 21 21 21 21 11 21 21 21 21 21 11 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 2 21 2 21 12 21 21 21 12 21 21 13 12 21 21 2 21 21 21 21 11 21 21 12 21 21 21 12 12 21 21 11 21 2 21 2 21 20 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 2 21 21 12 21 12 12 12 12 12 12 12 12 12 21 21 12 12 12 12 12 12 12 12 12 12 21 12 21 12 12 21 21 21 12 21 12 12 12 12 12 21 12 12 12 21 12 12 21 21 21 21 21 21 19 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 11 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 13 21 2 21 21 2 21 21 21 11 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 11 11 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 12 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 11 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 12 12 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 13 13 21 11 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 13 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 13 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 11 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 11 11 21 21 12 21 12 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 12 12 12 12 21 21 21 21 21 2 21 21 21 12 21 12 21 12 21 21 21 21 21 12 2 12 12 21 21 21 21 21 21 12 21 21 21 21 21 2 12 21 21 11 21 21 21 12 21 12 21 11 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 12 13 21 21 21 21 21 2 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 11 21 12 21 2 21 21 21 21 2 21 21 12 21 21 12 21 21 21 12 21 21 21 2 2 21 2 21 21 2 21 12 21 21 21 21 21 12 12 21 2 21 2 12 12 21 12 21 21 21 21 12 12 21 12 21 21 12 21 21 21 21 12 21 21 21 12 12 21 12 21 12 12 12 21 12 21 21 21 21 21 21 12 12 21 21 21 21 12 21 21 21 21 20 2 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 2 21 11 21 21 21 2 12 21 12 21 12 21 12 12 21 21 21 21 21 21 21 21 21 2 11 2 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 11 13 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 2 12 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 12 20 12 12 12 12 12 21 21 21 21 12 21 21 20 12 21 12 12 12 12 12 21 20 12 21 12 12 12 21 12 21 12 21 21 12 21 21 12 21 12 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 12 12 12 12 21 12 21 21 21 21 21 2 2 21 21 12 2 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 11 21 21 21 2 21 21 21 21 21 21 12 2 21 21 21 21 21 2 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 12 21 12 21 21 11 21 2 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 2 21 21 21 2 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 2 21 21 21 21 21 6 21 21 21 21 21 2 21 11 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 12 21 12 21 21 21 21 21 21 21 2 21 12 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 2 21 21 12 12 21 21 12 21 21 12 21 21 20 12 2 21 12 21 21 21 12 21 12 2 21 21 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 21 12 21 12 12 12 21 12 21 21 12 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 13 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 13 21 21 21 21 21 21 21 12 21 21 20 12 21 12 21 12 21 21 12 12 21 21 21 21 21 21 21 12 12 21 12 21 12 12 21 12 21 12 12 12 12 12 12 21 12 21 12 12 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 2 2 21 21 21 21 12 21 21 21 21 13 2 21 21 21 2 21 21 21 21 11 21 21 21 12 12 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 2 2 21 21 2 21 21 21 11 2 21 21 2 21 21 21 21 21 12 2 12 21 21 21 12 21 12 12 21 12 21 20 21 21 12 21 12 12 21 21 21 21 11 12 21 21 21 21 21 21 21 21 21 21 11 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 12 11 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 12 12 12 12 12 12 12 12 12 21 12 12 12 21 12 21 12 12 12 12 12 12 12 12 21 21 12 12 12 12 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 12 12 12 12 21 21 12 21 21 12 21 21 12 12 21 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 2 21 21 21 21 21 2 21 21 21 21 21 12 12 21 21 21 21 21 12 12 21 21 21 12 12 12 21 21 21 12 21 12 21 21 21 21 12 21 21 21 21 12 21 2 11 21 21 21 21 2 21 21 21 21 12 21 21 21 21 12 21 2 2 12 21 21 21 21 12 21 21 21 21 21 21 12 21 12 12 12 21 21 21 21 21 21 21 21 21 21 2 2 2 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 2 21 12 21 21 21 12 13 2 2 11 2 21 21 2 21 21 21 21 21 21 21 12 21 21 2 21 12 12 21 21 2 21 12 21 21 21 21 21 21 21 21 2 2 2 11 21 12 12 12 12 12 21 12 21 20 12 12 21 21 21 12 12 12 12 21 12 12 21 21 2 21 21 21 21 21 6 21 6 2 2 21 21 6 6 6 6 21 21 6 12 21 21 12 12 2 6 21 6 6 6 6 6 21 6 21 21 6 6 21 6 6 6 6 21 21 6 21 21 6 6 21 21 21 6 21 21 6 21 6 2 6 14 6 6 6 6 6 21 21 6 21 21 21 21 21 6 6 21 21 21 21 21 21 21 6 21 21 6 21 21 21 21 6 21 6 21 6 6 6 21 21 21 6 6 6 21 21 21 21 21 21 6 6 21 6 21 21 6 6 21 6 21 21 21 21 21 21 21 6 6 21 21 21 6 21 13 21 6 6 6 6 21 21 21 6 21 15 21 21 6 21 21 6 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 6 6 2 21 6 6 21 6 6 21 21 6 6 6 6 21 6 21 21 6 21 21 6 6 6 6 6 21 21 21 21 6 6 6 6 2 21 21 6 15 6 21 6 21 6 21 21 6 6 21 21 21 21 6 21 11 21 6 21 13 21 12 6 21 6 21 21 6 21 6 21 21 21 21 21 21 6 21 21 2 21 21 6 6 21 21 21 21 21 21 21 21 6 21 21 21 21 6 6 21 21 21 21 21 21 21 2 6 21 21 21 21 21 6 6 6 21 21 21 21 21 21 21 2 21 21 21 21 6 6 6 21 21 21 21 21 6 6 6 6 21 21 21 21 6 21 21 6 21 21 21 21 21 21 21 21 2 21 21 21 6 21 6 21 21 21 21 21 15 21 21 21 21 6 21 21 6 21 21 6 21 6 21 6 21 6 6 21 21 21 21 6 6 21 6 21 21 6 21 6 15 6 21 21 21 21 15 12 21 21 6 6 21 21 6 21 21 21 12 12 12 21 21 21 21 6 12 21 6 6 21 6 21 21 12 21 21 21 21 11 12 21 21 21 12 21 21 21 12 21 21 6 21 6 6 6 21 21 21 6 21 21 12 21 21 21 21 6 21 21 21 21 21 6 21 21 21 21 21 21 21 21 6 11 2 2 21 21 21 21 6 21 21 21 6 6 21 21 21 21 6 6 21 6 6 21 6 6 6 21 21 6 6 6 21 6 6 6 6 6 21 21 21 6 6 21 6 21 21 6 21 21 21 6 6 6 6 21 21 21 6 2 21 2 21 21 21 2 6 6 6 21 6 6 6 6 6 6 6 6 21 21 6 21 21 21 6 6 6 21 21 21 6 6 6 6 6 6 6 21 21 6 6 21 16 21 6 21 6 21 21 21 6 6 6 6 6 6 21 21 21 6 12 12 6 6 21 19 6 19 6 21 12 12 12 21 12 21 21 6 6 21 21 21 6 21 6 21 21 21 11 21 6 21 6 12 6 21 21 6 6 21 6 6 21 6 21 21 21 6 6 21 21 2 12 6 21 21 21 21 6 21 6 6 21 21 6 21 12 21 21 6 6 6 21 21 6 6 21 6 6 21 6 21 21 6 6 6 6 6 19 6 21 6 6 6 6 21 6 6 21 21 6 21 21 6 6 6 6 21 21 6 6 6 6 21 21 21 6 2 21 6 21 21 6 21 6 21 6 21 21 21 21 21 6 21 6 6 21 6 6 6 6 21 6 6 6 6 6 21 6 6 21 6 21 21 21 21 14 21 21 6 21 21 21 12 6 21 12 6 6 21 21 6 6 6 21 6 6 6 21 6 21 6 6 21 21 21 21 21 6 6 21 6 21 6 21 21 6 6 6 6 6 21 2 6 13 6 21 21 6 21 21 6 6 6 6 21 21 21 6 21 6 6 6 21 6 21 6 6 6 6 6 6 21 2 6 14 6 6 6 21 21 21 21 21 6 6 6 6 6 6 6 21 21 21 21 6 6 21 6 6 21 6 6 6 6 6 6 21 21 21 6 21 2 6 6 6 6 6 6 21 6 6 6 6 6 6 6 6 21 21 6 6 21 6 6 6 21 6 21 16 6 6 6 6 21 21 21 21 21 21 6 21 6 21 21 6 6 6 6 21 21 6 6 21 21 21 6 12 6 6 6 21 21 6 21 6 6 6 21 21 21 6 6 6 2 21 6 6 6 14 6 21 21 6 6 6 6 6 6 6 6 21 6 6 6 6 21 6 6 6 6 21 2 6 6 6 6 6 6 6 6 6 6 6 6 6 14 21 6 6 6 21 6 6 21 6 21 6 21 21 6 21 21 6 6 6 6 6 6 6 6 21 21 21 12 6 6 21 21 21 6 21 21 21 21 6 6 6 6 6 21 21 6 6 21 21 21 12 21 12 12 6 21 6 21 2 21 6 6 6 6 6 6 6 21 6 6 21 21 6 6 6 6 6 21 6 21 21 6 6 6 6 6 21 6 21 21 21 6 6 6 21 21 11 6 6 6 21 6 6 21 21 6 21 6 21 6 6 6 6 6 6 21 6 14 6 21 6 21 6 6 2 21 6 6 6 6 21 21 16 6 21 6 21 12 21 14 6 2 21 14 6 14 6 6 6 6 21 6 6 21 6 21 6 6 6 21 6 6 6 21 6 6 6 21 21 6 6 6 6 21 21 21 21 21 6 21 21 21 12 21 12 21 21 21 21 12 21 6 21 21 6 21 12 12 21 12 12 21 12 20 21 12 21 12 12 6 12 21 12 20 6 12 20 12 21 21 12 12 12 12 12 12 21 21 21 21 6 21 21 21 12 21 6 12 21 21 12 12 21 21 12 21 11 21 21 21 21 21 21 2 21 21 6 21 6 21 21 6 21 21 21 21 6 21 21 21 6 2 6 6 6 6 21 6 6 21 21 6 21 21 21 21 6 6 6 21 21 21 21 6 6 6 21 6 2 6 21 6 2 6 21 6 6 6 6 21 6 2 6 6 6 6 6 6 6 6 6 21 6 21 6 6 21 21 6 6 6 6 6 6 6 6 21 6 21 6 21 21 13 6 6 21 21 21 6 6 21 21 6 21 21 21 21 21 6 21 21 6 21 6 21 21 2 21 21 21 6 6 6 21 2 21 6 2 21 21 2 2 21 12 12 2 12 12 12 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 6 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 12 12 21 21 12 12 21 12 12 21 12 20 21 12 12 20 12 20 21 21 21 12 12 21 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 12 21 21 12 12 21 21 21 21 12 21 21 21 21 21 21 12 6 21 12 12 21 12 12 12 21 21 21 21 6 12 21 21 12 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 20 20 21 12 20 21 4 21 20 12 12 12 21 21 21 12 21 12 21 6 21 21 11 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 2 21 2 21 2 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 6 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 12 21 21 21 21 21 21 11 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 2 2 2 2 2 21 21 21 21 21 21 21 21 21 21 21 2 21 13 21 21 21 21 21 21 21 6 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 2 21 21 21 2 21 21 2 2 21 13 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 13 21 21 21 2 21 12 21 21 12 21 21 21 21 12 12 21 21 12 12 21 12 21 20 21 12 21 12 21 21 12 12 12 21 12 12 12 12 12 21 21 12 21 21 12 12 12 12 21 12 12 12 12 12 2 2 21 21 12 21 21 21 21 21 12 21 21 21 21 21 12 12 12 12 21 2 21 21 21 21 12 21 21 21 12 21 2 21 2 21 21 21 21 21 21 2 21 2 2 2 21 2 21 21 21 2 21 21 21 21 21 21 21 21 12 21 12 12 21 12 12 12 12 12 12 21 12 12 12 12 20 12 21 21 12 21 12 20 12 12 21 12 21 21 12 12 20 12 20 21 12 12 20 12 21 21 21 12 21 12 12 21 12 12 21 21 12 12 20 12 21 21 12 21 21 12 21 12 12 21 21 21 2 21 21 21 2 21 21 21 6 21 21 21 21 6 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 6 21 21 6 21 21 21 21 13 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 11 11 21 21 21 21 21 2 6 21 21 2 21 21 21 21 21 20 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 20 12 12 21 21 12 12 21 21 12 21 12 12 12 21 12 21 20 21 12 21 21 12 12 12 12 12 12 12 21 21 6 21 21 21 11 21 21 12 12 21 21 21 21 21 21 6 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 6 21 6 6 21 11 12 12 11 12 21 21 21 12 12 12 20 12 21 21 21 21 21 21 6 21 21 21 21 12 12 21 2 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 2 21 6 21 21 21 21 21 21 21 21 12 12 12 2 21 21 21 21 21 6 21 21 21 21 21 11 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 6 2 21 21 21 21 12 21 12 21 2 21 12 21 21 21 12 21 21 21 21 21 21 2 21 21 21 2 21 21 21 2 12 21 12 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 20 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 12 2 21 20 12 12 21 2 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 11 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 2 21 21 21 21 21 21 6 21 21 2 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 11 12 12 21 21 12 21 12 21 21 21 12 2 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 2 21 2 21 2 21 21 11 2 2 21 21 21 21 21 2 11 21 6 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 2 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 6 21 2 21 21 21 21 21 21 11 21 21 21 2 21 21 21 21 13 13 21 2 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 15 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 12 21 21 12 21 21 21 12 21 21 21 12 21 21 21 12 12 12 12 12 21 12 12 12 21 12 12 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 12 12 12 21 12 12 12 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 2 2 21 21 21 2 21 21 2 2 21 21 21 2 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 12 2 21 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 11 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 6 11 21 21 21 21 21 21 2 21 21 21 2 2 21 21 2 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 13 21 2 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 11 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 12 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 12 21 21 21 21 21 21 21 21 12 12 21 12 12 13 12 21 2 21 21 21 21 21 21 6 21 11 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 11 21 11 21 2 21 21 21 21 21 21 21 21 2 21 21 12 21 2 21 21 21 21 21 21 2 21 6 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 6 12 12 21 21 21 21 21 21 21 21 21 21 12 12 12 12 12 21 12 21 21 21 21 21 21 21 12 21 21 12 21 21 2 11 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 12 21 2 2 21 12 21 12 21 21 21 21 21 12 21 12 21 12 12 21 12 12 21 12 2 21 21 21 12 12 21 21 12 12 12 21 21 21 21 11 21 21 21 21 21 21 21 2 21 21 21 21 11 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 6 21 21 21 21 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 11 2 21 21 12 21 21 12 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 20 21 2 21 21 21 12 12 21 12 12 21 21 2 12 21 20 21 21 21 21 21 21 21 12 12 21 12 12 21 12 12 20 12 12 12 21 12 12 12 21 21 12 21 20 12 12 12 12 12 21 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 21 2 21 21 11 21 21 21 21 21 21 21 2 21 21 21 21 2 21 2 21 21 12 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 12 21 12 21 21 21 21 21 12 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 2 2 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 11 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 11 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 11 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 12 21 21 21 21 13 21 21 21 21 21 12 21 21 21 21 21 2 21 13 21 21 21 21 21 2 21 12 2 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 2 21 21 6 6 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 6 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 13 21 21 11 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 12 21 21 11 21 21 21 21 21 6 21 13 21 21 21 21 21 21 21 21 21 2 2 21 6 21 2 2 21 6 21 21 6 21 21 21 12 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 11 21 6 21 21 21 11 21 12 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 13 2 21 21 21 21 21 21 13 21 12 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 12 21 21 12 21 21 12 21 21 21 12 21 12 21 21 21 21 21 12 12 12 20 12 12 12 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 12 12 21 20 21 12 12 12 21 12 12 12 12 12 21 12 21 21 12 12 21 4 21 21 21 21 21 2 21 21 21 2 21 11 2 21 21 21 12 12 21 12 12 12 21 21 12 21 12 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 11 21 21 13 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 11 21 21 21 2 2 21 21 2 2 13 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 2 2 21 21 21 21 21 12 21 21 2 21 21 21 11 21 21 21 21 11 21 21 21 21 21 21 21 21 2 2 21 21 2 21 21 21 21 21 21 2 21 21 11 21 21 21 21 2 21 21 2 21 2 21 2 21 21 21 21 21 2 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 13 21 12 21 21 12 21 21 21 21 12 12 21 6 21 2 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 13 21 21 21 21 21 21 2 21 21 21 21 21 21 12 11 21 21 21 21 21 2 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 11 21 21 21 21 6 21 21 21 21 21 21 21 21 13 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 12 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 6 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 11 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 13 13 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 11 21 21 21 21 21 21 21 2 11 21 21 21 21 21 13 21 2 21 12 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 6 21 21 21 21 21 21 21 12 12 21 21 21 2 21 21 21 21 12 21 21 12 12 12 21 21 21 12 21 21 12 21 21 12 12 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 11 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 12 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 11 21 21 21 11 21 21 21 21 12 21 12 21 12 21 12 12 12 21 21 12 12 21 12 21 12 12 21 12 12 21 21 21 21 21 21 21 12 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 12 12 12 12 12 21 12 12 12 12 12 21 21 20 21 12 20 12 21 12 12 12 12 12 12 12 12 21 12 21 20 12 12 21 21 21 21 12 12 12 12 12 12 20 12 20 12 21 12 21 21 12 21 21 12 12 21 21 12 21 21 21 12 12 12 12 12 12 21 12 21 21 21 12 21 21 12 21 2 12 12 12 21 21 21 12 12 21 21 12 21 21 12 20 21 12 21 12 21 21 21 12 2 21 21 21 21 21 2 21 21 21 12 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 11 21 12 12 12 12 21 12 21 21 4 21 12 21 21 21 2 12 12 21 21 21 12 21 12 12 21 21 21 21 21 21 21 21 12 21 21 21 12 12 21 13 21 21 21 21 21 21 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 12 21 21 2 12 21 11 21 21 12 21 21 12 13 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 12 21 20 20 12 21 2 21 21 12 12 12 12 21 21 21 12 21 21 21 12 12 12 21 12 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 11 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 2 21 12 21 12 12 21 12 12 12 12 12 12 21 21 12 12 12 21 21 12 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 2 12 21 21 21 12 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 12 21 21 12 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 2 21 12 21 12 21 21 21 2 21 21 21 21 21 21 2 2 21 21 12 12 21 12 21 12 21 12 12 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 11 21 12 12 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 12 21 21 21 21 21 12 21 21 21 21 21 21 21 2 12 21 21 12 12 21 21 21 21 21 12 21 21 12 21 21 21 12 21 2 21 12 21 21 12 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 2 21 12 21 21 21 21 11 21 12 12 21 21 12 21 12 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 12 12 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 12 21 21 2 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 11 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 13 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 13 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 12 21 21 21 21 12 12 2 21 21 21 11 21 21 21 21 21 21 12 12 12 21 21 12 21 11 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 12 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 11 21 21 21 21 21 21 21 2 12 21 21 12 12 12 21 12 21 21 21 12 21 21 21 12 21 21 12 21 21 21 21 12 12 11 12 12 12 12 11 21 21 21 21 21 21 21 21 21 12 12 21 21 12 12 2 2 21 12 21 21 21 21 12 21 21 21 12 21 21 11 21 13 12 21 21 12 2 21 21 21 12 12 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 2 21 21 2 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 2 21 2 21 21 21 21 13 21 11 21 2 12 12 21 21 12 21 21 21 12 21 21 21 21 12 12 21 21 12 21 21 12 21 13 21 21 21 11 21 21 21 21 2 21 21 21 21 2 21 21 21 21 2 12 12 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 13 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 12 21 2 21 21 12 21 2 21 21 2 21 21 21 21 12 20 21 21 12 21 21 12 2 21 21 21 2 21 12 12 21 2 2 21 21 2 21 21 2 21 21 2 21 21 11 21 11 21 12 12 12 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 12 21 21 21 12 21 11 2 21 21 21 11 12 12 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 12 21 21 21 21 2 21 21 2 21 21 21 21 21 12 21 21 21 12 21 21 13 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 12 21 21 21 21 2 12 21 21 21 21 21 21 21 12 11 21 2 2 21 21 21 21 2 21 21 11 21 2 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 11 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 2 21 21 12 21 21 21 13 21 21 21 21 21 21 21 21 21 21 11 21 21 2 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 13 21 21 21 21 2 11 11 13 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 12 21 12 12 21 12 20 21 11 21 21 21 21 12 21 13 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 13 21 21 21 21 21 13 11 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 12 12 21 12 21 21 12 12 21 12 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 2 21 21 21 11 21 21 21 12 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 2 21 12 12 21 12 2 12 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 12 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 13 12 21 21 21 21 21 21 21 21 2 21 2 21 12 12 21 12 12 12 12 12 21 2 21 12 21 21 12 2 12 12 2 21 21 21 21 21 21 2 12 21 21 12 21 12 21 21 12 21 21 21 21 21 12 21 21 12 21 21 12 12 21 21 21 21 2 12 2 21 2 21 12 21 2 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 2 21 13 21 21 21 21 21 2 21 21 21 21 21 21 13 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 4 12 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 11 21 12 12 12 12 20 12 20 12 21 21 12 12 21 12 12 4 21 12 12 13 21 21 12 12 12 21 12 2 21 12 21 12 12 21 21 21 12 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 12 21 2 21 21 21 11 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 12 21 21 21 11 21 12 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 12 21 2 21 21 12 12 21 21 21 21 21 12 12 21 21 21 21 21 2 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 13 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 12 12 21 21 21 21 2 21 21 21 2 21 12 12 21 12 21 2 21 21 21 21 21 12 21 2 21 21 12 21 21 13 21 21 21 21 21 21 21 21 21 21 12 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 12 21 2 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 12 2 2 21 21 21 21 21 2 21 21 21 21 21 12 12 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 12 21 21 12 12 21 21 21 21 12 12 12 12 12 21 21 21 21 2 21 21 21 21 21 2 11 6 12 12 21 2 21 21 21 21 2 21 2 21 2 21 2 2 21 21 21 12 12 12 21 21 2 12 21 21 12 21 2 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 11 21 21 21 12 21 21 21 12 21 12 20 21 21 21 12 12 12 2 21 12 12 12 12 12 12 12 12 21 21 21 12 21 21 12 11 21 21 12 21 21 21 12 4 21 21 12 21 12 21 12 21 21 21 21 12 21 21 21 21 21 21 12 21 12 21 21 21 21 21 6 21 21 12 21 21 21 21 21 21 12 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 11 21 21 21 12 21 2 21 21 21 21 21 12 2 21 21 21 11 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 12 21 21 21 21 21 21 11 21 21 21 21 21 12 21 21 21 21 13 12 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 13 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 6 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 21 12 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 2 21 21 21 21 12 21 12 21 12 21 21 21 21 21 12 21 21 21 21 21 21 20 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 12 21 21 2 2 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 2 21 21 21 2 21 21 21 21 2 21 21 21 11 2 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 11 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 11 21 21 12 21 21 21 21 2 2 21 21 12 21 21 2 21 21 21 11 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 2 21 21 2 21 21 21 21 6 21 21 21 2 21 21 11 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 12 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 2 2 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 12 12 21 21 21 12 21 21 11 12 13 12 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 12 21 21 2 21 21 21 21 11 11 21 21 11 2 21 21 12 12 21 21 21 21 21 21 12 21 2 21 21 12 12 2 12 12 12 21 21 2 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 12 12 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 13 12 2 21 21 21 21 21 21 21 11 21 21 21 21 21 21 11 13 21 21 21 21 21 21 21 21 21 12 12 12 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 11 21 21 21 12 21 21 21 21 21 12 21 21 21 12 12 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 12 12 12 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 2 21 21 21 12 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 13 21 13 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 11 2 21 21 21 21 21 21 21 11 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 11 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 20 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 13 12 21 12 21 21 21 21 21 21 21 11 21 21 21 2 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 6 21 21 21 2 2 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 2 21 21 21 2 11 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 12 12 21 21 21 2 11 21 21 21 21 21 12 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 2 21 21 11 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 12 2 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 2 12 21 21 2 21 21 2 11 2 2 12 21 21 21 21 21 21 21 21 21 21 19 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 11 2 21 21 21 21 21 2 2 21 12 21 21 21 21 21 21 21 21 13 21 2 21 21 21 21 21 11 21 21 2 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 12 21 12 21 12 12 12 21 2 21 21 11 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 12 12 21 21 21 21 21 12 12 12 21 21 21 12 12 12 12 20 21 21 12 21 11 21 21 21 12 12 12 12 12 21 21 21 12 12 21 21 21 2 21 21 2 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 2 12 21 21 12 21 11 21 21 21 21 12 21 21 21 21 21 21 21 21 12 13 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 13 21 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 21 21 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 2 2 21 21 21 21 21 21 2 21 21 2 21 11 21 21 21 2 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 11 21 21 21 21 21 21 12 2 21 21 21 21 2 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 12 21 21 21 21 2 21 21 12 11 2 21 11 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 11 11 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 11 21 21 13 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 11 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 2 11 21 21 21 12 21 13 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 11 21 21 21 21 21 21 2 21 21 21 21 2 21 11 21 21 21 21 21 21 21 21 21 2 21 2 11 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 12 21 21 11 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 12 21 21 2 12 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 11 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 11 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 12 21 21 21 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 2 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 11 2 21 2 21 21 21 2 11 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 11 6 21 21 11 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 12 12 12 11 11 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 15 21 15 21 21 21 21 21 15 21 21 21 11 21 21 21 28 21 21 21 21 21 21 2 21 21 13 21 21 21 21 21 21 21 21 6 21 21 2 2 21 21 21 21 13 11 11 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 2 21 21 12 21 21 12 21 21 12 2 12 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 2 21 2 21 21 2 2 21 13 21 21 21 21 21 21 2 21 2 21 21 11 21 2 21 21 21 21 21 11 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 2 2 2 21 21 21 21 2 2 21 21 21 12 21 2 12 21 21 12 21 12 12 12 20 21 21 12 21 21 21 21 12 12 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 2 21 21 2 21 11 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 13 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 12 21 12 12 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 12 21 12 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 12 21 21 21 21 21 12 6 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 12 2 21 12 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 11 21 11 21 21 21 21 21 21 13 21 13 21 21 21 21 21 21 12 11 21 21 21 11 21 21 21 21 21 11 21 21 12 21 21 21 21 12 21 12 21 11 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 2 2 21 21 21 21 21 12 21 21 11 21 2 21 2 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 13 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 13 13 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 11 21 12 21 21 2 2 21 21 21 21 21 21 2 11 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 2 11 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 12 21 21 21 12 12 21 21 21 21 21 21 11 21 21 21 21 21 21 11 21 21 21 21 2 21 21 21 21 21 21 11 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 12 21 21 21 21 12 21 21 12 12 12 4 12 21 12 21 21 21 12 12 21 21 12 12 2 12 21 21 21 21 21 21 21 2 21 11 11 12 12 21 21 21 21 21 21 21 21 21 12 12 21 21 12 12 21 21 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 13 21 2 21 21 2 2 2 21 21 21 21 21 21 21 21 11 21 2 2 21 21 21 21 21 21 21 2 21 21 12 21 2 21 21 21 21 21 21 12 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 12 12 21 21 21 21 2 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 12 12 21 21 12 12 21 12 21 21 12 21 12 21 21 21 21 21 21 12 21 2 21 21 12 21 21 21 11 21 21 12 21 21 21 21 21 21 21 21 2 21 21 2 21 12 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 2 21 21 21 21 21 21 12 21 21 12 12 21 21 21 21 21 21 21 2 21 12 12 21 12 21 21 21 21 12 12 21 21 12 21 21 12 12 21 12 12 21 2 21 2 21 21 21 2 21 21 21 21 2 2 21 12 21 21 21 11 21 12 21 21 21 12 12 21 21 21 21 13 21 21 21 21 21 12 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 12 21 2 21 2 21 21 21 21 21 21 12 13 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 12 11 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 11 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 20 21 21 21 21 21 12 21 21 21 21 21 12 12 21 12 12 21 21 2 21 21 21 21 21 12 21 12 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 12 12 21 12 12 12 21 21 21 12 21 12 12 12 12 21 21 11 21 12 12 21 12 21 12 12 21 21 21 21 21 21 21 21 2 21 21 2 21 21 2 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 11 21 2 21 21 21 21 21 21 21 11 21 21 21 21 13 21 21 21 21 21 2 21 12 12 12 21 21 21 12 12 21 6 21 21 21 21 21 21 11 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 13 21 21 21 13 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 6 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 2 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 13 21 21 21 21 12 21 21 21 21 21 21 21 11 2 21 21 21 21 21 2 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 11 21 11 2 21 21 21 13 21 21 21 21 21 21 2 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 11 21 21 12 21 2 11 21 21 2 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 21 2 2 2 11 21 21 12 21 12 21 12 11 21 2 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 12 11 12 21 12 21 21 21 21 12 21 12 21 21 21 12 12 21 11 21 21 21 21 21 21 21 2 21 21 2 2 2 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 2 21 2 21 21 21 13 21 21 21 21 12 21 2 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 13 21 2 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 12 12 2 12 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 2 2 12 21 21 21 21 2 12 12 21 21 21 12 21 21 2 2 21 12 21 21 21 21 12 15 12 21 21 21 21 21 21 21 21 2 11 21 21 21 2 21 21 21 21 21 13 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 2 21 11 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 2 21 21 21 21 21 21 21 12 12 2 12 12 21 21 12 12 21 21 21 13 21 21 21 21 21 21 21 21 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 11 21 21 21 21 12 12 12 12 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 12 12 21 6 21 6 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 12 2 21 11 21 21 2 2 21 21 21 21 21 21 21 21 2 21 21 13 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 2 21 21 21 21 21 21 21 11 21 2 11 21 21 21 2 21 21 11 21 21 21 21 12 21 21 21 21 11 21 21 21 21 12 21 12 21 21 21 11 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 2 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 2 2 21 21 21 2 2 21 21 21 2 21 12 21 12 2 12 12 21 12 21 21 12 12 21 21 12 2 2 21 21 12 21 12 21 2 13 2 2 21 2 2 2 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 13 11 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 21 21 12 6 21 21 21 21 21 21 2 11 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 12 21 12 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 6 21 21 21 21 12 21 21 21 6 21 21 21 21 21 21 2 21 12 21 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 11 21 21 21 21 11 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 12 12 21 21 12 12 21 12 21 21 21 21 13 21 13 21 21 21 21 21 21 2 6 21 21 21 21 2 21 21 21 2 2 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 13 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 13 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 2 21 2 21 11 21 21 21 21 21 2 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 11 11 2 21 21 21 21 12 21 21 21 12 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 13 21 2 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 11 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 13 2 21 21 21 21 21 6 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 2 12 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 12 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 2 21 11 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 12 12 21 21 21 21 12 12 21 21 21 21 12 21 2 21 21 21 21 21 21 2 21 21 21 21 21 11 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 12 21 12 21 21 21 2 21 12 12 12 21 12 21 12 12 21 21 21 21 21 12 12 12 12 12 12 21 12 12 12 12 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 11 21 21 21 11 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 13 21 21 2 21 21 21 6 21 21 21 21 21 21 21 21 21 13 21 21 21 21 2 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 11 21 21 21 21 21 2 21 21 21 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 11 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 12 21 21 21 6 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 12 21 2 21 21 21 12 21 21 12 21 21 21 21 2 21 21 2 21 11 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 13 21 2 11 2 21 21 11 21 21 21 2 21 21 21 21 21 21 12 21 21 21 2 21 21 2 21 21 2 2 21 21 21 21 21 21 21 21 21 21 12 12 21 2 21 21 21 21 2 21 2 2 21 21 21 12 12 12 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 2 11 21 21 21 21 21 11 21 6 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 11 6 21 21 21 21 21 21 21 21 12 21 13 21 12 12 12 21 21 21 21 12 12 21 21 21 21 21 2 12 2 2 21 21 21 21 12 21 21 12 21 21 21 12 11 21 21 21 12 21 21 21 21 6 11 21 21 21 12 2 12 21 21 21 21 21 2 2 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 12 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 12 11 21 21 21 21 21 21 2 2 21 21 21 21 21 2 6 12 21 2 21 21 21 2 6 6 21 21 21 21 6 21 2 21 6 21 21 2 2 21 21 2 11 21 2 21 21 21 2 21 2 21 21 12 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 6 6 21 21 2 21 21 21 21 12 21 6 21 11 6 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 12 21 21 12 21 2 21 21 21 12 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 12 21 12 12 21 21 21 21 21 21 21 12 12 12 12 12 12 21 21 11 21 21 12 21 12 2 21 21 2 2 21 6 21 21 2 21 21 11 21 21 21 6 21 21 6 21 21 21 21 2 21 6 12 21 21 21 6 6 21 21 6 6 21 21 6 21 2 6 21 21 21 21 21 21 2 21 2 21 21 2 21 21 21 6 2 21 21 6 21 2 21 21 6 21 6 21 21 21 21 21 21 21 2 6 6 6 21 12 12 21 2 21 15 12 21 21 2 21 21 21 21 21 21 21 21 21 6 6 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 6 6 21 21 21 21 21 21 6 21 21 21 6 2 6 15 21 21 6 21 21 6 21 21 21 21 6 21 21 21 21 6 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 12 21 21 21 21 6 21 21 21 21 6 21 21 21 21 21 21 6 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 6 21 21 21 6 21 21 2 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 12 21 21 21 6 6 21 21 21 21 21 21 12 21 12 21 21 6 2 6 21 21 6 6 6 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 6 21 21 21 2 2 6 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 12 21 21 21 11 21 21 21 21 21 2 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 2 6 6 21 21 21 12 21 21 21 21 21 6 6 21 21 21 21 2 21 21 21 21 21 12 12 21 6 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 6 21 6 21 6 6 21 21 6 21 21 21 21 6 21 21 6 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 6 21 21 6 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 6 21 21 2 21 21 21 12 21 21 21 12 21 12 21 21 21 21 21 12 21 12 12 21 21 21 12 12 6 21 21 21 21 21 12 21 12 21 12 21 12 21 21 21 6 21 12 2 21 21 6 21 12 12 21 6 21 21 21 21 6 6 21 2 2 21 21 21 21 6 21 21 21 21 6 12 21 21 21 21 21 21 21 21 21 21 6 21 12 21 11 12 6 21 21 6 2 2 6 6 21 6 21 2 21 6 6 6 21 21 21 6 6 21 6 21 21 21 21 2 13 21 2 21 21 21 21 21 11 21 2 2 21 11 6 21 21 21 21 2 6 6 21 2 13 21 2 11 11 21 6 21 21 21 21 21 6 21 21 6 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 6 21 21 6 21 21 21 21 21 11 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 12 11 21 2 21 12 21 12 2 21 21 21 21 21 21 21 21 21 2 21 11 21 21 21 21 21 21 12 12 20 21 21 21 21 21 21 2 11 11 21 21 21 21 21 21 12 11 12 21 21 2 21 21 21 21 21 12 21 21 21 21 11 21 21 13 21 2 21 21 21 21 21 21 21 12 12 21 21 21 2 21 21 21 2 21 21 11 21 11 2 21 2 21 21 21 21 21 11 21 12 12 12 12 12 12 21 21 12 12 21 12 21 21 21 12 12 12 12 21 21 21 21 21 12 21 12 21 21 12 2 21 21 21 21 21 12 21 21 21 21 12 21 12 21 12 6 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 13 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 6 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 2 21 2 21 21 2 2 21 21 21 2 21 21 21 12 21 21 21 21 21 6 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 2 21 11 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 12 21 12 21 21 21 6 21 21 11 21 21 21 21 12 21 21 21 21 12 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 11 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 2 21 21 6 21 21 21 21 21 21 21 2 2 21 21 21 12 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 12 21 12 21 21 2 21 12 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 11 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 13 21 21 21 21 21 21 21 21 21 21 13 21 13 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 6 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 12 21 12 12 21 21 21 12 12 12 20 21 21 20 21 12 12 21 21 21 2 21 12 12 12 12 12 21 21 12 12 21 21 12 21 12 12 12 21 12 12 21 21 12 20 11 12 20 12 12 12 21 20 12 12 12 20 12 12 12 12 21 21 12 12 12 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 12 21 21 12 12 21 21 12 12 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 2 21 21 21 21 12 21 21 12 12 21 21 12 21 12 13 21 21 21 21 21 12 21 12 21 21 12 12 21 21 21 21 21 21 21 21 12 21 12 12 21 12 21 12 21 21 21 12 12 21 12 12 21 21 21 20 21 21 21 21 12 21 12 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 13 21 20 12 12 21 21 21 21 21 12 12 12 21 21 20 12 21 21 12 21 2 12 21 12 12 12 20 12 12 12 12 12 21 12 6 21 12 12 21 15 12 21 12 21 21 21 21 12 21 21 6 12 21 21 12 21 12 12 21 21 21 12 12 21 12 12 21 21 21 21 2 21 21 21 12 12 12 21 21 13 21 21 12 12 12 20 12 12 12 21 21 12 21 21 12 21 12 21 12 12 21 12 21 12 21 21 20 12 21 12 12 12 21 21 12 12 12 12 12 12 12 21 12 12 12 12 12 12 12 12 12 12 12 21 12 21 21 12 21 12 12 20 21 12 12 21 21 21 12 20 4 12 12 12 21 21 12 12 12 20 21 21 21 21 12 12 12 12 12 21 12 12 20 12 12 12 21 21 12 21 20 21 12 21 12 20 12 12 12 21 12 12 12 21 12 12 21 21 12 12 21 21 12 12 21 12 12 12 12 12 12 12 12 12 12 12 21 20 21 21 6 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 13 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 12 2 21 21 21 2 21 2 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 12 21 12 21 12 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 13 21 21 21 21 13 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 2 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 11 12 12 2 12 12 2 21 21 21 21 21 21 12 21 21 21 21 21 12 21 2 21 12 12 21 21 21 12 21 12 21 21 2 21 2 21 21 11 21 21 21 21 2 21 6 2 11 21 21 11 2 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 11 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 11 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 12 12 21 12 12 12 21 2 21 21 11 21 21 21 21 21 13 21 21 21 21 11 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 6 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 2 2 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 12 12 21 21 6 21 21 21 21 21 21 20 12 21 12 21 12 12 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 12 12 12 12 12 12 12 12 12 21 12 21 21 21 12 12 21 21 12 12 21 12 12 20 12 21 21 12 21 21 12 12 12 12 12 21 21 12 12 21 21 21 12 12 12 21 12 21 21 21 21 2 21 11 21 2 21 21 11 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 12 12 21 21 21 21 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 12 21 21 21 12 21 20 12 12 12 21 12 21 21 12 21 12 20 21 4 12 20 12 21 12 21 21 21 21 21 21 21 2 12 21 21 12 21 21 21 21 21 21 21 12 12 12 12 12 12 12 21 12 12 21 12 21 21 12 12 21 2 2 11 21 21 12 21 21 21 21 12 21 21 21 12 21 21 2 21 21 21 12 21 20 12 20 12 12 12 21 21 2 2 21 21 12 21 12 12 21 2 12 21 12 21 21 12 12 21 12 12 12 2 21 12 12 21 12 12 12 12 12 12 21 21 12 12 21 21 12 12 12 21 12 21 21 21 21 12 20 21 12 12 21 21 21 12 12 21 21 12 21 21 12 12 12 12 21 21 12 12 21 21 21 21 21 21 2 2 2 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 11 2 2 21 2 2 21 21 21 12 12 12 21 21 21 2 21 12 21 12 21 21 21 21 21 11 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 2 2 21 21 21 21 21 2 21 21 21 21 2 2 21 21 2 21 21 21 2 12 2 12 2 21 21 21 12 12 12 12 21 21 2 12 21 21 21 13 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 12 12 12 21 21 12 12 21 21 21 12 21 21 21 21 12 21 12 12 12 12 21 12 12 12 12 21 12 12 21 12 21 12 21 21 12 12 21 12 12 12 12 12 21 20 12 12 12 12 12 12 21 12 12 12 12 12 21 21 12 20 12 12 12 12 21 12 21 20 21 12 21 21 21 21 21 12 21 12 21 12 21 12 12 12 12 21 12 12 12 21 21 21 12 12 20 12 12 12 21 21 12 21 21 12 12 12 12 21 21 21 12 21 12 12 12 21 12 21 12 21 21 21 20 21 12 12 21 21 12 21 21 21 12 21 12 21 12 21 12 21 12 12 12 12 12 21 12 21 21 12 21 21 12 21 12 21 12 12 12 21 21 12 21 12 12 21 12 21 12 12 12 12 12 12 12 12 21 12 12 2 21 21 12 12 21 12 12 21 21 12 21 21 21 12 12 12 20 12 12 21 12 21 21 21 21 12 21 12 12 12 21 21 21 21 12 12 21 21 12 12 20 12 12 12 21 12 21 12 12 21 21 21 21 12 21 21 21 21 12 21 12 12 12 12 12 21 12 21 21 21 12 21 21 21 21 21 12 12 21 2 2 21 21 21 12 12 21 12 12 21 21 21 12 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 11 21 21 11 2 11 2 21 21 21 21 21 12 21 12 12 12 21 12 12 21 12 21 21 12 21 12 12 12 21 12 21 21 12 12 12 12 12 21 12 12 12 21 12 12 12 12 21 20 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 12 2 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 2 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 11 21 21 21 21 21 2 21 12 21 21 21 21 21 12 21 12 12 21 12 21 21 21 2 21 21 12 21 21 12 21 2 21 12 12 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 2 21 21 12 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 2 2 21 2 21 21 21 21 21 21 2 21 21 21 2 21 21 21 2 21 21 2 21 21 21 21 21 2 21 21 21 6 21 2 21 21 21 21 12 12 4 12 21 12 12 12 20 4 12 12 20 12 12 12 12 12 20 21 21 12 21 21 21 21 21 6 13 11 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 2 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 2 21 21 12 21 11 21 21 21 2 21 21 21 21 2 21 21 21 11 2 21 2 21 12 12 21 12 12 12 21 12 12 12 21 12 21 12 12 21 21 21 12 21 12 21 20 21 12 12 21 20 12 21 12 21 12 21 12 12 21 21 12 21 21 21 21 6 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 13 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 6 21 21 21 21 21 21 6 21 2 2 2 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 2 2 21 21 11 11 11 2 21 2 21 12 12 12 21 12 12 12 21 20 21 12 21 21 21 21 12 12 20 21 12 12 21 21 21 2 21 21 12 21 21 13 21 12 21 21 21 12 21 21 12 12 21 21 21 21 21 12 12 12 21 21 21 12 12 12 21 12 12 12 12 20 21 21 12 12 12 21 12 12 12 12 21 21 21 21 12 21 12 12 12 21 12 21 21 21 12 21 21 12 21 21 21 12 12 2 21 13 21 21 21 21 21 12 21 21 21 21 21 21 2 2 21 21 11 21 21 12 21 21 12 12 21 21 21 21 12 21 2 21 21 2 2 21 21 21 21 21 6 2 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 13 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 13 21 21 21 21 21 2 21 21 21 21 21 21 13 21 21 21 21 21 12 21 21 2 21 21 21 21 21 12 11 21 2 11 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 2 21 21 21 12 21 21 21 21 12 11 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 20 21 12 12 12 21 12 2 21 21 21 21 20 20 12 12 12 21 21 20 12 12 12 12 12 12 12 12 12 20 20 12 20 21 2 12 12 21 12 12 12 12 12 12 12 21 21 21 12 21 21 12 12 21 12 12 12 20 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 11 21 21 2 21 21 21 21 21 21 2 21 21 21 21 6 21 21 12 21 12 21 21 21 21 21 12 21 21 12 21 21 2 21 2 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 12 12 21 21 13 21 21 21 21 21 21 21 12 12 21 21 11 21 21 21 21 21 13 21 12 2 21 21 2 21 2 21 21 21 21 21 2 21 11 12 21 21 21 21 2 21 21 12 21 21 21 11 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 12 21 21 13 12 12 12 21 12 12 21 4 12 12 21 21 21 21 12 21 21 12 21 21 2 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 2 2 2 21 21 21 21 21 11 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 20 12 21 12 12 12 12 12 12 20 21 12 12 12 12 12 21 12 12 20 12 20 20 12 12 20 4 21 12 20 12 20 21 21 21 21 12 21 12 12 21 12 12 21 21 21 21 12 21 21 21 21 21 21 2 2 21 2 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 11 21 21 2 2 21 21 21 21 2 21 21 21 21 11 21 21 21 21 21 21 21 12 2 21 2 21 21 2 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 11 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 2 21 2 2 21 21 21 2 11 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 2 21 21 21 21 21 21 21 21 12 12 12 21 12 21 21 12 21 12 12 21 21 21 12 12 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 20 12 12 21 12 12 12 20 21 12 12 4 12 12 12 12 21 21 12 12 21 20 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 11 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 13 21 2 21 21 21 2 21 21 2 21 21 21 21 21 21 12 12 21 21 11 21 12 21 20 21 21 2 21 21 21 21 21 21 21 21 21 2 2 21 21 21 12 12 21 21 12 12 21 12 21 21 12 12 21 12 21 21 21 12 21 21 21 12 21 12 12 21 13 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 6 2 21 21 21 21 21 21 21 21 21 21 11 21 21 11 21 21 21 2 21 21 21 21 11 11 21 21 20 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 12 12 21 12 12 4 21 4 21 20 12 20 12 12 12 12 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 2 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 6 21 6 21 21 21 21 6 21 21 21 21 21 21 21 21 21 6 21 21 21 21 6 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 13 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 13 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 11 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 6 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 11 21 21 21 21 2 21 21 21 21 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 2 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 11 12 12 21 21 12 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 11 21 11 2 2 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 12 21 21 21 21 13 12 21 21 12 21 21 21 21 21 12 11 21 2 21 12 21 21 12 21 21 21 21 21 21 21 21 2 21 2 11 2 13 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 12 21 21 21 21 12 12 12 12 21 12 12 12 12 21 21 12 12 21 12 12 12 12 12 21 21 12 12 21 12 21 12 12 12 12 21 12 21 12 12 12 12 21 12 20 12 12 21 21 21 12 21 21 12 20 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 12 21 21 12 21 12 21 12 12 12 21 12 12 21 21 2 21 21 12 21 21 21 21 12 21 21 2 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 2 2 21 21 13 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 2 2 21 21 21 12 21 21 21 12 21 21 12 21 12 12 12 21 12 12 12 12 12 21 12 12 12 12 12 12 12 21 12 12 21 4 12 12 21 21 12 12 21 12 12 12 21 12 12 21 21 12 12 21 12 21 12 12 21 21 12 21 21 12 12 12 12 12 21 12 12 12 12 2 12 21 21 2 21 21 21 21 21 21 12 12 12 12 21 12 21 12 21 21 21 21 21 21 21 2 21 2 21 21 21 21 12 2 21 21 12 12 12 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 20 21 12 21 12 21 12 12 21 12 21 21 21 21 21 21 21 21 12 12 12 12 12 12 21 2 12 12 12 12 20 12 12 12 21 21 12 21 21 12 21 12 21 21 12 21 21 21 21 12 21 21 21 12 12 21 21 12 12 12 12 21 12 21 12 12 21 12 21 21 12 12 12 12 21 21 21 21 12 21 21 20 21 21 12 12 12 12 21 12 21 21 12 21 21 21 2 21 12 21 21 21 2 21 12 21 21 21 12 12 12 12 12 12 21 2 21 21 21 21 21 12 21 21 21 2 21 21 21 12 12 21 21 12 21 21 12 21 21 21 12 21 21 12 12 21 21 12 12 12 12 12 12 21 12 12 20 21 21 12 21 12 12 12 12 12 21 12 12 12 21 12 21 21 12 12 21 21 20 12 12 20 12 21 20 4 4 12 12 20 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 21 11 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 6 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 12 21 21 12 12 12 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 11 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 6 21 12 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 11 21 2 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 6 11 21 21 21 2 21 12 21 21 21 21 21 6 6 21 21 21 2 21 21 6 6 21 6 21 21 21 13 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 6 6 6 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 11 21 21 21 21 12 21 21 21 11 21 12 21 21 21 21 12 21 21 21 6 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 11 21 12 21 21 12 21 21 21 21 12 12 21 12 12 21 12 21 21 21 21 21 21 21 2 21 21 21 13 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 12 21 21 2 2 12 12 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 12 21 21 21 21 21 21 21 12 21 21 4 21 21 12 12 12 21 2 6 21 12 21 12 21 21 21 21 12 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 11 21 11 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 12 21 12 12 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 12 12 12 11 21 12 21 21 2 12 21 21 21 21 21 12 21 12 12 12 12 12 12 21 12 12 12 12 12 12 12 21 12 12 12 12 12 21 21 21 21 21 12 21 12 21 21 12 21 12 12 21 12 12 12 12 12 21 21 12 21 12 12 12 12 21 21 21 21 21 12 12 21 21 12 21 21 13 21 21 12 21 21 21 21 12 21 12 12 21 12 21 21 21 21 21 12 12 12 21 21 20 12 21 12 12 12 21 21 21 12 12 21 12 12 12 12 12 21 20 12 21 21 21 12 12 12 20 21 12 12 12 12 12 12 12 12 2 12 12 21 21 21 12 12 21 21 21 12 21 12 20 12 21 21 12 12 12 12 21 12 21 20 21 12 20 12 12 12 12 12 12 12 12 20 12 21 21 12 12 12 21 12 21 21 12 12 21 21 21 21 12 12 12 12 21 12 12 12 20 12 4 12 12 12 12 12 12 12 20 12 12 12 12 12 12 21 12 11 20 12 12 20 12 21 12 12 12 12 20 12 21 21 12 12 12 20 20 12 21 12 12 12 12 12 12 12 12 12 21 12 12 12 12 21 21 12 12 20 21 12 21 12 21 21 12 21 12 21 21 20 12 12 21 12 21 12 21 12 21 12 20 4 12 21 12 12 12 21 12 12 21 21 12 21 21 21 12 21 21 21 12 21 12 12 12 21 12 12 12 12 12 12 12 21 21 21 21 21 12 12 20 21 12 21 21 21 12 12 21 12 12 12 21 21 21 12 21 21 21 12 21 21 12 12 12 12 20 12 12 4 12 12 21 20 21 11 12 21 21 12 21 12 12 12 12 12 12 12 12 12 21 12 21 21 12 12 21 12 12 21 12 21 12 12 12 21 21 12 12 21 21 21 12 12 21 12 12 12 12 20 21 12 12 21 12 21 21 21 12 12 15 12 20 12 20 20 20 12 12 20 12 12 12 4 20 12 20 12 21 12 12 12 12 12 12 21 12 12 21 21 20 12 12 21 21 12 12 12 21 12 12 21 12 12 21 20 12 12 12 12 20 12 12 12 12 12 21 21 12 12 12 12 21 20 21 12 20 20 21 12 20 12 21 12 12 21 12 21 21 21 2 12 12 21 21 12 12 12 21 12 21 12 12 12 12 21 12 21 12 11 12 21 21 12 21 12 21 12 12 12 12 21 12 12 21 12 21 12 21 12 12 12 21 21 21 21 12 12 21 21 21 21 21 21 21 21 12 12 12 12 12 12 21 12 12 12 21 20 21 12 20 21 21 12 12 12 12 12 12 12 12 20 12 12 12 21 12 21 21 21 21 12 21 21 12 21 12 21 12 12 21 12 4 21 21 12 20 12 21 12 12 21 12 12 21 12 12 21 21 21 21 21 21 21 12 12 12 12 12 12 12 12 21 12 12 12 12 12 12 21 12 20 12 21 12 12 21 12 12 12 12 21 12 12 21 21 12 21 12 21 21 12 21 21 12 21 12 21 2 12 12 12 20 12 12 21 12 12 12 12 12 12 12 12 12 12 21 21 12 4 12 20 12 12 12 21 12 21 21 12 12 21 12 21 12 21 21 12 12 12 21 12 12 12 12 12 21 12 12 12 12 12 21 21 21 21 21 21 21 12 12 12 12 21 21 21 12 12 21 11 21 21 13 21 21 21 12 12 12 2 21 21 21 21 21 12 12 12 21 12 21 21 21 21 21 12 12 12 21 21 12 2 21 21 21 12 12 21 21 21 12 21 21 21 12 2 13 21 12 21 21 21 12 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 12 21 2 2 21 12 12 12 12 12 12 21 21 12 12 12 12 12 12 21 21 12 21 12 12 12 12 12 12 21 12 20 20 20 21 12 21 12 12 12 21 21 12 20 12 12 20 12 21 12 21 21 20 12 20 21 21 12 12 21 12 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 2 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 2 2 21 21 21 2 21 21 2 21 21 12 21 21 21 21 21 12 21 2 2 21 2 21 2 21 2 21 21 21 21 2 21 21 11 21 21 21 2 12 21 12 21 21 12 21 21 12 12 12 12 12 12 21 12 12 12 12 12 12 21 21 21 12 21 12 12 12 12 12 12 21 12 12 12 12 12 12 12 12 12 12 12 21 12 21 21 21 12 12 21 12 21 12 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 12 21 2 12 21 12 12 21 12 21 21 2 12 2 21 21 12 12 21 12 21 12 21 21 21 12 12 21 12 12 12 21 21 12 12 12 12 21 21 21 21 21 21 21 21 2 21 21 21 15 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 6 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 11 11 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 6 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 2 21 21 2 21 11 21 21 2 21 21 21 21 11 2 2 21 21 11 21 21 21 21 21 2 21 11 2 21 21 21 21 21 21 21 2 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 2 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 21 21 21 12 21 21 21 21 12 12 21 21 21 21 12 21 11 21 12 21 12 21 21 12 21 12 21 11 12 21 12 12 21 21 12 2 21 21 21 21 21 2 21 21 21 21 11 21 21 6 21 21 2 21 21 21 2 2 2 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 11 12 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 11 2 21 21 21 21 2 21 13 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 13 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 2 11 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 11 11 21 21 21 21 21 21 21 21 2 21 2 21 21 2 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 2 21 21 21 21 2 21 2 21 21 21 21 2 12 12 12 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 2 21 21 21 21 21 21 21 21 12 11 21 21 21 21 12 21 21 21 21 21 21 12 21 21 2 21 2 21 21 21 21 2 21 21 21 21 2 6 12 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 12 12 21 21 21 21 21 12 21 21 20 12 12 12 12 21 21 12 21 12 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 2 21 12 2 2 21 21 21 2 12 21 21 21 21 11 21 21 11 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 12 21 21 12 21 12 21 21 21 21 12 12 21 21 12 21 11 12 12 21 12 21 12 21 2 21 21 2 21 21 21 21 11 21 21 21 21 12 12 21 12 21 21 21 12 21 21 2 21 11 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 12 21 12 21 12 12 21 21 12 20 21 21 12 2 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 2 21 21 21 21 11 11 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 11 11 21 21 21 21 21 21 21 11 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 2 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 12 12 12 21 12 12 2 21 12 21 21 21 21 21 12 21 21 21 21 2 21 21 2 11 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 12 11 21 21 21 21 21 21 21 21 21 11 21 21 11 11 13 21 12 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 12 12 21 12 21 4 12 21 12 21 21 21 21 21 21 21 21 12 12 21 21 12 12 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 12 21 21 21 12 21 21 12 21 21 12 21 12 21 6 21 21 21 11 21 11 21 12 21 12 21 21 21 21 21 12 21 21 21 21 21 21 12 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 2 21 11 21 21 21 13 12 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 11 2 2 21 12 21 21 12 21 21 21 21 21 12 21 11 21 21 21 12 21 21 13 21 21 21 21 21 11 21 21 21 21 11 21 21 21 12 21 21 21 12 21 21 21 12 21 21 21 12 21 21 21 21 21 21 2 21 21 11 21 12 12 21 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 11 11 21 13 21 11 21 21 21 21 21 21 21 21 21 21 21 21 2 21 11 21 21 21 11 21 21 2 21 12 21 2 12 21 12 12 21 12 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 2 21 12 12 21 12 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 12 2 21 2 21 21 21 21 21 21 21 13 21 21 2 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 2 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 11 21 2 21 21 21 21 21 21 2 2 12 21 21 21 21 11 21 21 21 21 21 21 21 21 21 13 21 21 21 11 21 21 21 21 21 21 21 2 13 21 21 21 21 21 11 12 21 21 21 21 21 21 21 21 21 2 21 21 11 21 21 21 21 21 21 11 21 21 21 21 21 12 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 12 12 2 21 21 21 21 21 21 21 21 21 11 2 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 11 2 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 2 21 21 21 21 21 12 12 21 21 2 21 21 21 21 21 12 2 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 12 21 21 21 21 21 21 11 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 13 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 21 11 21 21 21 21 12 21 21 21 12 12 21 21 21 21 11 21 21 21 21 21 21 21 2 21 2 21 21 21 2 21 21 21 13 21 21 21 2 11 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 2 11 21 21 11 21 21 2 21 21 21 21 21 21 21 12 21 21 21 2 21 21 2 21 2 21 21 21 21 21 21 2 21 2 21 21 21 21 2 12 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 11 21 21 12 21 21 21 2 2 11 21 21 21 21 21 21 11 21 21 21 2 21 21 21 2 21 21 21 21 2 21 21 2 21 2 21 21 2 11 21 21 21 2 2 21 21 12 21 21 21 21 2 21 2 13 21 11 21 21 21 21 21 21 21 21 2 21 2 21 21 21 12 21 21 21 21 2 21 2 21 21 2 2 21 21 21 12 21 2 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 12 21 21 12 21 21 21 21 12 12 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 2 21 2 21 21 2 21 2 21 2 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 20 12 20 12 12 21 21 21 21 12 2 6 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 12 21 21 21 21 11 21 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 2 21 21 11 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 11 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 2 21 21 21 21 21 21 21 21 21 21 21 13 6 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 12 21 21 12 21 12 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 12 21 2 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 12 21 21 12 20 12 20 21 12 12 12 21 12 12 21 21 12 21 21 21 21 12 12 12 12 21 4 21 21 12 21 21 21 21 21 20 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 11 21 2 21 12 21 21 21 12 21 21 12 21 21 21 21 21 21 21 2 21 21 21 2 21 21 12 21 12 2 21 21 21 6 21 2 13 2 21 21 21 11 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 21 12 21 21 21 12 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 11 21 21 21 21 21 21 21 13 21 2 21 21 21 21 21 21 21 21 21 12 12 11 21 21 12 21 21 21 21 21 21 21 21 21 21 12 12 2 21 21 2 21 2 2 21 21 21 2 11 2 21 21 21 21 21 2 21 21 2 21 21 21 2 21 21 21 2 21 21 21 21 21 21 12 21 2 21 12 21 21 21 13 11 21 21 21 2 21 21 21 21 21 21 21 2 2 2 2 13 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 11 2 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 2 21 21 2 21 21 21 21 21 11 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 12 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 12 21 21 21 21 21 21 21 12 6 21 12 12 21 12 21 21 21 21 21 12 21 12 21 12 21 21 21 2 21 21 2 21 11 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 2 21 2 21 21 21 21 21 21 21 21 12 12 12 12 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 12 2 12 12 21 12 12 12 21 21 12 21 12 21 21 2 21 21 21 12 12 21 21 21 11 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 2 21 21 21 6 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 12 21 12 12 2 21 21 21 21 13 21 21 12 21 21 2 21 21 21 12 21 21 12 21 12 2 20 21 12 12 21 21 21 21 21 12 21 21 21 21 12 12 20 21 21 21 21 21 21 21 21 21 12 12 12 21 12 21 21 21 21 21 2 2 2 21 12 12 21 21 12 21 21 21 12 21 21 12 12 21 12 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 12 21 21 21 12 21 21 12 20 21 12 21 12 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 12 12 21 21 11 21 21 12 21 21 21 12 12 2 21 21 21 21 21 12 21 21 21 12 20 12 12 21 21 12 12 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 12 12 21 21 21 21 12 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 13 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 12 12 21 21 21 12 21 12 21 21 21 12 12 21 21 12 21 12 12 12 12 21 21 21 12 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 2 2 21 21 2 21 2 21 21 2 21 21 21 21 21 6 21 2 21 11 21 12 21 21 2 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 2 21 21 12 21 21 12 21 21 21 12 12 12 21 21 21 13 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 11 21 21 2 13 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 12 21 21 21 21 12 12 12 21 21 12 12 21 12 21 21 21 12 12 21 21 21 12 12 21 21 21 21 21 12 12 12 21 12 12 12 21 21 12 2 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 12 21 21 12 21 21 12 21 12 21 21 21 11 21 12 21 21 12 21 21 21 21 21 21 21 21 21 2 11 21 21 21 21 21 21 2 21 13 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 12 2 21 12 12 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 2 21 21 11 21 11 2 21 11 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 12 12 21 12 12 12 21 12 12 12 21 21 21 12 21 12 21 21 21 21 12 12 12 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 21 12 20 12 21 12 21 21 21 12 12 21 12 21 21 12 12 12 21 12 12 12 21 12 12 12 12 21 12 21 21 21 21 21 21 12 12 21 12 12 21 21 21 21 21 21 2 21 2 2 12 21 11 21 21 21 21 21 21 21 2 21 21 21 11 21 12 21 21 21 21 21 21 21 21 21 21 2 21 11 21 21 21 21 21 21 21 2 21 21 12 13 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 11 21 21 21 11 12 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 2 21 21 21 21 21 21 21 21 21 12 12 12 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 13 2 21 2 21 2 21 21 2 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 2 21 21 2 2 21 21 21 21 21 11 2 21 21 21 2 21 21 21 21 2 21 21 12 21 21 2 21 21 21 2 2 12 21 21 12 12 21 21 21 21 12 21 21 21 21 12 21 2 21 21 21 21 13 12 21 21 21 2 21 21 21 21 21 12 21 2 21 21 21 21 21 2 21 21 21 2 21 12 21 21 21 21 21 12 21 21 21 21 21 21 12 12 21 21 21 12 21 12 21 21 21 12 21 12 21 2 21 21 21 21 21 12 12 12 21 21 12 12 20 21 20 21 21 12 12 12 12 12 20 12 21 12 12 12 21 12 12 12 21 12 12 12 12 21 21 12 21 21 21 21 12 21 21 13 21 21 21 21 12 21 12 2 21 21 2 21 21 12 21 21 21 21 21 21 21 12 21 21 12 20 21 21 21 21 21 21 21 12 12 12 12 21 21 21 21 21 12 12 12 12 12 12 12 12 21 21 12 21 12 12 21 12 12 21 21 12 21 21 21 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 12 21 12 12 21 12 12 21 21 21 20 12 12 21 21 21 21 21 21 21 12 21 21 21 12 12 21 12 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 2 21 21 21 21 2 12 21 21 12 21 21 21 12 12 12 21 12 21 21 21 21 12 12 12 21 12 21 12 12 21 12 12 12 12 20 12 12 21 21 12 21 12 12 12 21 12 21 21 12 12 12 12 12 12 21 12 21 12 12 12 21 21 21 12 12 20 12 21 12 21 21 12 12 12 21 21 12 21 21 21 2 21 21 21 21 13 21 21 21 21 21 21 21 13 21 11 21 21 11 11 21 21 21 11 21 21 21 21 21 21 21 21 2 21 21 12 12 12 21 21 21 21 2 21 21 11 21 21 21 21 21 6 21 2 21 21 21 2 21 21 21 21 21 21 21 21 2 2 21 21 2 21 12 12 12 21 21 21 12 12 12 12 21 12 21 12 12 21 12 21 12 12 21 12 12 21 12 12 12 21 12 12 21 21 21 21 12 21 12 12 12 21 12 12 12 21 21 12 20 21 20 12 12 12 11 21 21 21 21 21 21 21 12 12 21 12 12 21 21 2 2 21 21 12 21 21 21 21 12 21 12 21 21 12 12 21 21 12 12 2 21 12 21 12 21 12 21 21 12 21 21 12 12 21 12 21 21 21 21 12 12 21 21 21 12 21 21 21 12 12 12 21 21 12 12 21 21 21 21 21 21 2 2 12 21 21 21 12 12 12 21 12 12 12 21 21 21 21 21 21 2 21 21 21 2 21 21 12 21 12 21 12 12 12 21 21 21 21 12 12 12 21 12 12 21 12 21 21 12 12 12 12 12 12 12 21 12 21 12 12 12 21 12 20 12 12 12 20 21 21 12 12 12 12 12 12 12 21 21 12 12 21 21 12 21 12 21 12 21 21 12 12 21 12 12 21 12 21 21 21 21 21 21 21 12 21 12 21 21 12 21 12 21 21 21 21 12 21 21 12 21 21 12 21 12 12 21 12 21 21 21 21 12 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 12 21 12 21 21 21 12 12 21 12 21 12 12 21 21 12 12 21 12 21 12 21 12 21 21 21 21 21 21 21 2 12 12 11 21 21 21 12 12 12 21 21 12 21 21 21 21 2 21 21 12 21 12 21 12 21 12 21 12 21 12 21 12 21 12 21 12 21 12 12 12 12 12 12 12 21 12 21 21 21 21 21 12 21 21 21 21 21 11 2 21 21 12 11 21 2 2 21 12 2 21 2 21 21 21 21 21 21 2 2 21 21 2 2 21 21 21 2 21 21 21 2 12 21 2 2 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 11 2 11 21 21 2 21 2 21 21 2 21 21 21 2 21 12 21 12 21 21 2 21 21 21 21 21 2 21 21 21 12 21 12 21 2 21 2 12 21 21 21 12 21 21 21 21 21 12 21 21 21 21 13 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 13 11 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 11 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 12 12 12 12 21 21 21 21 21 21 12 21 21 21 21 21 2 12 21 21 21 21 21 21 21 21 21 21 21 11 21 21 12 21 21 12 12 21 21 21 21 2 21 21 21 21 12 21 12 21 21 21 21 21 21 12 20 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 2 21 21 21 21 21 21 21 2 21 21 21 2 21 21 2 21 12 21 21 21 21 21 21 2 12 12 21 21 12 21 21 12 21 21 12 21 12 21 12 20 21 12 21 12 12 21 21 21 21 21 12 21 21 21 21 21 12 12 12 21 21 12 12 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 11 12 21 12 21 21 21 21 12 21 12 21 21 12 21 21 21 21 21 21 21 12 12 12 21 20 21 21 12 12 21 12 12 12 12 12 21 12 12 12 12 12 21 12 12 12 12 20 12 12 21 21 12 21 21 12 12 21 12 21 12 21 20 12 21 12 12 21 12 20 21 21 12 12 20 12 21 21 21 12 12 12 4 20 12 12 21 20 12 12 12 12 12 12 12 20 12 12 12 21 21 12 12 20 20 12 12 12 20 12 21 12 12 12 21 12 12 12 20 12 12 20 21 12 12 4 4 12 12 12 12 12 12 12 21 20 21 12 12 21 12 21 21 21 12 12 21 21 21 20 12 21 12 12 21 12 12 12 21 12 21 21 21 4 12 20 12 21 20 20 12 12 12 12 12 12 12 21 21 12 21 21 21 21 21 21 12 12 21 21 12 12 12 12 21 12 21 21 21 12 2 2 21 12 21 21 12 12 21 21 12 21 12 12 21 12 20 21 12 12 21 12 21 21 21 21 21 12 12 20 12 21 12 21 12 12 21 21 12 12 21 21 21 21 21 21 12 21 21 21 21 11 21 21 12 12 21 21 12 12 12 12 21 12 12 12 12 21 20 12 21 12 21 12 12 21 12 12 21 12 20 4 12 12 12 12 21 12 21 12 2 12 12 12 12 21 12 12 12 21 2 12 21 12 12 12 12 12 12 4 21 20 12 12 12 21 12 12 12 20 12 12 12 12 12 12 12 12 21 12 20 12 20 12 12 12 20 21 12 21 12 12 12 21 12 20 12 20 12 12 21 12 21 21 12 21 12 12 12 21 21 21 21 12 12 12 20 12 12 21 12 21 21 12 21 12 12 12 12 20 12 12 21 12 21 21 21 21 12 12 12 12 21 12 21 12 12 21 12 12 12 12 12 12 12 21 12 21 11 21 21 11 21 21 21 21 12 21 12 12 21 21 21 2 2 21 12 21 2 21 2 21 21 12 21 12 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 2 21 12 21 12 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 11 2 21 21 21 21 21 21 21 21 2 21 21 21 21 12 2 21 12 21 21 12 21 12 12 12 12 12 12 12 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 11 21 21 2 2 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 12 21 21 21 21 2 21 2 21 11 2 21 21 21 21 21 12 21 21 21 11 21 21 2 2 21 21 21 21 21 21 2 21 21 21 21 21 21 12 12 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 21 12 21 21 12 12 21 12 12 21 12 21 12 12 12 12 21 21 12 21 21 12 21 21 2 21 21 12 21 21 21 21 12 12 21 21 12 12 6 12 21 12 21 21 12 21 21 21 2 21 21 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 11 21 2 21 21 12 21 21 21 21 21 21 2 2 13 2 21 21 2 11 2 21 21 2 21 21 21 11 21 21 21 2 21 13 21 2 21 21 21 21 21 2 21 2 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 2 2 21 2 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 11 21 21 21 12 12 12 12 21 21 12 12 6 21 21 21 21 12 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 12 12 21 21 12 20 12 21 12 21 21 21 21 21 12 12 12 12 21 21 21 21 21 21 21 21 12 4 12 12 12 12 20 21 21 21 21 21 21 11 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 12 21 12 12 21 21 21 21 12 21 2 12 12 12 12 20 21 21 21 21 21 12 21 12 21 12 12 20 12 21 21 21 21 12 12 21 21 20 12 21 21 2 21 21 21 21 21 20 21 12 12 12 12 21 21 21 21 12 21 11 12 12 21 12 21 21 21 21 2 21 12 12 12 21 20 12 21 21 21 21 21 21 21 11 21 21 12 12 11 21 21 21 21 2 21 13 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 12 12 21 21 21 21 21 11 2 21 21 21 21 12 21 12 21 21 21 21 12 21 2 21 21 21 21 21 21 2 21 21 21 21 2 21 21 11 21 21 21 21 21 21 21 21 21 21 12 21 13 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 12 21 12 12 12 21 21 21 21 21 21 21 21 21 2 21 21 12 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 13 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 13 12 21 2 21 21 21 21 21 21 2 21 21 13 21 21 21 21 21 21 12 12 21 21 21 11 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 13 21 21 21 21 13 21 21 12 21 21 21 21 21 21 21 21 21 2 12 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 13 2 21 21 21 21 21 2 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 13 21 6 21 21 21 11 12 12 21 12 2 21 12 12 12 21 12 21 21 21 21 21 21 21 12 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 20 12 21 2 21 2 11 21 12 2 12 21 21 11 21 2 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 2 21 2 21 2 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 2 21 21 21 21 11 21 21 21 21 21 2 2 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 12 12 21 12 21 21 12 21 21 21 21 13 2 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 11 21 21 2 21 21 21 21 12 2 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 6 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 20 12 21 21 12 21 21 21 21 12 21 2 21 12 12 21 21 21 12 12 21 21 21 21 21 21 12 21 12 21 21 21 12 21 21 21 12 12 12 12 12 12 21 21 12 12 21 21 21 21 21 2 12 21 21 21 21 21 21 21 12 21 12 21 20 6 2 6 21 21 21 21 12 21 12 21 21 12 21 21 12 21 12 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 21 21 21 21 21 12 20 21 21 21 2 21 21 21 11 21 12 12 12 20 12 21 21 21 21 21 21 21 21 21 20 12 21 21 21 21 12 6 21 21 21 21 12 12 12 21 12 12 21 21 21 21 21 21 20 12 21 12 21 21 12 12 21 21 12 12 21 21 21 21 21 12 12 20 21 12 4 20 12 12 12 21 21 21 21 12 12 12 21 21 21 21 21 21 12 12 21 21 12 12 12 12 21 21 12 12 21 2 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 12 12 12 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 12 12 12 12 12 21 21 12 21 12 12 21 21 20 12 21 21 12 12 12 21 21 21 21 21 2 12 21 12 21 21 2 21 21 21 12 12 21 21 2 21 21 21 12 21 21 21 21 21 12 12 12 21 20 12 21 21 12 20 12 21 12 12 12 21 21 12 21 21 21 12 2 21 2 12 21 21 12 21 21 21 12 20 12 12 12 12 12 20 21 21 21 21 12 21 21 13 21 21 21 21 12 21 21 12 21 12 12 11 21 21 21 12 12 21 21 21 21 12 21 21 21 12 12 21 21 21 21 4 12 20 21 20 12 21 21 21 12 21 21 12 12 21 21 21 21 12 12 21 12 12 12 12 12 21 21 21 21 12 12 21 12 12 12 21 12 21 21 2 12 12 21 21 12 12 12 12 21 21 21 12 12 21 21 21 21 21 21 21 21 12 2 12 12 21 21 12 21 2 2 21 21 21 12 21 12 21 21 12 12 12 21 21 21 21 12 12 20 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 11 21 21 21 21 12 12 20 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 12 2 21 21 2 21 2 2 12 21 12 12 21 21 21 21 21 12 21 12 21 12 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 12 12 21 21 12 21 12 12 12 12 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 2 21 21 11 2 2 21 12 21 21 21 21 2 2 2 21 21 21 2 21 21 21 21 21 21 21 2 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 12 21 21 21 12 21 6 21 21 12 21 21 21 21 21 21 12 6 21 21 21 21 21 21 12 21 21 6 21 21 21 21 21 13 21 21 21 12 12 12 21 21 21 21 21 21 12 21 13 11 21 2 21 21 12 21 21 12 2 11 6 21 21 21 21 21 21 12 21 21 21 12 21 21 2 2 2 2 21 2 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 12 12 2 21 2 21 12 21 21 2 21 21 2 21 21 21 2 21 12 21 21 12 21 12 12 21 21 2 2 21 21 2 21 21 2 21 21 21 2 13 21 21 12 12 12 12 12 21 12 21 12 21 12 21 21 21 12 21 12 12 21 12 12 12 12 12 12 21 12 12 12 12 21 12 21 21 21 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 20 21 21 21 21 21 21 12 21 12 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 21 21 12 21 21 12 21 21 12 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 12 12 12 12 12 21 21 21 21 12 21 12 21 21 21 21 12 21 21 12 12 12 12 21 21 21 21 21 2 21 21 21 12 12 21 13 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 6 21 21 21 12 21 21 21 21 12 2 21 21 2 21 21 21 21 13 12 21 2 21 21 21 21 21 12 21 12 21 21 21 21 21 21 2 21 21 2 21 21 21 2 21 2 21 21 21 2 21 2 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 12 12 21 12 13 21 21 21 21 21 2 21 21 21 11 12 21 12 12 20 12 21 21 21 21 21 21 21 12 12 21 21 21 21 11 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 12 12 21 12 21 21 21 12 21 12 12 21 21 21 12 12 4 12 21 21 21 21 21 12 12 12 20 12 12 11 2 21 12 12 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 11 21 12 21 21 21 12 21 12 21 21 21 21 12 21 12 12 12 12 21 21 21 21 21 12 21 12 21 12 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 12 21 12 21 12 12 2 21 21 21 21 21 13 21 21 21 12 21 21 21 21 21 21 21 21 2 21 2 13 12 21 21 21 21 21 21 2 21 21 21 21 21 21 2 11 21 21 21 21 21 21 21 12 21 2 12 21 21 21 21 21 21 21 11 21 21 21 21 21 12 12 21 20 15 12 21 21 21 2 21 21 21 12 21 21 21 12 12 12 20 21 21 21 21 2 21 21 21 21 21 21 12 21 20 21 12 21 6 21 21 2 21 21 21 21 21 21 21 21 21 21 11 2 21 21 21 21 12 21 21 21 21 11 21 2 21 21 2 12 12 21 21 21 21 2 21 2 21 21 21 21 11 21 21 21 21 21 21 21 12 21 11 2 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 11 12 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 6 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 11 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 12 21 21 21 21 2 12 21 21 12 2 21 21 12 21 21 21 21 21 21 21 12 21 12 21 21 21 12 12 21 12 12 12 12 12 21 21 12 21 21 11 12 21 12 12 12 12 21 21 21 21 21 12 12 21 12 12 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 12 21 12 2 21 21 21 21 21 21 12 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 12 12 21 21 21 21 21 21 21 21 21 11 21 2 21 12 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 2 21 21 21 21 2 21 21 21 2 2 21 11 21 21 21 21 12 21 12 21 21 12 21 21 12 21 12 12 12 21 21 2 21 21 12 12 21 21 12 12 21 12 12 12 21 21 21 21 21 12 12 12 21 20 21 21 21 12 12 12 2 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 12 2 21 21 21 2 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 15 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 11 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 11 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 13 21 21 21 21 21 12 21 21 21 21 21 12 12 12 4 21 21 12 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 13 21 21 21 12 12 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 11 2 21 21 21 21 21 21 2 21 21 21 13 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 6 21 21 11 21 21 21 21 21 21 2 21 13 2 21 2 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 2 2 21 21 21 12 12 21 2 21 21 21 2 21 21 21 11 11 2 21 21 21 12 12 12 12 21 12 21 12 2 12 21 21 21 21 12 21 12 21 21 21 21 21 12 21 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 2 12 12 12 21 12 21 21 12 21 21 21 12 21 21 12 12 12 20 12 21 21 21 12 12 12 12 12 12 12 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 12 21 21 12 21 21 12 2 21 21 21 21 21 21 21 21 21 12 12 2 2 21 21 21 12 21 21 12 12 21 21 21 21 21 21 12 12 21 12 21 21 21 12 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 6 21 2 2 21 2 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 12 15 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 11 21 12 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 12 20 21 21 21 21 12 21 21 12 21 11 21 21 21 21 21 21 12 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 11 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 11 21 21 11 21 21 21 21 21 21 21 21 6 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 12 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 11 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 20 12 12 12 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 12 21 21 21 12 21 21 21 21 21 21 21 12 21 21 12 12 12 21 12 12 20 20 12 21 12 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 12 21 21 12 12 12 21 2 12 21 20 12 12 21 12 21 21 12 12 12 12 21 21 21 21 21 11 21 21 20 4 4 21 12 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 11 21 2 2 21 21 21 12 21 12 12 12 21 21 21 21 21 21 2 21 21 2 21 12 21 21 2 21 21 21 21 12 2 21 12 12 12 12 12 12 12 12 21 12 20 21 12 12 21 12 21 12 15 12 21 12 21 12 21 12 12 21 12 21 12 12 12 12 21 12 12 12 12 12 21 21 12 12 12 21 12 21 21 2 21 12 13 21 21 2 21 12 12 12 12 21 12 2 21 12 12 12 21 21 2 21 21 21 21 21 21 21 12 21 12 21 21 21 21 12 21 12 12 2 2 12 21 21 21 21 12 21 21 21 21 21 21 2 21 2 21 21 12 12 21 12 12 12 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 12 12 21 21 21 21 2 21 21 21 21 21 21 2 21 21 2 21 21 21 2 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 12 21 21 21 2 12 12 21 21 21 2 12 21 21 21 21 21 12 12 21 12 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 6 21 2 2 21 21 11 12 21 21 21 21 21 21 21 21 12 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 12 21 21 12 21 21 12 21 21 21 12 12 21 21 12 21 21 21 12 12 21 12 12 21 21 12 12 12 12 21 12 21 12 20 12 12 21 12 12 12 20 12 21 12 21 12 11 21 21 21 12 21 20 20 21 12 21 12 12 21 12 21 21 12 21 12 12 12 11 12 21 21 12 12 21 12 12 21 12 21 12 12 21 12 21 21 12 12 11 12 12 21 12 21 21 12 21 12 21 21 21 21 12 21 21 12 12 21 12 12 21 21 12 21 21 21 21 21 12 21 21 12 12 21 21 21 21 12 20 21 12 12 21 21 12 21 21 21 21 21 21 12 12 12 21 21 21 21 12 21 21 21 12 21 21 21 12 21 2 21 21 2 21 21 12 21 21 21 12 12 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 6 21 21 21 21 21 21 21 12 12 21 12 21 12 21 21 21 21 21 21 21 21 12 12 12 21 21 12 21 21 21 12 21 12 20 12 12 20 21 12 12 21 12 12 12 21 21 21 12 21 21 12 12 12 21 21 12 12 21 21 21 21 12 20 12 12 12 20 12 21 21 21 21 12 21 12 21 12 21 12 21 21 12 12 12 12 12 12 21 12 12 20 12 21 12 12 21 20 12 21 21 21 12 21 12 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 12 12 21 21 21 21 21 21 21 21 21 12 12 21 12 12 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 12 21 21 21 21 21 12 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 2 2 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 11 21 2 2 21 21 21 21 21 21 11 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 6 2 21 21 21 21 21 21 21 21 21 6 21 21 21 12 21 21 21 2 2 21 13 21 12 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 21 21 21 11 21 21 21 21 21 12 21 21 21 21 21 21 12 21 12 21 21 21 21 13 21 11 21 21 21 21 2 21 12 21 6 21 21 21 21 21 21 12 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 11 21 21 21 21 21 12 21 21 12 21 12 12 21 2 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 12 21 12 21 21 11 21 21 21 21 11 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 12 11 21 21 6 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 12 21 12 21 21 12 21 21 12 21 21 12 12 12 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 12 20 20 12 20 12 12 12 12 12 12 12 21 12 21 20 12 21 21 12 12 21 21 21 21 21 21 12 20 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 6 21 2 21 21 21 21 21 21 21 21 2 21 12 21 21 2 2 2 2 21 21 21 21 21 21 21 21 21 21 2 21 21 2 2 21 21 21 21 21 2 2 21 12 21 21 21 12 21 21 21 21 21 2 21 21 21 21 2 21 2 2 21 21 11 21 13 21 21 2 2 12 12 12 21 12 21 21 12 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 2 21 21 12 21 21 11 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 12 11 21 12 21 21 2 21 21 21 2 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 6 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 6 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 2 21 21 11 2 21 21 21 21 21 21 6 21 21 11 21 21 15 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 11 21 2 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 2 2 21 2 21 11 21 21 21 21 21 2 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 12 21 12 12 12 21 12 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 2 21 21 21 2 21 21 2 21 21 21 21 11 2 12 21 2 12 21 21 21 12 12 21 21 21 12 2 21 21 21 12 13 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 13 21 21 21 21 21 11 21 21 2 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 12 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 11 12 21 21 21 21 21 11 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 12 21 21 21 21 21 12 21 21 21 21 21 13 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 12 12 12 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 12 21 21 21 12 21 21 12 12 21 21 21 21 12 21 21 21 12 12 21 21 21 12 21 12 12 12 21 12 21 12 21 12 12 12 12 21 12 12 12 21 12 21 12 21 21 12 12 12 12 12 12 12 12 12 12 12 12 21 12 21 12 21 2 21 21 12 21 12 21 12 12 12 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 12 21 21 21 21 12 21 21 12 21 21 12 21 21 21 12 21 12 21 21 21 12 21 21 12 21 21 12 12 12 12 21 21 12 21 21 21 21 21 12 21 21 21 12 12 21 21 12 21 21 21 21 21 12 12 12 21 12 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 12 2 12 20 12 21 12 12 12 12 12 21 12 21 12 21 21 12 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 12 21 12 21 12 21 12 12 12 12 12 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 12 12 12 21 21 21 12 21 21 21 12 12 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 12 12 12 21 12 2 12 21 12 12 12 21 21 12 21 21 12 12 12 21 21 12 21 21 21 21 21 21 12 21 21 21 21 12 12 12 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 2 21 2 2 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 12 21 21 2 2 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 11 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 2 21 21 2 21 21 21 21 21 21 12 21 12 21 2 2 21 21 12 21 12 12 21 21 21 21 2 21 21 21 21 2 2 2 11 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 13 21 12 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 11 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 6 21 21 21 21 2 13 21 21 21 11 21 21 21 21 2 21 21 2 21 21 21 21 2 21 21 2 21 21 21 21 11 21 2 21 6 21 21 21 21 21 12 21 12 12 21 21 21 12 12 21 12 12 21 12 12 21 21 12 21 12 21 12 21 12 12 21 12 21 12 21 21 21 12 2 12 12 12 21 12 12 12 12 12 20 12 12 21 21 12 12 12 21 12 21 12 21 21 21 21 21 12 12 12 21 12 12 12 21 12 12 21 21 21 12 12 12 12 12 12 12 12 12 12 12 12 21 21 21 2 21 2 12 21 21 12 21 21 12 21 21 12 21 12 21 21 21 21 12 21 21 21 12 21 21 21 21 21 12 12 12 21 12 12 21 21 12 21 12 12 12 21 12 21 21 21 12 12 21 21 12 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 12 21 12 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 13 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 11 11 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 21 21 21 12 21 21 21 12 12 12 21 12 21 21 21 12 12 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 2 2 21 21 2 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 2 21 21 21 21 11 21 21 11 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 13 21 12 21 21 21 11 21 21 21 12 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 20 12 12 21 21 21 21 21 21 12 21 12 21 21 21 12 21 12 12 12 12 21 21 12 21 12 21 12 12 21 13 21 21 12 12 21 12 12 21 12 12 12 12 12 21 21 21 12 12 12 21 21 21 12 12 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 12 12 12 12 12 12 12 12 12 21 12 21 12 12 12 21 21 12 21 12 2 11 21 12 12 21 21 12 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 2 21 12 21 12 21 21 12 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 12 21 21 21 20 21 12 12 21 21 21 12 21 21 12 2 12 20 21 21 21 21 12 21 12 21 21 21 2 12 21 12 12 12 12 12 20 21 12 12 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 12 12 21 12 12 12 21 12 12 12 12 12 21 21 12 12 12 12 2 21 12 21 21 12 21 21 12 12 12 12 21 21 21 12 12 21 21 21 21 2 21 21 13 21 12 12 21 21 12 12 12 21 12 12 12 12 12 21 21 12 12 12 21 21 20 21 21 21 21 21 21 12 21 12 12 21 21 21 12 12 21 21 21 12 12 21 21 21 6 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 11 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 12 12 21 21 12 12 21 21 2 21 12 12 21 12 21 21 12 21 21 12 12 21 12 2 21 21 21 21 21 21 21 2 21 11 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 2 21 2 2 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 2 21 2 21 21 21 21 21 21 21 21 21 21 2 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 12 11 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 12 12 21 12 21 21 21 12 12 12 21 20 21 12 21 12 20 12 21 12 12 21 21 21 12 21 21 21 21 21 21 21 6 21 21 2 2 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 2 21 21 2 21 21 21 21 11 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 2 12 12 21 21 21 21 21 12 21 21 21 11 21 21 2 21 21 2 21 21 21 21 21 12 12 12 21 21 21 21 21 12 21 21 21 21 21 21 2 2 2 21 21 2 2 21 2 21 2 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 11 21 21 21 21 21 21 12 21 21 21 21 12 12 21 21 12 21 21 21 21 12 12 12 12 12 21 21 12 21 12 21 21 21 12 12 20 21 21 12 21 21 21 21 12 12 21 12 12 12 12 12 12 12 21 21 12 21 12 21 21 12 21 12 12 12 12 12 12 21 12 21 21 12 21 12 21 21 21 12 12 12 12 12 12 21 21 21 12 21 21 12 2 12 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 12 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 2 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 11 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 2 21 12 12 2 21 12 12 12 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 13 6 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 11 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 6 2 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 2 21 2 21 21 21 21 21 21 2 12 21 21 21 21 2 21 21 6 21 2 21 2 21 2 21 21 2 21 11 21 21 2 21 11 21 21 21 21 13 21 21 21 11 21 21 12 21 2 2 21 21 21 21 12 21 21 12 21 21 12 12 12 21 12 12 12 12 12 21 12 21 21 21 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 12 12 21 2 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 12 12 21 21 21 21 12 12 21 21 12 12 12 12 12 12 12 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 20 12 12 12 11 21 12 21 12 12 21 21 12 12 21 12 21 21 12 2 2 21 21 12 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 2 21 21 21 21 21 21 21 21 21 21 12 2 21 12 21 21 12 21 12 21 21 21 12 21 21 21 21 12 21 21 21 21 21 12 12 21 21 2 12 21 21 12 2 2 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 2 13 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 12 12 21 12 12 12 12 12 12 21 21 21 21 21 12 21 21 21 21 21 12 21 12 21 12 21 11 21 2 21 21 21 21 2 21 12 12 21 21 21 21 21 21 21 2 12 21 21 2 21 21 21 21 21 21 21 12 21 12 2 21 21 12 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 12 12 21 21 21 12 12 21 21 21 12 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 11 21 21 21 21 13 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 2 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 12 12 12 12 21 12 21 21 21 11 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 21 12 12 12 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 2 2 6 12 21 21 12 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 2 2 21 2 21 21 21 11 21 2 21 21 21 2 21 2 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 13 21 11 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 6 21 21 21 21 21 21 21 21 21 21 21 2 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 11 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 11 21 21 21 21 21 21 12 12 21 21 12 12 2 21 21 21 12 21 12 21 12 21 12 20 21 12 12 12 21 21 21 21 21 2 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 21 20 21 21 12 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 2 21 21 21 21 2 21 2 2 21 21 12 21 21 21 21 12 21 21 21 12 12 21 21 21 12 21 21 12 21 21 21 6 21 2 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 12 21 12 21 21 12 20 21 12 12 12 21 12 21 12 21 20 21 21 21 21 6 12 12 12 12 21 12 21 21 12 21 21 21 21 12 21 21 21 21 21 12 12 12 12 21 21 21 21 21 11 12 21 12 21 21 12 12 12 12 21 12 21 2 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 11 21 21 2 21 21 11 2 21 21 21 21 21 21 21 11 21 21 21 11 21 21 21 21 21 21 21 21 11 2 21 6 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 11 21 21 21 21 2 21 2 2 2 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 2 21 21 21 21 2 13 21 21 21 21 2 21 21 21 2 21 21 21 21 2 21 21 21 2 2 21 21 21 2 21 21 13 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 12 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 2 21 12 21 2 21 20 21 12 12 12 21 21 21 21 21 21 12 21 20 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 12 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 13 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 21 12 21 21 12 2 21 12 21 12 21 21 12 12 21 12 12 21 12 21 21 21 21 21 21 12 12 21 12 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 12 21 20 12 21 21 12 21 21 21 12 21 21 12 12 20 21 12 21 20 12 21 12 21 21 21 12 21 12 12 12 12 12 21 21 12 12 12 12 12 21 12 12 12 21 12 21 21 12 21 21 12 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 6 21 21 21 2 2 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 6 21 21 21 21 12 21 21 21 21 12 21 21 12 21 12 21 21 21 12 21 12 21 12 21 21 21 12 21 12 12 12 21 20 21 21 21 12 12 21 12 12 20 21 12 12 21 12 21 12 20 12 12 21 21 21 21 21 12 12 20 21 12 21 12 12 21 21 21 12 12 12 12 12 12 21 21 21 12 12 12 21 20 21 21 12 21 21 12 21 21 21 21 12 12 21 12 21 12 21 12 12 12 12 12 21 21 21 21 21 20 21 21 21 12 21 21 12 21 12 21 12 21 21 21 21 21 21 21 12 12 21 12 12 21 21 21 12 12 12 12 21 21 12 12 21 21 12 12 12 12 12 12 12 21 21 12 21 21 21 21 12 21 21 2 21 12 21 12 21 12 21 12 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 13 21 21 13 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 12 2 21 12 21 2 21 21 21 21 21 2 21 21 21 21 21 2 21 21 11 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 12 21 12 12 21 21 21 21 21 2 21 21 21 12 12 12 12 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 2 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 11 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 2 21 12 21 2 12 12 12 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 13 21 21 21 21 13 21 12 11 2 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 12 12 21 21 12 12 12 12 21 21 2 21 21 21 21 21 12 21 21 21 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 12 12 12 12 12 21 21 21 21 21 12 12 21 21 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 12 21 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 2 2 21 21 21 21 21 21 12 21 12 12 21 12 21 21 2 2 21 21 21 2 21 21 2 21 21 21 21 21 21 2 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 12 21 21 12 21 21 21 21 21 12 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 2 2 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 11 21 2 21 21 21 2 21 21 21 21 21 12 21 21 21 12 21 21 12 12 21 12 12 21 21 12 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 11 21 21 21 21 21 21 21 13 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 2 21 21 12 12 12 12 12 21 12 12 21 21 12 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 12 21 21 12 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 12 12 21 21 21 13 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 11 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 13 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 11 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 2 21 21 21 21 21 21 21 21 2 21 2 2 21 21 2 21 21 21 21 21 21 21 21 2 21 13 2 21 21 21 11 21 21 12 12 21 21 21 21 12 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 6 21 21 21 21 21 6 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 6 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 6 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 2 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 11 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 12 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 13 21 2 21 21 12 11 21 21 12 21 21 21 21 21 21 12 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 2 21 2 21 21 2 21 2 21 21 2 21 21 12 21 21 12 12 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 12 21 21 12 21 21 21 21 21 21 21 21 12 21 21 12 21 12 12 21 12 12 12 12 21 21 21 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 2 2 21 21 21 21 11 6 21 12 21 21 21 12 21 21 21 2 2 21 6 21 21 21 21 12 21 21 21 2 21 2 12 12 21 21 21 2 21 2 21 21 21 21 21 21 21 2 2 21 11 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 2 21 21 21 21 21 2 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 12 2 21 21 2 21 12 12 21 12 12 21 12 21 12 12 12 12 21 21 21 12 21 12 12 12 12 21 12 21 12 21 12 12 21 12 12 12 12 12 12 12 12 12 21 12 21 12 12 21 21 21 21 12 12 12 21 12 12 12 12 21 20 20 21 21 12 21 12 12 21 21 12 12 12 21 21 21 21 21 12 12 12 12 12 12 12 12 12 12 21 12 21 12 21 12 21 12 21 12 21 12 21 12 21 21 12 12 21 21 21 21 21 12 21 12 12 12 21 21 12 12 12 12 12 21 21 12 12 21 21 21 12 12 12 21 21 21 21 21 21 21 21 12 12 21 12 12 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 20 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 12 2 20 12 12 12 12 12 21 21 20 21 12 20 21 21 12 21 21 12 20 21 12 12 21 12 21 12 21 12 21 12 21 4 12 21 21 12 12 12 21 12 21 12 12 21 21 21 12 12 21 21 12 21 21 12 21 12 21 21 12 12 12 21 12 21 21 21 21 21 21 12 12 12 12 12 21 21 12 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 11 2 12 21 12 21 21 12 12 21 12 12 21 12 21 21 12 21 12 21 21 21 21 21 12 21 21 21 21 12 12 21 21 21 21 12 21 12 21 12 12 12 21 12 20 12 12 20 12 21 21 12 12 12 12 12 12 12 12 12 21 21 12 12 12 21 21 21 12 21 12 12 21 12 21 12 12 21 21 21 21 12 21 2 21 21 21 2 21 21 2 12 21 21 21 11 21 21 12 21 12 21 21 12 21 12 21 21 2 21 21 21 12 12 21 21 21 12 21 2 21 21 2 21 21 21 21 6 21 21 21 13 21 21 21 12 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 13 21 21 21 13 12 21 21 21 21 21 21 21 21 21 2 21 12 21 12 21 21 12 21 21 12 21 21 21 21 21 21 12 21 12 21 21 21 2 21 21 21 12 21 21 21 12 21 12 21 21 21 11 21 21 21 12 21 21 12 21 21 21 21 21 21 21 2 2 12 21 21 12 12 12 12 12 12 12 21 12 21 12 12 12 12 12 12 12 21 12 12 21 12 20 21 12 12 21 21 20 21 21 21 21 21 12 21 12 21 21 21 21 12 12 21 21 12 12 12 12 21 21 12 12 12 12 12 21 21 12 12 12 12 21 12 21 21 21 12 21 21 21 21 21 21 21 21 2 21 2 21 2 21 2 21 21 21 21 11 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 2 21 21 12 21 21 21 12 21 12 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 12 12 21 21 2 21 21 21 2 21 21 2 21 21 21 21 21 21 21 2 21 21 13 21 21 2 12 12 21 21 2 2 21 21 21 21 21 21 21 12 12 20 12 12 4 12 12 21 12 20 12 12 20 21 12 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 12 21 12 12 21 21 21 21 11 2 21 21 12 21 21 12 21 12 21 21 21 21 12 21 20 12 21 21 21 21 21 21 21 2 21 12 21 21 21 21 12 12 21 12 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 13 21 2 21 21 21 21 2 21 21 21 21 2 6 21 21 21 21 21 21 21 21 2 21 2 21 21 21 2 20 21 21 21 21 21 21 21 12 21 2 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 12 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 21 21 21 21 2 12 12 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 12 21 2 21 21 21 21 12 21 21 12 12 21 21 21 21 21 2 2 21 11 21 12 21 12 21 21 21 21 12 21 12 21 21 12 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 12 21 12 21 21 21 21 21 12 21 21 2 21 2 21 12 21 21 12 21 12 21 21 21 12 21 12 12 21 21 12 21 21 21 21 21 2 12 12 21 12 12 21 21 21 21 21 21 21 21 2 12 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 11 21 11 2 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 13 21 21 2 21 21 21 21 21 2 2 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 11 21 2 2 2 21 21 2 21 21 21 21 11 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 11 21 21 21 21 11 21 21 21 21 21 21 2 11 11 11 21 21 21 12 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 2 21 21 21 13 11 21 21 21 11 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 13 21 21 21 21 21 21 21 2 21 21 11 11 21 21 21 6 21 21 21 21 21 21 21 21 21 21 11 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 11 2 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 13 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 20 12 21 12 21 12 21 21 12 21 21 2 11 21 21 21 21 21 21 11 11 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 12 21 12 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 2 12 21 21 11 21 21 21 21 21 21 12 21 21 12 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 12 20 21 21 21 21 2 21 6 21 21 21 21 21 21 21 12 12 12 2 12 21 21 21 21 2 21 21 6 2 21 21 21 21 21 12 21 21 21 2 12 21 21 21 12 21 12 12 21 12 21 21 12 12 21 21 21 21 21 21 12 12 21 21 12 21 12 21 12 21 21 12 12 12 11 21 12 21 21 21 21 12 12 12 12 21 12 12 21 21 12 12 21 12 12 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 12 20 12 12 12 12 12 21 12 21 12 12 21 12 12 12 12 21 12 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 12 21 21 21 21 21 11 21 21 12 21 21 2 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 2 12 12 21 11 12 21 21 12 21 21 21 12 21 20 21 21 21 21 12 21 12 21 21 21 21 12 12 12 21 12 21 21 12 21 21 12 21 21 12 21 12 12 21 12 21 12 12 21 21 12 12 21 12 12 12 12 12 21 12 2 21 21 21 21 12 20 12 12 12 21 21 21 21 12 12 12 21 12 12 12 12 12 12 21 12 21 12 12 21 12 21 21 20 12 20 12 12 21 21 12 21 12 21 21 12 21 12 21 21 12 21 12 21 21 12 12 12 12 12 12 12 21 21 2 21 21 21 12 12 21 12 12 21 21 12 12 12 21 12 21 12 12 12 21 12 12 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 12 21 12 12 2 21 12 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 11 12 21 21 12 21 21 21 12 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 12 21 12 6 12 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 12 21 21 21 2 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 13 21 21 21 6 21 21 13 21 12 21 21 21 21 21 21 2 6 21 21 21 11 21 21 21 21 21 2 21 21 21 21 21 11 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 12 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 12 21 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 2 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 2 21 21 21 21 2 21 11 21 2 2 21 21 21 12 21 12 21 21 21 21 12 21 12 2 21 2 21 21 21 21 12 21 21 21 2 21 21 21 21 2 21 21 21 21 12 12 21 12 12 12 12 20 12 21 12 21 21 21 21 12 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 21 21 21 12 12 12 21 21 21 21 21 21 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 6 11 21 21 21 21 21 21 21 11 21 21 21 2 21 21 2 12 21 12 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 2 11 21 21 21 11 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 2 21 21 2 2 21 13 21 21 21 12 21 21 21 21 21 21 21 12 21 21 12 2 21 21 21 15 2 21 21 21 21 21 21 21 12 21 2 2 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 2 21 21 2 21 21 2 21 21 21 21 2 21 21 21 11 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 2 2 21 11 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 11 11 21 12 21 12 21 21 12 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 6 21 21 21 2 21 21 21 21 12 21 2 21 12 21 21 21 21 21 21 21 2 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 12 21 21 21 21 21 21 12 21 12 12 12 21 21 12 12 21 12 12 21 21 21 12 12 12 12 21 21 21 12 21 21 12 2 21 21 21 21 21 21 21 2 21 21 21 12 21 12 12 12 21 12 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 13 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 12 12 21 2 21 21 21 21 2 21 21 21 11 21 12 21 21 21 21 21 2 12 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 2 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 13 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 2 21 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 12 21 21 21 13 2 21 21 21 2 21 12 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 11 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 11 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 12 21 21 21 21 21 21 12 21 21 2 21 21 21 21 12 21 21 21 21 21 12 12 21 21 21 11 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 2 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 2 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 12 21 21 21 21 21 21 21 12 12 21 12 12 12 12 12 12 21 21 12 21 21 21 21 12 12 12 12 12 12 12 21 12 21 12 12 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 12 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 13 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 13 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 20 11 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 6 21 21 21 21 2 21 21 21 21 21 21 12 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 12 2 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 12 21 2 21 21 6 21 12 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 2 21 21 13 2 21 21 21 2 21 21 21 21 2 21 21 21 21 12 12 21 12 21 21 21 21 21 21 2 21 12 21 21 12 21 21 21 21 21 21 21 21 12 2 12 12 21 21 12 12 2 21 12 12 21 21 21 21 21 21 2 21 21 12 21 21 21 12 2 21 2 21 21 21 2 21 21 2 21 12 21 12 21 12 21 21 2 21 21 2 21 21 2 21 21 21 2 21 21 21 21 21 2 21 2 2 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 11 21 13 21 21 21 21 21 21 21 12 12 12 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 2 2 21 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 2 21 21 21 21 21 21 12 21 21 21 21 12 21 12 12 12 12 12 12 12 21 21 21 12 21 12 21 21 12 21 21 12 21 21 21 21 21 21 12 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 11 21 2 6 21 21 21 21 21 13 21 13 21 21 21 21 21 21 12 20 12 12 12 12 21 12 12 21 12 21 12 12 21 12 12 12 21 12 12 21 21 21 12 21 12 21 12 12 12 21 21 21 12 21 21 12 21 12 21 21 12 21 20 21 12 21 12 21 21 12 12 21 21 12 21 12 21 21 12 21 21 12 21 21 21 21 12 12 12 21 20 12 12 21 21 12 21 21 21 12 21 12 12 21 20 21 12 12 12 12 21 12 12 12 12 21 2 21 21 21 12 12 12 12 21 21 12 12 12 12 12 21 21 11 21 21 21 12 12 21 21 12 12 21 12 21 12 12 21 12 21 2 21 21 21 12 21 21 21 21 21 12 21 21 21 12 21 21 12 12 12 12 12 12 12 12 21 21 2 12 21 21 21 21 12 12 12 21 21 12 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 11 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 2 21 21 2 21 2 2 21 21 21 21 21 21 21 21 2 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 13 21 21 12 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 2 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 12 21 21 21 21 21 2 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 13 21 21 2 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 2 21 21 2 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 12 21 12 12 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 6 21 21 21 21 21 21 21 21 21 11 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 13 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 2 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 11 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 12 2 21 12 21 21 21 12 21 12 21 21 21 12 21 12 21 21 11 12 12 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 12 21 21 12 21 12 21 12 21 21 21 12 21 2 2 2 21 21 2 21 21 21 21 2 21 21 21 21 11 21 21 21 2 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 2 21 21 21 21 21 2 21 2 2 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 12 21 2 12 21 21 21 21 2 12 12 21 21 21 21 21 21 21 21 21 2 21 12 21 12 21 21 21 21 21 21 21 12 21 21 13 21 21 21 12 21 21 21 21 21 21 12 21 21 12 21 21 2 12 21 21 2 21 21 21 12 12 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 11 12 21 12 21 21 21 21 21 21 12 21 21 12 21 21 12 12 21 21 21 12 21 21 2 21 21 2 21 21 21 21 12 21 21 21 21 21 21 2 21 21 2 2 21 12 21 21 21 21 21 11 13 21 21 21 21 2 2 21 21 12 21 21 21 12 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 2 21 21 2 21 2 2 21 21 12 12 21 21 21 21 21 12 21 21 21 21 21 21 21 11 2 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 13 2 21 21 21 21 21 21 21 21 21 21 12 12 21 21 2 21 21 21 2 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 21 12 12 20 21 12 21 12 12 12 21 20 12 21 12 12 21 12 12 12 21 21 6 21 21 21 21 21 21 21 21 2 12 12 12 21 21 21 21 21 21 21 21 12 12 12 12 21 21 21 21 21 12 12 12 12 21 21 21 21 2 21 21 12 21 2 12 2 2 12 20 12 12 21 20 20 2 21 12 12 12 21 21 21 21 12 12 12 12 12 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 12 12 20 12 21 12 12 12 12 12 21 12 12 21 21 21 21 12 12 21 21 21 12 21 12 21 21 21 12 21 21 21 21 21 21 12 21 21 12 21 12 21 21 21 12 12 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 12 21 12 2 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 12 12 2 12 12 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 12 21 21 12 12 21 21 21 12 21 21 21 2 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 2 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 12 12 21 21 21 21 12 12 12 12 12 12 12 21 21 12 12 21 21 21 21 21 21 12 12 21 21 12 21 12 21 12 12 21 12 12 21 12 12 12 12 12 21 12 12 12 12 12 12 12 21 21 12 21 21 21 21 12 21 12 12 21 12 21 21 21 21 21 21 12 21 21 21 12 21 12 12 21 21 21 12 12 21 21 12 12 21 21 21 12 12 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 12 21 21 2 21 21 21 12 21 12 21 12 21 21 12 12 21 21 21 21 12 21 12 12 12 12 12 12 12 21 21 12 21 21 21 2 21 21 21 21 21 2 21 21 2 2 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 2 21 21 21 21 21 21 2 21 21 21 21 2 12 12 21 21 12 21 21 21 11 21 12 12 21 12 21 21 21 12 21 12 12 21 12 12 21 21 12 12 21 21 21 21 12 21 21 12 21 21 21 21 2 12 12 2 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 11 21 2 21 12 12 2 21 21 21 21 12 21 2 21 2 21 12 12 20 12 21 21 21 2 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 2 21 12 12 21 21 12 12 12 12 12 21 12 12 21 12 21 12 12 21 12 12 21 21 21 2 2 21 21 21 21 21 21 6 21 21 2 12 21 21 21 21 12 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 2 21 21 21 21 21 12 12 12 12 2 21 21 21 21 21 21 21 2 21 2 21 21 21 11 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 2 12 21 12 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 2 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 2 6 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 13 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 13 21 11 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 12 21 12 12 12 21 21 21 21 21 21 2 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 13 21 21 21 21 21 12 21 12 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 11 21 2 21 21 21 12 2 21 21 21 2 2 21 2 21 21 12 21 12 12 12 20 12 21 21 12 21 2 2 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 12 21 21 12 21 21 21 21 21 21 12 21 12 21 12 12 21 12 12 12 12 12 21 12 12 12 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 12 12 21 21 12 2 21 21 2 12 21 12 12 21 21 21 12 12 21 12 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 2 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 2 21 21 2 21 6 21 6 21 11 11 11 21 21 21 21 21 21 21 21 21 21 21 21 21 13 11 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 12 12 20 4 12 21 21 12 21 12 21 21 21 21 11 2 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 2 21 21 21 12 12 12 12 21 21 21 21 21 21 21 21 20 12 12 20 21 12 12 21 12 12 12 12 21 12 21 21 12 21 20 12 12 12 21 21 12 12 20 21 12 12 12 12 20 12 12 20 20 20 12 21 21 21 21 2 12 12 21 21 12 12 12 12 12 12 12 21 21 12 12 21 21 12 21 12 12 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 2 21 21 21 21 21 2 21 12 21 12 2 21 21 6 2 21 21 11 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 2 21 21 21 21 21 21 2 21 21 21 2 2 21 21 2 2 2 21 12 21 21 12 21 12 21 21 21 12 21 21 21 21 21 21 2 12 21 21 12 21 21 21 12 21 12 12 21 21 12 21 21 21 21 21 12 12 12 12 12 21 21 12 21 12 21 21 21 12 12 21 12 21 12 21 21 21 21 12 21 21 21 21 21 12 12 21 21 21 12 21 21 21 21 12 12 21 21 21 12 21 21 21 21 21 21 12 21 21 21 2 21 21 2 21 21 21 6 21 21 2 21 21 21 21 21 2 21 21 12 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 12 12 21 20 12 21 12 21 12 21 21 21 12 12 21 12 21 21 12 21 21 12 21 21 12 21 12 21 21 12 21 12 12 12 12 12 12 12 12 21 12 21 12 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 12 21 21 12 21 12 12 12 21 12 21 21 21 12 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 2 13 21 21 21 2 2 12 21 21 21 12 12 12 21 12 12 12 12 21 21 21 12 12 21 21 21 12 12 12 12 2 12 21 21 21 21 21 12 21 21 21 21 13 21 21 21 21 21 2 21 21 21 12 21 2 21 21 2 21 21 21 21 2 21 12 13 21 21 21 21 21 21 21 2 21 21 13 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 21 21 21 11 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 13 12 11 2 21 21 21 21 21 21 11 21 21 2 21 21 21 11 21 21 21 21 21 21 21 11 21 21 12 21 21 21 21 21 21 21 11 21 2 21 21 21 12 21 21 20 21 21 12 12 21 12 12 12 12 12 21 21 12 21 21 12 21 12 21 12 12 21 21 12 12 12 12 12 12 12 21 12 20 21 21 21 12 12 12 12 21 12 12 12 21 21 12 12 21 12 21 21 21 21 21 12 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 6 21 2 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 2 21 2 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 2 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 6 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 2 21 21 2 21 2 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 2 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 12 21 21 2 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 11 21 21 21 2 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 11 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 13 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 12 12 21 12 21 21 21 12 12 21 21 2 12 21 21 12 21 12 21 21 21 21 2 21 21 21 21 21 12 12 21 12 21 21 21 21 12 21 21 21 21 21 21 12 12 12 21 12 2 21 21 12 21 21 12 21 21 21 12 12 12 12 21 12 20 12 21 21 21 12 21 21 12 21 12 12 12 2 21 21 12 21 12 21 21 2 21 21 12 2 21 12 12 12 12 21 21 21 12 21 21 2 2 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 12 11 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 12 21 21 2 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 2 21 21 21 21 21 21 21 21 11 2 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 12 2 12 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 12 2 2 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 2 2 21 21 2 21 21 13 21 21 2 21 21 21 13 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 6 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 11 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 12 21 12 21 12 21 12 12 21 12 21 21 20 12 21 2 21 12 21 21 12 21 21 12 12 21 12 21 12 21 21 21 21 21 12 21 21 12 21 21 21 21 12 21 21 21 11 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 12 12 21 2 2 21 21 12 12 21 21 21 21 13 21 21 21 21 21 21 21 12 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 12 21 21 21 21 2 21 12 21 21 21 21 12 21 21 21 12 12 12 12 21 21 12 12 12 21 12 21 12 21 12 12 12 12 12 21 2 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 13 21 21 21 2 21 21 21 21 21 21 2 21 21 21 13 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 13 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 13 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 2 21 21 21 21 12 21 21 21 21 12 21 21 12 21 21 21 21 21 12 21 12 12 21 12 21 2 21 12 21 21 21 21 12 21 12 21 21 12 21 21 21 12 12 21 21 21 21 12 21 21 12 21 21 2 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 2 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 6 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 6 21 21 21 2 21 21 21 21 21 11 21 21 21 21 2 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 12 2 12 21 12 21 12 12 21 12 21 12 20 12 12 21 21 21 12 21 21 12 21 21 21 21 21 21 21 12 12 21 12 21 12 12 21 21 21 21 21 12 12 21 21 21 21 21 21 12 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 13 21 12 12 21 12 21 21 21 21 12 21 21 12 12 12 21 12 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 13 21 2 21 12 2 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 2 21 21 21 21 21 2 2 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 13 21 21 2 21 2 2 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 2 21 21 21 21 21 2 21 2 21 21 21 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 6 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 2 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 13 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 6 2 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 2 21 21 21 21 21 21 12 21 21 21 12 2 21 21 12 21 21 21 21 2 21 12 21 2 12 21 12 6 2 21 12 21 21 2 21 21 12 21 21 21 2 21 2 2 21 21 21 21 21 21 21 21 12 12 21 21 12 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 20 21 12 12 12 12 12 21 21 12 12 21 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 12 21 21 12 12 12 21 21 21 12 12 21 21 2 21 21 2 21 2 21 12 21 21 12 12 21 20 12 21 12 12 21 4 12 12 12 12 12 21 21 21 12 12 21 21 21 21 21 21 13 21 21 21 21 21 2 21 21 12 21 12 12 12 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 2 21 21 2 21 2 21 21 21 21 21 21 21 12 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 11 21 21 12 21 21 21 21 2 2 21 21 13 2 21 2 2 12 2 21 21 21 21 2 21 21 21 13 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 6 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 11 21 21 11 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 6 21 21 6 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 11 21 21 21 12 21 12 21 21 21 21 21 21 21 21 12 12 21 12 12 21 12 21 21 21 21 21 21 21 21 12 21 12 12 12 20 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 12 21 21 21 21 2 2 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 2 21 2 21 21 21 21 2 21 21 21 20 2 21 21 21 21 21 2 21 21 21 21 21 2 21 12 12 21 12 21 2 21 21 21 12 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 2 21 2 2 21 13 2 21 21 21 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 2 21 11 2 2 21 2 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 13 21 21 21 21 21 13 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 2 2 21 2 21 21 2 2 21 21 21 21 21 2 11 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 11 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 20 21 12 12 21 12 21 21 12 12 12 21 2 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 4 21 21 2 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 13 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 2 2 21 21 21 12 21 12 21 12 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 2 2 21 21 21 21 21 21 21 21 12 12 12 12 21 12 12 12 21 12 12 21 21 12 21 21 12 12 12 12 12 12 12 21 21 12 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 12 12 12 21 21 12 12 21 12 12 21 21 21 12 21 21 21 21 21 21 2 12 2 21 21 21 21 21 21 21 21 21 21 12 21 21 2 2 21 21 2 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 13 2 21 21 21 21 2 2 13 2 21 21 2 12 21 21 21 21 21 21 21 21 21 21 12 21 12 12 21 12 12 21 21 21 21 21 21 12 21 21 21 12 21 12 21 21 21 21 21 12 12 21 21 21 2 21 2 11 2 2 21 21 12 21 12 21 12 21 21 12 21 12 12 21 21 21 12 12 21 21 21 12 2 21 21 21 21 21 2 2 21 21 13 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 12 2 21 2 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 12 12 12 12 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 13 21 21 21 21 21 12 21 21 21 21 12 21 20 12 20 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 2 21 21 21 21 21 12 21 21 21 12 12 12 21 21 12 12 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 12 21 21 21 21 21 21 11 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 2 21 21 21 21 21 21 21 11 21 21 21 2 21 2 21 15 6 21 21 21 12 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 21 2 21 21 21 21 21 21 21 21 2 21 12 12 21 12 21 21 12 21 21 12 12 21 21 2 21 12 12 12 21 21 21 21 2 21 21 21 21 21 12 12 21 20 12 21 21 12 12 12 21 21 12 21 12 12 21 12 12 21 12 12 21 12 21 12 12 21 12 21 21 21 12 12 12 12 12 12 21 20 21 20 12 12 12 21 12 12 21 21 21 12 12 12 12 12 12 12 21 21 21 21 12 12 21 21 12 12 12 12 21 21 21 21 12 2 21 21 21 11 12 21 12 12 12 21 12 21 12 21 12 2 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 21 21 12 21 21 12 12 20 21 12 21 21 2 12 21 12 21 12 21 21 2 21 21 21 21 21 12 21 21 21 21 2 12 21 21 21 21 21 21 21 21 2 12 21 21 21 12 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 15 21 21 21 21 21 21 12 21 21 12 21 2 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 12 21 12 12 12 12 21 12 12 12 12 21 12 2 21 12 21 12 21 12 21 21 12 21 12 21 21 12 21 20 12 12 21 12 12 12 12 21 12 12 12 12 21 21 21 12 12 12 12 21 12 12 12 12 12 21 21 21 21 12 21 21 12 21 12 12 21 12 12 12 12 21 21 21 21 21 21 21 12 21 21 12 12 12 21 21 2 2 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 12 12 21 2 21 21 12 21 12 12 21 21 21 11 21 21 21 21 21 2 21 21 12 21 2 12 12 21 21 12 12 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 6 6 6 14 6 6 6 6 21 6 21 21 21 21 12 21 21 21 20 12 21 21 21 21 6 21 12 21 21 21 12 12 21 20 12 6 21 21 21 21 21 21 21 21 21 6 21 21 21 12 21 12 6 6 21 12 12 21 21 21 12 12 12 12 21 21 6 21 6 21 21 21 12 12 12 12 4 21 12 21 12 21 12 21 21 21 14 21 15 12 21 21 21 20 21 12 12 20 12 12 21 6 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 12 12 12 12 20 12 21 21 21 21 21 21 2 21 21 2 21 21 21 12 21 21 12 21 21 21 12 12 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 11 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 6 11 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 11 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 11 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 2 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 12 20 12 12 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 11 21 12 21 12 21 21 12 21 21 2 21 2 21 21 21 21 21 21 12 21 21 21 11 21 2 21 21 21 21 21 21 2 2 21 21 21 21 21 21 2 21 12 21 21 11 21 2 21 21 21 11 21 21 2 21 21 21 21 21 21 21 21 21 21 11 21 2 21 21 21 21 13 21 21 21 21 21 21 12 21 21 21 21 21 21 12 12 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 2 2 2 21 21 21 21 21 21 11 21 21 2 21 21 21 21 21 21 13 21 21 21 21 21 21 13 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 21 12 12 21 12 21 21 2 21 21 21 21 21 21 21 2 12 12 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 2 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 12 21 21 21 12 12 21 21 21 21 21 21 12 2 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 12 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 2 21 21 12 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 12 12 12 21 12 21 21 21 21 12 12 12 12 12 12 12 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 12 12 21 12 20 20 12 21 21 12 12 12 21 21 21 20 12 12 21 12 12 21 21 21 21 2 21 21 21 21 21 21 12 12 21 21 12 12 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 12 12 21 21 20 12 11 21 21 21 12 12 12 2 21 21 21 21 12 21 21 21 21 21 21 21 21 12 20 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 12 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 12 21 12 12 21 21 12 12 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 11 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 12 21 12 12 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 6 21 6 21 21 21 21 21 21 21 21 12 21 21 21 12 12 21 12 21 21 21 21 21 21 12 21 21 21 21 12 12 12 12 12 20 12 12 21 12 12 21 12 21 21 21 21 21 15 12 12 12 21 12 21 12 12 12 12 21 12 12 12 12 21 21 12 21 21 21 12 21 12 21 12 21 21 12 12 12 21 12 21 12 12 21 21 12 21 21 21 21 12 21 12 21 21 21 20 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 6 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 13 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 2 21 21 21 2 21 13 21 2 2 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 2 21 21 21 21 2 2 21 21 11 21 21 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 12 21 2 12 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 12 12 12 12 12 12 21 21 21 21 21 21 21 21 3 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 12 21 2 21 2 21 21 21 21 2 21 21 21 21 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 17 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 20 21 21 4 12 12 12 12 20 12 12 12 12 12 12 12 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 12 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 12 12 21 21 12 2 21 21 21 21 21 21 21 2 21 21 21 21 6 21 21 21 21 21 12 12 21 12 21 12 12 21 21 12 12 21 21 21 12 21 21 21 12 12 21 12 12 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 12 2 21 21 21 21 2 21 12 21 21 21 12 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 12 21 2 21 12 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 20 21 21 21 21 21 12 21 21 21 15 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 15 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 6 21 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 11 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 17 21 7 7 19 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 12 12 12 21 12 12 12 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 13 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 12 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 19 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 11 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 13 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 12 21 13 3 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 12 12 21 21 11 21 21 12 21 12 21 21 21 21 21 21 21 21 6 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 11 21 12 12 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 12 12 12 21 12 21 21 21 21 21 21 21 12 12 21 21 21 21 12 21 12 12 21 21 21 21 12 12 12 12 12 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 12 21 12 21 21 21 21 21 12 12 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 15 19 19 19 21 6 21 21 21 21 11 2 21 21 21 12 21 21 21 21 21 12 21 21 21 21 2 21 21 21 21 21 21 6 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 11 21 21 21 21 21 12 21 21 21 2 11 21 21 21 21 21 21 21 12 12 2 21 21 21 21 21 21 21 21 21 12 12 21 21 12 12 21 21 21 12 12 12 21 21 21 12 12 21 12 21 21 21 21 21 3 2 21 12 21 21 21 21 21 21 12 12 21 21 21 21 19 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 11 21 2 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 11 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 21 12 21 2 12 21 12 21 21 2 12 20 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 19 14 14 21 21 21 2 21 21 2 2 2 21 2 21 21 21 12 21 12 21 21 12 21 21 21 21 21 21 21 2 21 21 12 21 2 21 21 21 21 21 21 21 17 21 12 21 21 21 21 12 12 12 12 12 21 21 21 12 12 12 21 12 21 12 12 21 21 21 21 21 21 12 12 21 21 21 21 12 12 21 21 12 12 21 21 12 21 21 21 21 12 12 12 12 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 3 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 17 21 7 19 13 21 21 21 21 21 21 21 21 21 21 2 21 11 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 12 21 21 12 12 12 12 12 12 12 12 12 12 21 21 12 12 12 12 21 21 21 21 21 13 21 17 19 21 2 21 12 2 21 12 21 21 21 21 12 21 21 21 12 2 2 12 21 12 21 21 21 2 11 21 21 21 11 21 21 12 21 21 21 21 21 3 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 2 12 12 12 20 12 21 12 21 12 12 20 12 12 12 20 12 12 21 21 12 12 12 12 21 21 12 12 21 12 12 20 12 11 21 21 12 21 12 12 12 12 12 12 4 12 21 21 21 2 21 21 21 21 12 12 2 21 21 21 21 21 21 21 12 21 12 12 12 12 12 21 21 21 12 12 12 12 12 12 21 21 21 21 12 21 21 12 21 20 21 21 21 21 21 21 21 21 21 21 21 21 12 21 17 15 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 12 21 21 21 12 21 21 12 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 12 21 21 21 12 12 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 3 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 12 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 2 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 17 19 19 19 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 12 12 21 21 12 21 21 21 21 2 21 21 1 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 6 17 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 11 2 21 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 12 21 21 21 21 11 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 19 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 12 21 21 21 21 12 21 21 12 21 21 21 12 21 12 21 21 21 21 11 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 12 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 12 12 21 21 12 12 21 12 21 21 12 12 21 21 21 21 12 21 21 21 2 21 21 12 21 21 2 21 21 12 11 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 11 21 2 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 13 21 21 21 21 15 21 21 21 21 19 21 21 2 21 21 21 21 21 21 2 21 21 2 21 21 21 12 21 21 21 21 2 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 19 14 21 21 21 21 21 2 21 12 12 12 21 21 21 21 21 2 12 12 21 21 12 2 21 3 21 21 12 21 21 21 12 12 21 21 21 21 12 21 21 12 21 21 21 21 21 21 12 21 12 21 21 21 12 21 21 21 21 21 21 2 21 21 21 21 21 21 15 21 21 21 21 21 2 12 21 21 2 21 12 12 3 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 11 21 21 21 21 7 12 21 21 12 12 21 21 12 12 21 21 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 2 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 12 21 21 12 12 12 12 21 21 21 21 17 21 19 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 11 21 21 21 21 21 2 21 21 21 21 21 13 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 2 2 2 2 21 21 21 2 21 21 12 21 21 21 21 21 21 12 21 21 19 21 21 21 21 21 2 21 11 21 21 21 21 21 21 21 21 21 21 21 11 21 2 2 17 19 21 21 21 2 21 21 21 21 11 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 12 2 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 17 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 15 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 2 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 12 21 12 12 21 21 3 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 17 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 12 21 21 21 21 21 21 21 21 21 21 6 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 6 21 21 2 21 11 21 21 21 21 21 21 21 21 21 19 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 13 2 21 21 21 21 21 21 21 21 21 21 21 21 11 2 21 2 21 21 12 21 21 21 21 29 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 17 19 21 2 21 21 21 21 21 21 2 21 21 21 21 21 2 21 2 21 21 21 21 21 12 21 21 21 21 12 12 2 12 21 21 21 21 21 21 2 2 12 21 21 21 21 2 21 21 21 21 21 21 21 21 2 6 21 21 21 21 21 21 21 21 12 21 21 21 21 17 21 21 21 12 21 12 21 12 12 21 21 21 2 21 21 21 21 12 12 21 12 12 12 21 21 21 2 21 12 21 12 12 21 21 21 12 12 21 21 21 21 2 21 20 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 12 21 21 21 12 21 21 12 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 2 2 21 21 21 21 2 21 2 21 2 21 2 21 21 13 11 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 29 21 12 21 21 12 12 21 21 12 12 12 12 21 12 12 21 12 21 21 21 21 21 12 21 12 21 21 12 21 12 21 17 15 21 21 21 12 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 2 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 17 12 21 21 21 21 21 21 2 21 2 12 2 21 2 21 21 21 2 21 6 21 21 20 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 1 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 15 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 13 2 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 12 21 12 2 21 21 21 21 21 21 21 21 11 21 21 21 2 21 21 21 2 21 21 21 2 12 21 21 21 21 21 21 21 12 21 21 2 2 21 6 17 11 21 21 21 21 21 11 21 2 21 21 21 2 21 2 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 2 2 21 21 21 21 21 21 21 2 2 21 21 21 21 21 17 15 21 21 21 21 21 21 21 21 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 12 12 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 17 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 12 21 12 21 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 12 21 21 12 21 21 11 21 21 21 21 21 21 21 12 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 17 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 13 21 21 21 21 21 21 21 21 21 21 21 21 15 21 21 21 12 21 21 21 21 21 21 21 21 2 21 6 21 21 21 21 21 12 12 12 21 21 21 21 11 12 21 21 21 21 21 21 12 21 21 21 15 12 21 21 21 2 21 13 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 6 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 13 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 2 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 6 21 21 21 2 21 21 21 21 2 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 2 21 2 21 2 2 21 21 21 21 2 1 21 21 21 21 21 21 17 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 11 21 21 21 2 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 12 4 12 21 21 21 21 21 21 2 2 21 2 21 21 21 21 2 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 29 21 21 21 21 21 21 12 21 21 21 21 12 12 12 21 21 12 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 2 21 21 11 21 12 12 21 12 12 12 21 12 21 21 21 12 12 12 21 21 21 21 21 21 12 21 12 21 12 21 12 12 12 21 21 21 12 2 12 11 21 21 21 21 21 21 12 21 21 21 12 12 12 12 15 12 12 12 12 12 12 21 21 21 21 12 2 21 12 12 12 12 20 12 2 21 21 12 20 12 12 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 20 12 21 21 12 21 12 12 12 12 20 12 21 21 21 17 12 21 21 21 12 20 21 12 2 4 12 12 20 12 4 21 21 21 21 21 12 21 12 21 12 21 12 21 21 12 12 12 12 12 11 21 21 21 21 12 21 12 4 12 20 12 21 21 21 21 21 21 12 2 21 13 21 21 21 21 12 21 21 21 12 21 21 21 12 12 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 20 12 21 12 21 21 12 12 12 20 21 21 21 21 12 21 21 12 12 21 21 21 12 12 12 21 20 12 21 21 12 12 12 20 12 12 12 12 21 21 21 21 21 21 21 12 20 12 21 21 21 21 12 21 12 21 21 21 21 21 21 12 12 21 12 2 21 21 12 12 21 21 12 21 21 21 21 12 21 20 21 12 12 12 20 21 21 21 21 21 21 12 12 12 21 21 21 21 21 12 21 12 12 21 4 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 21 2 21 21 2 21 21 21 12 12 20 12 12 12 12 21 12 21 2 21 21 21 21 12 21 21 2 21 2 21 21 12 21 20 21 21 12 21 21 21 12 21 21 21 21 2 21 21 21 21 21 6 2 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 3 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 12 12 21 12 21 12 12 12 21 21 2 12 21 3 21 21 21 21 21 21 21 20 21 12 21 20 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 17 15 21 21 21 21 21 21 21 11 21 2 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 2 12 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 12 21 2 21 12 21 21 21 21 21 20 21 20 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 6 21 21 12 12 21 12 4 21 21 21 21 21 21 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 12 21 21 21 21 21 11 21 11 21 21 12 12 21 12 21 21 21 21 12 21 21 21 2 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 21 11 21 21 13 21 21 21 21 21 12 2 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 2 21 21 12 2 21 12 21 12 21 21 12 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 6 12 12 12 21 21 21 21 21 12 12 12 12 21 12 21 21 21 21 21 21 2 2 21 21 21 12 12 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 11 2 21 17 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 2 21 12 12 12 12 21 21 21 12 21 21 21 12 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 11 21 21 21 21 6 21 21 21 21 6 21 11 21 6 21 21 17 6 6 6 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 2 2 21 21 21 21 21 21 2 2 21 21 21 21 21 2 21 21 21 2 21 21 2 2 12 21 2 2 11 21 21 21 2 2 21 21 2 21 2 21 11 21 21 21 2 21 21 21 2 21 21 2 21 21 29 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 12 21 6 21 6 21 12 21 21 12 21 20 12 21 2 12 12 12 21 12 21 21 12 21 21 2 21 21 21 21 21 2 21 12 12 21 12 2 21 12 21 21 21 12 12 21 6 21 12 21 21 21 2 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 12 12 12 21 21 12 12 12 21 20 21 21 6 21 21 21 21 21 21 21 21 12 21 12 12 12 21 21 21 12 12 12 12 12 12 12 21 21 21 21 21 21 21 12 21 12 21 12 12 12 21 21 12 21 21 21 12 12 12 12 12 12 12 21 21 21 21 21 21 6 21 21 12 12 21 21 12 12 21 4 21 12 4 21 21 21 12 21 21 21 21 21 21 21 21 21 17 21 21 21 21 21 21 21 21 21 2 21 21 4 21 21 21 6 21 21 21 6 21 21 21 21 21 21 6 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 2 6 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 12 12 21 21 21 21 12 21 12 21 20 21 12 21 21 21 21 21 12 21 12 20 21 12 21 21 12 12 21 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 6 21 21 12 21 21 12 21 21 21 21 12 21 17 21 21 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 11 21 21 21 21 21 11 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 15 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 11 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 11 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 12 21 12 21 12 12 21 20 12 12 20 12 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 15 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 12 12 21 12 12 12 12 12 21 21 12 21 21 12 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 12 21 12 21 21 12 21 21 21 21 21 21 21 21 21 12 12 12 21 12 20 12 21 12 12 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 12 21 21 21 21 21 21 21 21 21 2 21 2 13 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 11 21 21 15 21 21 21 12 21 21 21 21 21 21 21 2 12 2 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 11 21 2 21 21 21 21 21 12 20 12 21 21 21 21 21 21 12 21 12 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 15 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 11 11 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 13 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 2 21 21 21 21 13 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 2 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 2 21 21 21 21 2 21 11 21 2 21 2 29 21 11 12 21 21 12 21 21 21 21 12 21 21 12 12 12 12 21 21 12 21 21 21 21 21 21 2 2 21 2 21 21 21 21 21 6 21 21 21 21 11 6 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 20 21 21 21 21 11 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 6 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 12 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 11 13 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 2 11 21 21 21 21 21 21 21 21 12 12 21 12 21 12 12 21 21 12 21 21 21 21 21 29 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 17 21 21 21 21 21 21 21 2 21 21 12 21 21 21 12 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 21 21 12 12 21 21 21 21 21 21 13 21 21 21 21 21 21 21 2 2 21 21 12 21 21 21 21 21 21 21 21 17 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 17 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 1 21 21 21 2 21 21 21 21 21 21 21 21 2 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 11 13 21 21 21 21 21 2 21 2 21 2 21 2 2 2 21 21 11 2 21 2 2 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 2 21 21 21 21 21 21 21 21 21 21 13 21 17 21 21 21 11 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 15 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 12 12 21 12 12 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 17 21 21 11 21 21 21 21 21 21 21 21 21 6 6 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 12 21 2 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 11 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 11 21 21 21 21 2 2 11 12 21 21 21 21 11 12 21 21 12 21 21 2 21 21 21 11 21 2 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 6 21 21 21 13 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 17 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 2 21 21 11 21 21 21 2 21 21 12 21 21 21 12 2 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 2 21 21 21 21 2 21 2 21 21 21 21 11 21 21 2 21 21 21 12 6 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 2 13 11 12 21 21 2 2 21 21 21 11 21 21 2 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 29 21 21 21 21 21 11 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 2 21 21 2 2 21 2 21 21 21 21 21 21 21 2 2 21 2 2 21 21 2 2 2 21 21 21 21 21 21 21 6 2 21 21 12 21 21 12 12 21 21 21 21 21 12 21 21 2 21 12 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 11 21 2 21 2 21 21 21 2 2 21 21 2 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 12 21 21 21 2 2 2 21 21 21 21 21 21 21 29 21 21 21 12 21 21 21 12 21 21 12 21 12 21 24 21 21 21 21 21 21 21 11 21 11 2 21 21 11 2 21 21 21 11 11 2 21 21 21 21 28 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 15 15 21 21 21 29 21 21 21 21 21 21 21 21 21 24 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 11 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 2 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 24 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 12 21 12 21 21 21 21 12 12 12 21 21 20 12 12 12 12 21 21 12 21 12 21 21 12 12 12 12 21 12 12 12 12 21 21 12 21 21 21 12 21 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 21 21 21 21 21 21 12 21 12 21 12 12 12 4 12 12 12 20 12 21 21 21 12 12 21 12 21 21 21 12 21 21 12 12 21 12 21 21 21 21 21 21 21 12 21 12 21 12 20 21 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 21 21 12 21 21 21 21 21 21 12 21 21 21 21 12 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 21 2 24 21 21 21 2 2 2 21 11 2 21 21 2 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 2 21 21 21 21 21 21 21 21 2 21 2 2 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 12 12 21 21 12 21 12 12 21 12 21 12 21 21 2 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 11 21 21 6 21 21 21 21 2 21 21 24 21 21 21 21 21 2 21 21 2 2 21 21 2 12 21 21 21 21 21 21 21 21 11 12 21 12 21 21 21 21 21 2 21 21 2 21 21 21 21 21 12 12 12 21 21 12 2 21 21 2 21 2 21 21 21 21 2 21 13 21 21 21 21 21 2 13 21 21 21 21 21 21 21 21 24 21 21 21 11 21 21 21 21 12 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 2 2 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 21 2 21 21 2 29 21 21 21 21 21 21 21 21 21 21 21 24 21 21 21 21 21 21 21 2 21 11 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 2 21 2 21 21 21 21 21 12 21 21 21 12 12 12 21 21 21 21 2 21 12 21 21 12 21 12 12 21 21 21 21 2 21 2 21 12 21 12 12 12 12 12 12 21 12 12 12 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 12 12 2 21 21 21 21 21 2 21 2 21 2 13 21 21 2 21 2 21 21 2 21 2 12 21 12 21 12 21 12 12 21 21 12 12 21 21 21 2 21 2 21 21 21 21 12 21 12 21 21 21 21 21 12 12 12 12 21 12 21 21 21 21 21 21 21 21 12 21 12 21 21 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 12 21 21 12 21 2 21 21 21 21 21 12 12 21 21 24 21 21 21 21 21 21 12 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 2 21 21 21 21 21 21 2 21 21 21 2 21 21 21 2 21 21 21 21 21 11 21 2 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 21 2 2 2 21 21 21 21 21 21 21 21 12 20 12 12 21 2 21 21 21 21 2 21 21 21 21 21 12 21 21 21 12 2 2 21 21 21 12 21 21 21 21 21 21 21 12 21 12 21 12 21 21 21 21 21 12 21 21 21 12 21 12 21 12 12 21 21 21 12 21 12 12 21 21 21 21 21 12 21 12 21 12 21 21 21 21 21 21 21 12 21 21 21 12 21 12 21 21 12 21 12 21 21 12 12 21 4 21 12 21 12 21 12 12 21 21 12 21 21 12 21 12 21 21 12 12 12 21 21 12 12 21 12 12 12 12 21 12 12 12 12 21 12 21 12 12 21 12 21 12 21 21 21 12 21 21 12 12 21 12 12 21 2 21 21 2 21 21 21 21 12 12 21 21 21 21 21 12 12 21 21 21 12 21 21 12 2 21 21 21 12 12 21 21 21 21 21 21 21 2 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 2 2 12 21 21 21 21 11 21 21 21 21 12 21 12 21 21 21 21 21 21 12 21 21 12 21 21 21 21 21 2 21 21 13 21 21 21 21 2 21 12 21 21 21 21 21 2 21 21 21 21 21 21 13 21 21 21 11 2 21 21 21 21 29 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 2 20 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 2 21 2 21 21 21 21 2 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 12 12 21 21 11 21 21 21 21 21 21 21 2 21 21 21 21 12 2 21 21 21 21 21 21 12 21 21 21 21 12 21 12 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 2 21 21 13 21 21 21 2 21 21 21 21 21 21 24 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 2 21 21 21 21 21 21 2 21 21 21 21 3 21 21 21 21 21 21 21 24 2 21 21 21 21 21 21 11 21 21 2 2 21 21 21 2 2 2 21 21 21 21 12 21 12 21 21 12 12 21 21 12 21 21 21 21 21 12 21 21 12 12 12 12 21 21 12 21 2 21 21 21 21 2 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 12 21 21 21 21 21 21 21 12 21 21 21 2 2 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 2 12 21 21 21 21 21 21 21 21 21 21 21 13 21 21 2 21 21 21 21 12 21 2 21 21 12 21 21 21 21 21 21 21 21 21 21 12 12 21 12 21 21 12 12 21 21 2 21 21 12 12 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 11 21 21 21 21 12 21 21 2 2 21 21 21 13 21 12 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 2 21 21 13 21 21 21 21 21 21 2 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 2 11 21 21 12 21 21 21 21 21 11 21 12 12 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 12 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 21 21 2 21 6 21 2 21 21 21 6 21 21 21 21 12 21 21 3 12 21 21 21 24 2 21 21 21 21 2 12 21 21 21 12 21 21 21 21 12 21 21 12 21 12 21 12 21 21 21 21 21 12 12 21 21 21 12 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 12 4 12 21 12 12 21 12 21 12 21 12 12 12 12 21 21 12 12 21 21 21 12 12 12 12 12 21 21 21 21 21 21 12 21 21 21 12 21 21 12 12 21 12 21 21 12 21 21 21 21 21 21 21 21 12 21 21 21 12 21 12 12 21 12 21 12 21 12 21 12 12 12 12 12 12 21 12 21 21 12 21 21 21 21 21 12 12 12 12 12 21 12 21 21 21 21 21 12 21 21 21 12 12 12 12 21 12 12 21 12 21 12 12 12 21 21 12 21 21 12 12 12 21 21 21 21 12 12 21 12 12 21 21 21 21 21 12 12 12 21 21 12 12 12 12 21 12 12 12 12 12 12 21 12 12 21 12 21 21 12 21 12 12 12 12 21 12 21 21 12 12 12 21 21 21 21 12 12 21 21 21 12 21 12 21 21 21 12 2 24 21 12 21 21 21 12 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 12 21 12 12 2 12 12 21 21 21 21 21 21 21 12 21 12 21 21 12 20 12 12 21 21 21 21 12 12 21 12 21 21 12 21 12 12 21 12 21 21 21 12 21 21 21 21 12 20 21 20 12 21 21 20 21 21 21 21 12 21 12 21 20 12 21 21 12 21 12 12 21 12 12 21 21 21 21 21 12 21 21 21 12 21 21 12 12 12 21 21 21 21 21 21 21 21 21 12 21 12 12 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 2 13 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 29 13 21 21 21 21 2 21 2 2 21 21 21 21 21 2 21 2 21 21 21 21 21 13 21 21 21 21 21 2 12 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 2 21 21 21 21 12 21 12 11 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 2 21 21 24 21 21 12 12 21 12 21 12 12 2 21 2 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 12 1 21 21 12 21 21 21 12 12 12 12 12 12 21 12 12 21 12 20 21 21 12 21 12 12 21 21 12 12 2 21 21 21 21 21 21 21 21 24 21 21 2 2 21 21 21 21 21 21 12 21 21 21 21 21 12 21 12 21 21 21 12 21 21 21 12 21 21 21 21 21 12 21 12 12 21 21 21 12 12 21 12 12 12 12 12 12 21 21 12 21 20 12 21 21 21 12 12 12 12 12 12 12 20 21 21 20 12 20 21 21 12 12 21 20 21 20 12 21 20 21 12 12 12 21 12 12 12 21 21 12 21 20 21 12 21 21 12 21 21 12 12 21 12 12 12 12 12 12 12 20 12 21 21 21 21 21 21 21 12 21 21 12 12 21 21 21 21 12 21 21 12 12 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 12 21 21 12 21 12 21 12 21 21 21 21 21 21 21 21 21 12 21 12 21 21 12 12 21 21 12 21 2 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 29 21 21 21 6 21 21 21 21 21 21 2 21 21 21 21 21 21 2 21 2 21 21 21 2 21 2 21 2 21 21 21 2 21 12 21 2 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 2 21 2 21 21 21 21 21 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 12 21 2 21 21 21 21 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 24 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 2 21 2 21 21 12 12 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 13 21 21 21 21 2 21 21 21 21 21 21 12 21 21 12 12 12 12 21 21 12 2 12 21 21 21 12 12 12 21 12 12 21 21 2 12 21 21 21 21 21 21 21 12 21 12 12 21 21 21 21 21 21 12 21 21 12 21 12 12 12 12 21 21 12 21 21 21 12 21 21 21 12 12 12 12 21 12 21 21 21 21 12 12 21 20 21 21 21 21 21 12 21 20 12 12 12 21 12 12 21 21 12 12 21 12 21 12 12 12 21 21 21 21 21 21 11 2 2 21 21 21 21 21 21 21 21 12 21 21 12 12 21 12 12 12 12 12 12 21 12 12 21 21 12 12 21 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 21 21 21 12 12 21 21 2 21 21 24 21 21 21 21 2 12 21 21 2 2 21 21 21 21 21 2 12 21 21 21 21 21 21 2 21 21 21 2 12 2 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 12 21 2 21 21 12 21 21 12 21 21 21 12 21 12 21 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 12 21 21 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 21 12 12 21 4 21 21 12 21 20 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 12 21 12 12 12 21 12 12 21 21 21 21 21 21 21 21 21 21 13 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 21 21 21 21 21 21 21 21 21 21 11 12 21 21 6 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 12 21 21 21 21 21 11 21 21 21 21 21 21 21 21 21 2 21 12 21 21 12 21 21 12 21 12 12 12 21 12 12 4 12 2 21 21 21 21 21 12 12 12 21 12 21 12 12 20 21 12 21 21 21 21 2 21 21 21 21 21 2 21 2 2 2 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 21 21 21 2 21 21 2 21 2 2 21 21 21 21 2 21 21 21 2 21 21 21 21 21 13 21 2 13 21 13 21 21 2 21 2 21 21 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 12 2 21 21 2 21 21 21 2 2 2 21 21 21 21 21 21 21 21 21 2 21 2 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 6 21 2 21 21 21 12 2 21 21 21 12 12 12 12 11 12 21 12 21 21 12 21 21 12 21 12 12 21 21 12 21 21 21 21 12 12 21 12 12 12 21 21 21 21 21 21 12 21 12 21 21 21 21 21 21 21 21 12 12 21 12 12 21 12 21 21 21 21 21 12 12 21 21 21 12 12 21 21 12 21 21 11 21 21 21 12 21 21 21 21 21 21 21 2 2 21 21 2 21 21 21 21 21 21 21 21 12 21 21 21 12 12 21 21 21 20 4 20 4 4 12 4 12 21 12 12 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 2 12 21 21 21 21 21 21 21 21 21 21 21 2 2 11 21 2 21 21 12 12 21 21 21 21 2 12 21 21 21 2 2 12 21 2 21 21 21 2 21 2 21 21 12 21 21 21 21 21 21 21 21 12 11 21 21 21 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 12 2 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 2 21 21 11 21 21 21 21 12 21 21 2 21 12 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 12 12 21 21 21 21 12 21 12 21 12 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 21 13 21 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 2 21 12 20 21 12 21 12 12 21 21 12 12 12 20 12 12 21 21 12 12 12 12 12 12 21 12 12 12 21 12 12 21 12 21 12 12 21 12 21 12 12 12 12 20 12 12 12 12 12 12 12 21 12 12 12 21 21 12 12 21 21 12 21 12 21 12 12 12 12 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 2 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 20 21 21 21 12 21 12 21 12 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 13 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 12 21 12 21 12 21 12 21 12 12 12 12 12 21 12 21 12 21 21 21 12 12 12 21 21 12 21 21 12 21 12 21 21 12 21 12 12 21 2 21 21 12 21 21 12 12 21 21 21 21 12 21 21 12 21 21 12 21 21 21 12 12 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 21 21 21 2 21 21 12 21 2 12 21 21 21 21 21 21 21 21 21 2 21 21 21 12 21 21 12 21 21 21 21 12 21 21 12 12 12 12 12 12 12 12 12 21 12 12 12 12 12 12 21 12 21 21 12 2 21 21 21 13 21 12 21 21 21 21 21 12 12 21 21 12 21 21 12 12 12 21 21 21 12 20 20 21 21 21 21 12 21 21 12 12 21 12 12 20 12 12 21 12 21 12 12 21 20 21 21 12 12 21 12 21 12 21 21 21 12 12 21 12 21 21 12 21 12 21 12 21 12 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 21 21 11 21 21 21 21 21 21 21 21 12 21 2 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 21 11 21 21 21 21 21 12 21 21 21 21 12 21 12 12 12 12 21 21 12 21 12 21 12 12 12 21 21 2 2 21 21 21 21 12 21 21 21 12 12 12 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 20 12 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 2 21 21 21 21 2 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 6 21 21 21 21 21 21 21 21 2 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 6 6 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 2 21 21 21 21 21 21 12 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 12 12 12 21 12 21 21 21 21 21 21 12 12 21 2 12 12 21 21 12 21 21 12 21 21 12 12 21 12 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 21 21 21 21 12 12 21 21 21 21 21 21 21 21 21 21 21 21 12 21 21 21 21 21 21 21 21 21 21 21 21 6 21 21 21 6 2 21 21 12 12 12 12 12 21 21 21 21 21 21 21 12 21 21 21 2 2 2 21 21 21 21 21 21 21 21 21 21 21 21 21 2 21 21 21 21 21 2 21 2 21 21 2 21 21 21 2 21 21 21 21 21 21 21 2 11 2 21 21 21 21 21 2 2 21 21 2 21 21 21 21 21 2 21 21 21 12 21 21 21 21 21 21 13 21 21 21 21 2 21 21 21 21 21 21 2 21 21 2 21 21 21 4 21 21 21 21 21 21 21 21 2 21 2 21 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 13 21 21 21 21 21 21 21 21 21 21 21