#. #. #! #. ##. #.. #..## #..<# #..## ..... #.###. # #. #. .. .#