## .### #######... #.....#.# #.....<.# #.......# #.......# #.......# #... #.......# #...###.......### .....+........... #...#......###.. #...#......# #.. ####...##...#..... ............#..... ............#..... .........y........ ...#######(######+# .. ......oy#....... ....###(..# .. #...# .............# .............# #.............# ######+#....../. ##.###.## o. ... o. ..