######## ##### ########### #......# ###########.<.#####.........# #.>....# #...........................# #......# ###.#########...#####.........# #......# #...............# #.........# ##### #......######.#.#########...# #..)......# ##...# #......#......#.#########...# #.........# #....# #......#(.....#....!...##.#######.........# #....# #......#..................................# #.)..# #<.....#......#........##.#######.........#### #.)### #......................##.# ###..........# #..# #########.##......#........##.#################### #..###..........####.#.#.........(........# #..#............# #.#.#........##.######## #..#.#..........####.#.#.....<..##.# ##### #...............................##%# #...# #...............####.#.#.######.##.# #...# #.....####.###.## #.#.#.# #.##.####...# #.....)%.....(.### #.#.#. #......##...# #................###. ##......##...############# #..................... ...............(..........# #...........%..#.#### ###......#######(#........# ##.#...........#....# #......#######.#......[.# #.#...........#....## #......#...#.%)%........# #.#..####.#####...... ........................# ##.#..# #..........# # ......#...#.....#.#.##### #.....# #..........##.# #).##### #.....#.......# #.....# #.............. #.. #...#.#.......# #.....# #............... #.. #...#.#.......# #.....# ##.####......... #..#######...#.#.......# ##.##.# #.# #......... #.#..#.........#.#.......# #.##.### #.####.#####.### ####.#..#.........#.#.......# #......###..................................#.##.)##### #...................................#####......#..# #......########.#####..............##..........#..# #......# ####.#####..............)..............# #......# #...................................##.# #.!....#####........>..............################ #..................................# ############.......................# #####################.###### ### #.#..#.## ###..)# #.....P.####.g...# ###....f.#..##...# ##.#..#.### ### ########