O O O O O O O O O O O O O O O O O O O O I I I I I I I I I I I I I I I I I I I
O O O O O O O O O O O O O O O O O O O X I I I I I I I I I I I I I I I I I I I
O O O O O O O O O O O O O O X O O O X X X I I I X I I I I I I I I I I I I I I
O O O O O O O O O X O O O X X O O X X X X X I I X X I I I X I I I I I I I I I
O O O O X O O O X X O O X X X O X X X X X X X I X X X I I X X I I I X I I I I
O O O X X O O X X X O X X X X X X X X X X X X X X X X X I X X X I I X X I I I
O O X X X O X X X X X X X X X X X X X X X X X X X X X X X X X X X I X X X I I
O X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X I
O O X X X O X X X X X X X X X X X X X X X X X X X X X X X X X X X I X X X I I
O O O X X O O X X X O X X X X X X X X X X X X X X X X X I X X X I I X X I I I
O O O O X O O O X X O O X X X O X X X X X X X I X X X I I X X I I I X I I I I
O O O O O O O O O X O O O X X O O X X X X X I I X X I I I X I I I I I I I I I
O O O O O O O O O O O O O O X O O O X X X I I I X I I I I I I I I I I I I I I
O O O O O O O O O O O O O O O O O O O X I I I I I I I I I I I I I I I I I I I
O O O O O O O O O O O O O O O O O O O I I I I I I I I I I I I I I I I I I I I