..### ..... #... #..# ##.. .. ##.$.## .?. ##.....## ./.. #.......## #...# ......##..#####..# ...... ...## ##O..#...# ..<... . ##.....# ...... ##.))..# #...## #...#...# #.. #...# ##.).#...# ##... #...## ####...###..# #.... #....####....[.# ..# #....####.............## ... .......#.....######....# ...# ........[.#### ##....# ..# #......## ##...# ##....## ##..... #....# ...... ##....## #..... #......#### ..... #.........##### ..... #.......<....... #............... #................ ..#.............. .###........##... #.......## ### #>..##...# ...# #..##