############# ##.....#.....# ##............. #..$........... #.....h<....... #.............. #.............. #.............. #.........w..... #.#...$......... # ##...........# ####.......#. .......## ...........#.# ...........#.# .....(....(..# ............# .?[....5...# ..........# ..........# #$......# #####S.## ##..# ###...# #...#...... #.#####.... #)# ..... ##.# ##.. #..# # ##### ###.## #...#### #...####. ###....#####........# ##### ##...#........####### #...####............#### #............).........### #....##......<....####...# #....##..............###.####.. #................###...#....... #...#####.......## ###......... ##### ######.## ########.# #... #####