.... .... ... #+###+# #'## .......##..## .......#....# .......#....# .......'....# .......#...######### .......#...#.......# .......###W#.......# ...........@.......############## ................................# ................................# ....).......####'##.............# .........#.....#.............# #.........+ ....#'####>....#.............# #.........# ....#..........'.............# #.........# .. #...##.....#.............# +.........+ .'.. #.....##'#####......# #.........# .#' #............#......# '... #?........# .. #............'......# #... +.....O...+ # +............#......# #..(. #.........# #.....#.....#####+##......# #.... #.....S...# #.....#.....##.....####'### #.....#.........# +.....#......#.[....#....# #.....#.........# #.....+......'.[....+....# #.....'.........# #.....#......#.)....#....# .#.........+ #.....#......#......#....# #'#####.........# ###.....###...##.....##....# ............##+## #.........###'##.....###'### ............+ #.........#...+.......#....# ............# #.......