############## #............# #.##########.## #.# ######...### #.# ##......#...# #.###...###...#.######### #.##..)..###.#..........######## #.#.....<.##.#.................. #............#.#########.######... ###.......####.# #.......... ##.....## #.# ####..#####.## ##...######.######.?.....# ##.##.................### #.##.....=.......##.## #.#........#####.##.####+# #.....<..#.# #.#.#^....# ###......#.# #.##.###### #.##.###.# #.##.# #.##.###.#####.##.# .. #..............##.## ... #.......>..........# #.## #..#.##............# #...# #..#.###.#.###.###.# #...{o #....###.#.# #.# #.# ###.....o #........#.###.# #.# #o)..._o. #..#....[).....# #.# #)#...... #..#.#####.###.###.#####.# ...l. #..#.#####.###........{o.# ...# #####..................#####..# .## #......#.#####.###.#...... ...# .. #.####.........# #.#.##### #..# # #.# #.#.####### #.#.# ### #..# #.# #.#.### #.#.#######..# #.# #.#...#######.#.+.._..+.## #.# #...............###.###.# #.# ###...######.#..# #.# # #.# ##.## #.#..###'###.# ##.## #.# #.#..........# ##...## #.# #.#.#.#...#### #.###.#####.#######.#..#####.######. #.# #...............#..## #........ #.###.#####.######>.##..####.######. ##...## #.# #........#.##......... ##### #.###.##..###....#.>....[. #.....##..# #.####.####### ########>.# #.# #.# #..###.####.# #..)......<.# ##.....###### #######