# .. . # # . .. # # ### #. .# #.# . . ###Z## # .. .. #..⌠.# # +⌠...# . #!."⌠+ . . #.<..# # . ###'## # ### #.# ... . #.## #'# #. #. . ... . .. #. # ### .# # # # .. . # #. #. #. # # .. . .. . #.# # # # . . # #