######## #......# ######################### #.####.# #.......................# #.# #.# #.#####################(# #.####.# #.#...................#.######### #.#....###.#.##........................... #.#..))'...#.#<..#############.#.###...... #.#....#####.#...#############.#.# #.###. #..)...'.# #.#...#.............#.# #.# ###....#.# #.#...#.#############.###.# #....#.# #...>.......(...........#.# #....#.#######.#.###########.###.#.# ######.....# #.#.# #...# #...# #...#.###)#.# #.######..# #...........# #.........# ..# #...........# #########.######..# #...#####.)%#################......#..# #...#(?$#......................###.#..# #...#[()#..##################..<...#..# ##..#(?$#...# ###..#####.## #..#####..+##### #%.......ooo.# #######..............# #%##..####o## #....................# ######.###.## #)### #####..o.....##..........#######.......##).# #...# #.............(................'.......###.# #.#....... #.###........##..........#######.......# #.# #.####### #.# ###########..........# #.......# #.###.# #h# #..........# #.......# #..##.# #h########## #..........# #.......# ##.##.# #....h.o...# #..........# #.......# #.##.# ##########.# ############ #.......# #..#.# #.# #...... ##.#.# #.# # #...# #h# ###### ##..# #######.##....... #..# #...%..oo#....... #..# #......o.#....... ##># #........#.......# #.# #........'.o...... #.# #........#o......# #.# #........#.o..... . ........#....... .......#..?.... ......#...... ######..... ####