##### ##### #...# ##...## #.#.# ##.....## #.#.# #.......# #.#.# #.......# ....# #.#.# #.......# .....# #.#.####### ##.....## ....# #.#.......########## ##...## ...# #.#######.#........# ####'#######'####### #.# #....#.######.# #................... #.# #....#.######.########................... #.# #....#.#.............)................... #.# #....#.#.........########'#######o###### #.# #....#.#.........# ##...## ##...## #.####....#.#.........# ##.....###.....# #.##......#.#.........# #.......#.......# #.##.#...##.#.........# #.......#...)...# #.##.#....#.#.........#####.......#...?...# #.##.#....#.#............###.....###...?.## #.##.#....#.#............####...## ##...## #.##.#.##.#.#...............##### ##### #.##.#.##.#..............##.# #.##....#.###............##.# #.##....#.# #......)..#####.# #.##....#.# ####.#.#.## #.# #.##.#.##.# #.#.#.# #.# #.##.#.##.# #.#.#.# #.# #.##.#....######.#.#.# #.# #.##.#.##..........#.# #.# #.##.#.............########## #.##.#.##................... #.##...............#...#... #.####.##########........... #.# ##.............#...#...# ##.###....########........... #...................######### ######....########### #....# #..<.# #....# #....# #....# #....# #....# #....# #....#