########## ##### .........# ..... .........# ..... .........######..... .........##.W....... .........##.###..... .....>...#..# ..... ...........## ..... .........### ##### .........# $ #####.#### $ $ #...# $ $ #(### o ######'######## oo$ #............<# o. +.............###.### #...............<.... #.............##..... $ #.............# ....$ #.............# ##### ########+###### $ $ $ #. #.######### ..........# ######.# ..........# #........ .....D....####........# .W.....$..............# ......$$..###>........# ..a.......# ##........# ..........# #........# ..........# #........# #######.### ###.###### #.# #.## #.># ##.# .... $ ......# .......# #.......#