#....# #....# #....# #....# #....# #....# #....# .. #....# #.# #....# #... ..####....# #... ...((...).+ #.... ######....# #....#######....## .#................# ..!.........#####.# ................#.# .............##W#.# #####......#.##<#.# #......#.####.# #......#.. #####+#####