# + + . . + + + + + + + + + + + + + + + + + + + # #
# + + . . + + . . . + + + . . . . . + # # + + + # #
# + + . . + + . G . . . + . + + + . + # # + + + # #
# + + . . + + . . . + . . . + + + . . # # + + + # #
# + + . . + + + + + + + + + + . + . . # # + + + # #
# + + . . + + + + + + + + + + + + + . # # . . . # #
# . . . . . . + . . . + . . . . + + . # # . G . # #
# . . . . . . . . + . . . . . . . . . # # . . . # #
# . . . . . . . . + . . . . . . + . . # # . . . # #
# . . . . . . # # # # # # M0 # # # # # # # # . . # #
# . . . . . . # . . . . . . . # . . i i i i i i i #
# . . + + + + # . . . . . . . # . . i i i i i i i #
# . . + + + + # . . . # . . . # . . i i i i i i i #
. . . + + + + # . . . # . G . # . . # # # # # # # #
. . . + + . . # . . . # . . . # . . # # . . . . . #
# + + + + . . # . . . # # # # # . . # # . . . . . #
# + + + + . . # . . . . . . . . . . . . i i i i i #
# + + + + . . # . . . . . . . . . . . . i i i i i #
. . G . . . . # . . . . . . . # # # # # # i # # # #
. . . . . . . # . . . . . . . # # # # # # i . # # #
# # # # # # # # # # . . . . . # # # # # . i . . . .
# # # # # # # # # # . . . . . # # # # # . i . . . .
# # # # # # # # # # . . p . . # # # # # # i . # # #
# # # # # # # # # # . . . . . # # # # # i i . i i #
# # # # # # # # # # . . . . . # # # # # i i i i i #
# # # # # # # # # # # # # # # # # # # # # # # # # #