######## ..# #......# ...########### #......#############.....<.......# #................................# ###......##..........#.............# ...................................# # .......O##.?.......................#.# ........##...........................# ?.......###..........#..#..........### .........###...#....##..#..........# .........#######.##.##..###.......## ######.#......##.##..#..##...#........ #...#..#.##.###.......###.....### ##.................<#.# #......# #.##.##............#.###...##... #.##.#####.###.........#...# ##. #..#.....#.# #......##...... ##...#'''#.# #....#...###.## ###.#...#.# #..........#.## #.#...#..##...##....#.... ##### #.#...#.................. #####...## #.#...##..####.....##.... #........## #.#[..##..####.#...#....## #.####.#..## #.#[..##..[##..#.........# #.# ##.##..## #.#...##....#............# #.###...##..###########.##########..#)......+ #.##.....##..#......(##.##(......#...#......# #.....⌠...#..#.........#.........#..........## #####...###..#.......##.##.......#[..........# #...####.##########.##########...........# #...#.........####...# .#.....#........# #.>.#.#######....#...# ...............>. #...#.# #....#)..# ..>......###.###. ########### ##....#...# ...........(.### #.........####.....#...# ...#.#.#.#.#.... #....#.............#...### #...........#.# #......##...#......#...#.##.#.#.......#.#.# #.....#####........#'''#.##.............#.. #....## ##...........#.##.#.#...>...#.... #....# #.............................## #....# #..........#.......#.......#..# #....# ##................)...........# ###### #.................#.#.#.#.#..# #............................# #...................##.####### #........[.............# ##........############## ##......## ########