# .# ####. ## # ##.(. #.#.# ##.......## ####...###########....###.........# +.....).................+..w?.....+ ####...#########.#...## #.........# #...# #.# ## #.......# #...# #.# #.....# ##<## #.# #.5.# #.# #.# #'# #.# #.# ##.########.# #.# ####.##### #..5........# #.# #)......(# #..########## #.# #.##.###.#######...## ........# #. #..........#.....# .######## #. #..##.##.#.##...## #. #......#.#.##..## #. ##..).(..#.##.## #................# #####.........#### ###########