######## ########......############## ... #......#......(............# . #.# #......#.....>############.# #..# #.####......#......# #.......# #..# ######### #........)..#.>....# #.......# #..# #.......# #..#######)##......# #...)...# #..# #.......# #..# #)######.#######..%....# #..# #.......# #..# #.# #...............# #..# #.......###..#######.##############.......#####..## #...................)))......)....................# #.....%.###..#######.#################.##.#####...# #####%### #..# #.# #.##.# #...# #.# #..# #.# #.##.# #...# #.# #..# #.# #.##.# #...# #.# #..# #.# #.##.# ###...# #.# #..# ###.#### #.##.# #.....# #.# #..# #......# #.. #.##.# #.....# #.# #..# #......###......#####.##.###.....# #.# #..# #................................# ###.#####..# #......###......#####.##.###.....# #..........#####...............#####.##.######..# #............................................ .... #..........#####......###......#####.##.#### ..## #..........# #......# #......#......#.# ..# ###.#.###..# ###.######.............#.######..##.. #.#.# #..# #.....)).........%................. #.#.# #..#####################......#.#####....... #.#.# #..)(.....................<....... ..... #.#.####(######.....%...##########.##.### .##. #.#.##..<..# #............. )..##.# .# #..........# #.<.......### #####.# # ###.##.....# #.........# #.# #.##.....# #.........# #.# #.######## #........... ... #.######################## #.................b....... ##########################