### ###.# ###### ##...###....## #.....##.....# ###....#......# ##.........###.# #....#.##.####'## #..#.##.#.###^^.## ##........##^^...# #........###..^## ........ ##.......##^^_.^# ....#...# ##..#.....######## .......... #...##....#########.......... . ###.............##...#......#... .#.##..............####.##......#># . .......<............#.#.......#...##.. ...........#..........).............. ... ..!...............###.........#.#..y ... ......#..#........# ###.......#..#.##.. .##......#........# #...#.#...#.<.... ...#......#......# #.....#...#...... ..........##...##.. ##..#....(Y$.$z.. ... ........... ... ####...(#.z.##.. . ## .....##... ._ #.....###(.#.... #...##.........# .....##.##.#....# ...........##..>... .#>....#...# .....c #.....#.... ...... ##.(....... ....# #.......#... ..... ##.###..#... $ $ ....##. .. $ .....#.. ... ..$$.... ......#. #.....# ##..#..$ # ## ##.$..###........##.. #...@..#.#....# ..........## #....$........##...........### #.............#..............# ##....o....................... #..............#.............. ##.)...........#...##......... #.<............#.##.........# ##(.....#.####.......)......# #......#......##.##.[####..# #...####......##......# ##### ##[#...(.......## ###........!<..# #...........## ##.##.......# ######....## #....# #....# ###.## ###