######## ###......# #<.....#.# ####.#......# #.........#.######## #.##.#.##..........# ####.##.#.##.#.######.# #..............# #.# #.##.##.#......# #.# #.##.##.######## ####.### #.#..##.# # #......# ##.#.###.# .. #.##.#.# #........# ... #.##...# #....)...#..... #.##...# #.##.#..##...... #)##...# #.##.#..##.......##.###..# #.##.#..# ...........)...# #.......# ......####.#.## ####.########.#.#####.#.# #.# #..........##.#.# #.# #.####........#.# ######.# #.####........#.# #......####.##............# #.###.)))((..(..(#.....##.# ###.###.#####......#.....# #.# #.....#.# #####.#######.# #.. ..%..#.#.#.# ...# ## #.# ######.....# #...# .. ###.### #...# #.# #...# #.#### #...# #..<.# #...# ####.#######...###### #.................. ###............... ##.............. #######...#### #...# #...# #...# #.W%# ###...# #####.....# #...S)..### #.###.#.# ###......... #.......#..## ####.#..##.#..# #.......##....# #.#..#........# #..#.##.#####.# #.###.#S......# #..#.##W###.... #.#.###<# .. ##.......###... #.............. #.##.#..###.... #. #.#..## ### # #.....# ###...# #...# ..... ####... ####