.?..... ......... .......$# ........# ### ......#.###.####### .....#..##........### ....................## Y....................# #####...............# .### ##......>.........# ##.......######.................# ...........##...................# ...............#................# ..............##...............## .............###...^...........# .........^...# ##..............# .............## #..............# ......o.......# #............<.# ...)..o{o.....# ##.............# ..............# #...........#.# ..............# #.......####### ..............# ######### ##...........## ##.......#### #########