############# ######### #...........# ###.......# #...........# #.#.......# #...........# #.#.......# ########...........#######.#.......# # .......'...........'...............# #.#.########...........##########'###### #.......####...........##########.####### #>..................................... #.###.#########################.#.##.## #.###.#########################.#.##.#### #................W....................... #####.##############...(......#.#.##.### #.# #.....>.#.########.#.#.##.# #.# #.#####.#.# #.#.#.##.##### #######.# ####+#####.#.# #####.#.#........# #.......# #.......##.#.# #.....#.#...(....# #.####..# #.......##.#.# #.....#.#........# #....#..###.......##.#.## #.....#.#))......# ####.#....'.......#.....###.....#.#'##+##### #.#.####.......####..........#..........# #.#.........#### #...##.....#..........# #.#########(#######...########..........# #......##((.............................# #......##.#.#######.###########.........# #.......)[#.# #.....# #.........# ##.......##.# #.....# #^........+ #.......##.# #.....# #.........# #.......##.###.....# ###.........# #.....#.##...'.....# #.........#### #############'##.######....## #.........# #.............##.######....# #.........# #.##############.#....+....# #.........### #.# #########'#'####....# #########..<#####..# #.# #............##....## #.............. #.# #............##....# #.............. #.# #............##....# #............## #.# #............#.....# #............# #.######............#....## #............# #......'............#....# #.............. ########............#....# #..........#.## #####.............# #............# ###########...# #...# #...# #...# #...# #####