# # . . .# . . #.. # . ## # #. . . . #.#.#. #. . ## # #.#.# # # .# #.##..##..#. # ... ....... .. . .# # ##'## # .##. # #.# . ##'### # #..<.# . +⌠...### #...⌠'.# #.⌠..# # ##'# # #Z# ###