#+# .. .# ###.### #.<...# .........# #..(W.# #.........# .......# ##.........# ###...@.# ...........# #.....# #.........# #>....# #.........# #....W# #.........# # #...W.....# #.#### #..WSW....# #....###### ####@###### ####......# #...# #########'## ####'#### #.........>### #.......# #......^...'.# #.<.....# +....).....#.# #.......# #..........#.###.......# #..........#...#.).....# #..........###.'.......# #..........# ###.......# #..........# #####'### #..........# #.# #..........# ##.# #######'### #..# #....# #.## #####.#### #.# #......# #####'##### #.......# #......########.........# #.......# #......#......+.........# +.......# #........######.........# #.......# ###......### #.........# #.......# #####........# #.........# #.......###########.....#......# #.........# #.......##..........#####......# #.........# #.....).'..########## #......# ########### #......<#### ######## #########