### ################# ######## ##.## ### ##.##.##...#.#...###.##.#.## ##...# ##.###.................#........## #....## #...#..........................#.## ##....# #####................................# #....####.####.#..........................#.## ##.####....#...............................#### #...##....#.........#...............##......#.## ## #...#.#............#..)....^.........#.........##.## ####.......................#.....................#...# ##.#..................))....................#..).....# ##### #.....<................#......................))....## ##.#.###.....#.............................#...............# ##.........#.#..............................................## ##.............<..........................................^...# #............................................................## ##.#.#...#...............................................#..## ##.....................(...............................##.#.# ##........................>.[(..............................# ##......#....................[<................#............## ##.#.....#...............#.................................### #### #.........#.....................................#.........#####.#.## ##.#...#................................<......#.....#.....#.#..... ####.###.........................................................# ####...#...............................................#....#.## ##.#........................................#......#.##.#...# ##.#................................#........#....#......# #.....#............#....................##...###.##..##..## ##.#.###.#........................#...## ##... ##....#....# ### ###.#####..............#............# ##.###....###..#####.## ##....# #..................#.#....... ####......#.....##...# #....#####.................###.... ......##......#...# ##...##.##..................# .. #.....###.........## ##......##.#..#.....##....... ##... #............# #...#...#######.#............ ..............### ##.###.## #...#........... ..............##.## ### ### ##.#........... #............)#...# ####.....# #.......#....)....# ..... .. .......#........## ## ... ......#..........# ...# ...........)....## ..... ..........#.......# .....#####................## .......8...............[...# ......o)...................# _.....()).................## .....o.4o)(................# ......o8o)T(...............# .....#####o................# ..... #.)))..............## ...# ##.((..)...........# ... ##...............## .. #.(.)....$.......# #.).......))......# #...........(.....# ....#..........)....# .....................# .....$.............(.## .(..................## ..............(...((.