.. ## .. #.... .## .####..... .. .......... #. #o........ #.####......... #.##.......... #............. ###.o.{.<....... #.#{.....##..... ##o##...## ... #..####..# . ##. #..# #. #..# #. #.## #. #.# #. #.# #.