########################### ################# ............................ ................# ......#......#......##...... .................# .............#.....)....# ######......#...# ............).)....)....###############..........# ..................................................# #############'##......##########################.......# ...........##...#.####.# #..(....# # ..........##...#.####.# #.####..# #...........##...#......# #.....).# #..###...####..##......# #.......# #..###...####(.######### #.......# +..............(((..# #.......# #..^................# #.......# #...................# #.......# . #...................# #.......# ..#######'#########.### #.......# ................###.# #.......# ##.............#...# #.......# #......%......#...# #.......# #.............#...# #.#####.# ######.............#...# #.# #.# ....................#...# #.# #.# #..........##....#...#...# #.# #.# #..........##....#...#..[# #.#####.# #....................##### ###.......# #..........########### #.........# #......)...# #.........# #..........# #.........# #......###.# #.....#...# #.#....# #.# #......<..# #.#....###.# #.........# #..........# ####### #......[..# #..........### #.....##### ##.........# #.............. #.........# #..........# #.............. #.._...##.# #.##.......# #....|.......## #......##.# #.##.......# #..##........# #.....###.# #.##....#..# #..##.......... #####.###.# #..........# #...JJ......... #.....################# #..........# #....JJ.####### #.....................# ####.....%(# #..##...# #............#..#####.# #.####..# #.. #...# #.........>...).......# #.......# #. #...# #............)).......# #.......# # #...# #.....................# ##########.......# ....# #.......###################................# ....# ###.....#............##...#.......#..#.....# ....# #.....#.................'.<.....#........# ### #.###.#.................#.......#........# . #.###[#.................#................# ...###############.....###################........####....# .....................................).............#.#....# #...............>.)..................####...####..#.#.....# #...........................######...####...####..####.##.# #......<...%....#......................................##.# ...........................................................# ###########################################################