######## ######### #......# #.......# ##### ####### #......# #.......# #...# #......## #......# #.......######### ######...##........## #......# #...............###........#..........# #......# #...............##....................# ##......# #.....!.........#.......#.............# #.......# #.......................#.............## #.......##### ###.#####...............##.............###.....#.....## # #.......##.....###.##........#................## #.......##.....###..#........###...............# #.......#..(....###.........[.##......)........# #####.###.......###...........##.......%.......# #.# #.........#...........##...............# #. ##.....##..............................# ##...................#...............## #. #.#.##.............#.........#.....## #.#####.#.###...............##.########### #.......#.# #...............##.## #.........#####.............#...# ######..................#.##.........# ................#####.#.#............## ....#............. ..................# . #........(..# #..#.#........#....... ..######.....>...# #......##.............. .................## #....# ##.............. .........#..###...####.... #.......#....... ..............#...........###.#..####....... ............(........##...##..#..# ##.... .....................##...#..##..######... ....................................... .. ##)......%)..........##...#.#.....##### ######.###.............# #.#.#.##### ........#......##....#.# #.....# .......>...##..##..###.###..#### .........(.........# #.##...# ######### ........##..##...#####....#.## #.......# .............................###.......# .....##.........##.....................######### ............................####...............# .... ##.........##......%..............##......### .... #.........##..........####.......##........#### ##### #.........##........(.# #.......##...........###.~~~~ ############..........# #.......##................~~~ #..........# #.......##...............~.~~ ############ #...>...####.............[.~~ ######### #..............~~~ ##............~~~~ #...........~~~~~ #...........~~~~~ ##.......<~~.~~~~ #.......~~~.~~~~ #......~~~.~~~~~ ....~~.~~~~~~~~ ~~.~~.~.~~~~~~~ ~~.~~~~~~~~~~~~ ~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~