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