### ### #.###### #####.# #......# #.....# #.####.# #.###.# #.# #.# #.# #.# #.# #.# #.# #.# # #########.# #.# #.# #.# ##'###### #.......#.####.###.# #.# ###.......# #.......#.#........# #.# ..o...(...# #.......#.#.##.#######.# ..........#### #.......#.#.##.........# o#.>.........# #.......'.#.############ #...#######.## #.......#.......#..######## #.(. #..# #.......#.#.###.#..#<.....# #.. #..# #.......#.#.###.#..######.# #. #..## ###+#####.#...#.#..# #.# .. #######.%.# #.#####.###.#.#..## #.# ........#.## #.#.......#.#.#...# #.# #########..##################.#.###.#.#.#.##..# #.# ......................................>....# #.# #######..###.###.##.#######...##.#.#..####.#####.## ##.# #.# #.##.# #...##.#.#....##........# #.. #.# #.##.#######...##.#.##.#.########### ##.##.# #.##.##........##.#................# ..#.# #.##.##.###....##.##############.### #.#.# #.##.##.# #....##................# .#.# #.##....# #....################### #.# #.#########....# #.......(### #.......### #.##(......# ####.###.#.# #.##.###.#.# .........#.# #.##.# #.#.# ####.###.#.# #.##.###.#.## ..........# #.##.#<)....# ###.###.#############O##.#####.## #.................#......((..# #####.###########.####.####### #.# #............# #.# #.#####.###### #.# #.# #.. #.# #.. #.# #. #.# #.# #.