...# ...#+###+# #......... #......... #......... #......^.. #####......... #....#'######## #....#........# #....'........# #....######..## #.....# #..######## #<....# #.........+ #....Y#. #.........# #.....#.. #.###....## #######..######....## #...............# #..............## #..###'##.....# #..######## ........# ........# .......Y# ###+##..# #..# ...! ....