#### #..############### ### ###................# #.# #..............##### #.# ##########################.#..#########.# #######.####.............................# #######.# .............########################....###....##.# #######.####.####### ####### ###.........'..# ......>............. ...w... #..###....##.# ######..####.###### #..... #..# #....##.# #..####.## #....######..# #....##.# #......... #.....(w.h...# #....##.# #..####.## ##.########..# #######.# #.######..# #.# #..# #.# ..........# #.# ####..#########.########### #.#####...# #.# #.........................# #.........# #.# ###+###..#.####.#.########### #######...# #........#.# #.### ##############..(####. #........#.# #.# .....................) #........#.# #.# ######.##..##.############### #........#.####.# ##.##..##.#.............# .............>##.# ###...#..##.#.............# .###..##.........# ###...........#......<......# #.. #.##.#.#### #.............#.............# #.. #.##.#.#######. ###.###.#..####.............# # #.#......... #.# #.#..# ######.#.###### #.#########. #.# #.#..# #...# ### #.# #.#..# #.#)# #####.###.#..# #...# #.........#..# #.#.# #............#########...# ##...................#.#.# #.#################.#...# #.# #.#.>.# #.# #.#...# #.# #....## #.# ###### #.# #.# #.# #(# ###