################################ .................................. ................................... .................................... ..............#####'###............... ... )............#.......#..####..###### #...................#.......+..# #..# #....# ###........#.......#..# #..# #....# #........#.......#..# #..# #....# #........#.......#..# #..# #....# #........#.......#..# #..# #.... #....# #........#.......#..# #..# #....# #....# #........#########..# #..# #....# #....#######.............. ..# #..# #.... . #........................### #.####..# #...# ..# #.....##########.........'. #.......# #...# ..# #.....# #.........# +.......# #...# #..# #.....# #......o..#####.......#########)..# #..# #.....# #...%.............................# #..# #.....# #....).z## ####.######.........###########..# #.....# #.#####o# #. #......<...............# #.....# #.# o# #. #..#########...........# #.....##### #.# .# #..# #..#####....# #.......... ..# .# + #..# #..# #....# #.......... ..# .. ....######..# #..# #....# #........... ...# .. ......>.....# #..# #....# #.........# ##.# .. ............# #..# #....# #..######.# . . ...######...# #..# #....# #..# #...# #..# #..(.# #..# #...#########..#####....# #..# #......................%# #..# ..# #...######'###+##.......# #..# #... #...#...........#.......# #..# #... #.).#...........#.......# #<.# #..# #...#...........#.......# #..# #..# ....#########'###.......# #..# #..# ...................).....# #... #..# ........................# #.### #..# .....................# #.# #.<# ............####......# #.# .........# ............# #......# #.# #.......# ##########..# #......# #.# #........ #..# #......# #.######+ #..# #......# #..# #......# #..####......# #............# #............# #.........%..# #............# #............# .............. #############