...............# .....?..........### #.................## #...%..............# #.............[?..# #.................## ..# .....(.............# . #..## ##................## ..#..#. #......####......... ...... ##.....## #.....#.. .##....#####.......# ##..### .......#.##........## #..#### ....................###..#..### ......$.[............###......# ..............(..|........###......# .......................#........##..# .......................###.#.......#### ....# #.......................####..$$$.## #....# #......................##.#...$$...### ....# ###...................................# ...###.#.....................#..........>..## .# #.......#....................##.............# ... #..#..........#.#.......####..#............## ...o##..#........<..##.#......##.....##........## ..............)....{..........#....#.#.....##.## ##..#$.##........#.#..#........(....#...#..#..# #......##.......##...##.................#.....# ###....$.......###...........................## #.###.......## ##.#........................## ## ###.....####..##....##.#.........<......## #......##...>....####..................# ###...###........##..................### ##.## ###...........................### ### #....###......................# ##..##.#..^..##.........).[...# #.....#.#..####......#.......# ##..#...#### ###....#.......# ####...# #...##..##...# ##.## ##....#..##.### ### #...#........# ##..#......(## #.###......# ### ####..## ####