. ..... ...... #.... #... #..# . #..# .....####..# ...........## ..#######...# #...# #..># #..##### #..#...# #......# #......# #....### #.@########## ##.<......... #...######## #...# #####