############################################################ ............................................................# ...................................................####'###..# ...................................(................#......#..# .....................................................#......#..# .............#######'###..........(..................#......+..# .............#.........#.........(...................#......#..# .......)......#.........#.............................#......#..# ..............#.........#.......(.....................#......#..# ..............#.........#.............................###+#+##..# .............#.........#.......................................# .............###########.......................................# ...............................................................# ..............................................................# ..............)..............................................# ............................................................# ...........................................................# ................... ...#+######........##+###...............# #####.....######## ..#......'........# #...............# #.....# #......#........# #......#####....# #.....# ... #......#........# #.....>#...#....# #.....+ ....#......#........# #......#...#....# #.....# ....########........# #......+...'....# #.....# ...... ...........# #......#####....# #.....########....... ............######...............# #.................... ................................# ....................... ...............................# ......................... ..............................# ........................ .............................# ....................... ......#.#.....................# ...............O..... ......#####...........#######..# .................... ........ ....(........# ..# ................... ........#####...........# .. ..........................#.#............# ......................................# ...............................(.....(# .........................#....#...(...<# ................(.........#(...#....>...# ...........................#....#........# ...........................#....#........# ...........[........(......#'####.......)#######. ..............)(.......(.......................... ..............(((..<.............................. .............().................................. ............(................................... ....###......................................... ..#.....#.................###+###+#............ ###...###................# +............ #.....#.................# #........... ...#...................# #.......... ..#................ #......... #............. #........ ..#...... .<. #..