### ### #############.# #####.# #.............# #..O..# #.###########.# #.###.# #.# #.# #####################.# ############# #.######## #.# ##########...................#.# ### #...........# #.##.....# #.# #....#....#...#...#...#...#..#.######... #.########.## #.##.....####.#######....#......................_#.#......# #.# #...# #.##.....##........##....#....#...#...#...#...#..#.#......# .#.# #.### #.##............##.##....#.......................#.#......# .#.# #.# #..................##....#....####################.#......#..#.# #.# ########.........####...................# ........#......#..#.# #.# #................#................\..######...#''.........#.# #.# #.#####.#....###.#.).........[.........................####.######.# #.####.......+.......................................>.............# #......###...##...............[...#'#.#####..........######.######## #.....>.......+...............................#........# #.# #...........###........##...)###..............#......#.####)# #...........#...........+....+.'....................##....#.# #...........#...........#.).)###....................+...#.#.# #.......................#.)..+......................###.#.#.# #.....).....[##.........#....#......................###.#.#.# #............##.........#....#..........................#.#.## #............##.........#.....#.........###..................# #.#......#...##.........#...).#.........###..................# #............########.....#...#.#'#'#..........###...........# #..%......##.......<.....<+...'.....'..........# #...........# #.........##..............#...#.#.#.#........).# #...........# #.....................#..<+.....#.#.#.......#[####...........# #####............#...#....#...#....##.#.#.......#....#...........# #........)...........#....#.#.+.......#.#.......##........#.#+#+## #.####...............+....++#.#....####.#.......##........#... #.# ###............ #........#....# #.#.......###.......##### #.# ##..........# #####....#....####+#.......# #.......# #.# #..........#######....#.................# #.......# #.# ###...#######...........#.................. ........# #.# ###.....#### #(..........#........... .......### #.# #..........####...........#........... .......... #.# #......................##.#........... ........... #.###......................##'#........... ........... #...'..................................... #####.............................#....... #..............#######........#....... #...............................(..... #............[..................##... #...............................+ .. ##....... .................# ...... .....|...........# ................ ........######.