####### ##.....# ##......######## #.######...###........# #..........# #.######.# ########...###.# #.# ##......# #.# #.###########.# #.# #.......# ##'## #.####..# ##### ##### ##...## #.####..# ######...###...######.....###.##....# #....#..##>##..#....#......##......## #...#...#...#.!.#...#.[.....##.....## ######..#<.<#..######.......'.......# #....<....# #.........##.#...## ####...#### ##.......###.#...# #...# ##.....## #.#.#.# #...# ##...## #.#.#.# #...# ##'## #.....# #...# #.# ###.### #...# #.# #.# #...# ##.########.# #...# #####...........# ##.## #.........####### #.# #.#.#...#.# ##.#######.......#.# #...#............#.# #...######......##.# #...# #.#.#.....# #...# #.###..#### ##.## #......# #..# ######.# ##.# #.# #.######### #)# #.........# #)# #.#.......###)## #.#.#####.##...## ##### #.#.#####.#.....# ##...## #.#.#[.........#######.....# #.........###.##oo..K>.....# ###.......# #.##(#####.....# ###.##### #....# ##...## #.# #+#### ##.## #.# .# #.# .# ... .o ... .o ... ? ..(