#..... #..... #.....# ###.....######### ................. ................. ................. .........W....... ................. ######+#######......###+ #.....#............#......# #....)#............#......+ #.....#............'......# #.....+............#......# #.....#.....###....#......# #.....#.....###....##......# #..^..#......#......#......# +..<..#......#......#......# #.....#......#......#......# #.###'###......#......# ..... #..(...'.......#......# #......##########.....# #......# ####### ######+#