15 BGGRGBGBRGRGGGG 28 2 9 9 6 1 9 8 13 8 3 3 6 5 1 5 11 11 8 11 10 14 6 11 15 1 14 9 10 8 7 5 9 10 6 1 4 11 3 1 12 12 11 7 1 2 6 12 6 3 9 9 15 11 13 8 9