######################### ################################# #.......................................................... #.......................# ###+#...############.............. #.......................# #...# #.............. #.......................# #...# #.....######### #..)...###########......# #...# #.....# #......# #.(....#+#####...# #.....# #......# #.............O..# #.....# #......# #.........O...o..# #.....# #......# #...###########..# #.....# #.>...o###########...# #..# #.>...# #....................+ #..############.....# . #.(.........####.....# #...................##########.# #...####....#..#.....# #.....>............%...........# #...# #..).#..#.....# #..............................# #... #...)#..#.....# #..............................# .. #....'..#.....###########.............#######..........# #....#).#...................#+#######. #..........# #....#..#...................'.......# #.####.....# ####....#..#.##############....#.......# #.#..#.....# ooo......#..#.# #....#.......# #.#..#.....# ####).#..#.# #....#.......# ..#..#.....# #..#..#.# #....#.......# ..#..'.....# #..####.# #....######### ...#..#.....# #....%..##############............. .#..#.....# #.................................. ..####.....# #..........###########............ .......)...# #.########.# #............ ....######.# #.# #.# #..........(. ....# #.# #.# #.# #.........[. #..# #.# #.# #.# #....###### #..######.# #.# #.# #....# #.........# #.# #.# #....# #.........# ..# #.# #....# . #.........# . #.# #.. #.........# #..####.........# #...............# #.......<.......# ###########.####''#.......# ............#.....#.......# ............#.....#.......# .............'.....#.#####.# .............#.....#.# #.# #########....#.....#.# #.# #....#.....#.# #.# #....#.....#.# #.# #....#.....#.# #.# #....#.....#.# #.# #....#.....#.# #.# ########....#... #.# #.# ............#######.#####.# ..........................# ##########################