.. ... ###+####... #........ .. #....... ....^ #.....# ........ #.....####.............. #..>............^^^..... #................^....^. #.................^.^... #.....)................. #....<..##+............. #.......#..............# #.......y))..........# #.......#.....#......... #.......#.....#......... #.......#.....#......... #...##..#.....#+######.# #... #+##........... # #.. #........... #. #........... #........... #.....###### .......# ...#+#### .... ...