##### ### #... ..# ######'######.# #...........#.# #...........#.# ...# ######### #.........###.# #....# #....[..# #.........# #.# #....# #.......# #.........###.##########....######## #.......# ######'#.>..................)......# #.......# #.#..#########...)........# #.# #.......######### #.#..# #......<.....# #.# #................ #.#..# #............# #.# #................ #.#..#########............# #.# #................. #.#..................#O.#####.#####.......?W........ .#...............................+................. ######.........########.#...W....#####.......######### .##..............# #.#.#.##.##............# .g.........$.....# #...#.##.##......#.(..## ###..............# #####..#.##......#....###### #........####### ##.#.##......#.........# #........# #.#.##......#.........# #........# #.#.##......#####.....# #........# ####.#.##......# #.....# #........# #......######### #.....# #........# #...#..# #.....# #........# #...#..# #.....####### ######### #...#))# #...........# #...#..# #........)..# #...#..# ########......)))..# #...##)### #.........#........# #.....>..####.#................# #........#....#................# #........#....#.........#####.## ###......#....#####'#+#.# #.# #......#....#####.#.#### #.# ####.###....#.....#....# #.# #######.###....#.#####.#######.# #..............#.# ###.#.......## #........##...##.###............# #........##...##................# #........##...##................# #........####...................# #........# #.###...............# #........# #...+...............# #....)...########...............# #...........# #...............# #.?......##.# #...............# #####'#####.# #.).............# #.# #.# #...............# #.# #.# #.############### ########.# #.#####.# #<.......# #.......# ########## #########