############################ ########## .............................. .......... ............########..####### #.......# .########...# #..# #.......# #...# #..# #.......# #...# #..# #.......# #...# #..# #.).....# #...# #..# #....^..######## .. #...# #..# +................ ... #...########..# #......o......... #...########.............###########.####.o......... #....................................# #......?... #..........###########+#.............# #.......... #..........# #.........%...# #.......... #..........# #.########....####..####### #..........# #.# #..........# #....<.....# #.# #o.........# #.......(..# #.# #.####+###.# #..........# #.# #.# #..######..# #.# #o# #..# #..# #.# #.# #..# ..# #.# #.# #..# .## #######.# #.# #..######.... ........########.+ #............ ................o.# #............. .........########........ #............. ........?# #....... #....#####.... .........# #.#.P.P. #....# .......r.# #.#..>.. #....# ####.....# #...P.P #....# #.....# #.# .. #....#####.# #..<..########.##### #..........# #.....o..J.sFa...... #..#######.# #........r########## #..# #.........# #..# #.........# #..# #.........# #..# #.......... #..# ... ........... #..# ..... ..#######.. #..#######> ...#####.# . #.......... ...#...#.# . . #.....########..#...+.# #.... #.....#......#..#...#.# #.[..# #.....#......#..#...#.# #....# #.....#.....(#..#...#.# #....# #.....#.(....#..###'#.#######....# #.....#......#...................# #.....##'###'#...................# #....)...%.......................##### #(..................................... #.............................<........ #######################################