. # ..# . # ... .## .....#####..## #..#.....#..# ....#.......#.... #....<....# #...#.......#.... #..#.....#..# #...#####..## .#. .## # # #