######## #......## #.......############ #.......#..........# #..#.....)########.###### #..#....### #......# #..#....# ######.# #.......# #.# ##.###..# #.# ##......# #.# #.......## #.# #.##.....## #.### #.#.......# ##...#### #.#.......# #.......# #.#.......# #.##.##.# #.##.....## #.##.##.# ############# #.......## # #....##.# #......o..W.## #.##.##.# .# #.#####.# #.####S####..## #.##.##.######.#### #.#####.# #..(..##...# #.##..............# #.......# #.)S....#...# #.####..###..####.# #.####### #.......#...###.####.........##.####.# ######## ....._.................###..#.........# .####....<.# #.#.......#.#.#####.##### #.....#.###### #.......##.# #.#.......#.#.# ###.### #.......# .####.#....# . ##.....##...# #.....# ###...### #.#..#.# # ###.####.#.# #.#.#.# #...# . #.##...# .. ....# #.#.#.# #.).# . #.###..# ## ### #.#.#.# #...# ## .## #......# ##########.#.#.# #...# #.# ###.##########.## #..........#.#.# # #>..# #.##........# #.# #.....###......#.... ..... #..........# #.# #.......#.................. ####...>.^...# #.# #.....#.#..#..#............ #............# #.### #....<#.#..#..#..#####...### ....r.gr.....# #...# ####..........# .# #.##.##.###### ###.# #######.##.# # g[ #.# #.# #...... #.## #.###### #.# #....... )....##......#######.# ###.... ........#.##.........# ..## #.#.###gr..#.#.####### ... .......SS..###.# ##.###..W.#.#.## #..<....## #########