######## ################### #......# #...........#.....# #......# #.#..###.##.#'###.# #......# #.#...%..##.....#.# #......# #......#.##.....#.# #......# #.########.##.....#.#####......# .........#.##.#'###.(..........# ...................<......).#### ..#####...####.###.........# #########.###..>####### ............#.#.# #########.#.#.#.# #.#.#...# #.#.#.#.# #.#.#.#.# #.#.#.#.# #.#.#.#.# #.#.#.#.# #.#.#.#.# #.#.#.# #.#.#.# ....#.#.#.# #.....#.#.#.# ^ #.....#.#.#.## #.# #.....#......# #.##### .....###.#..# #.##.. ..#.# #.#..# #.##.# #.#.# #%#..# #####.##.######.#.###%#..####### ..............gg..............># #.......####.#.###.########## #............#.# #.# #........#####.# #.# #########.........# #.# #.# #........####'##..# #.# #.# ###.####.# #.##..# #.###.#### #.# #.# #.##..####.##.%...# #.####.# #.......)..##..##.# #.#....####...............#.# #.##..........##########.##.### ### #.##........(......##..[..#..<# #<# #.##.#.....#.#####.##.##..###.# #.# #.##.##...##.# #.....# #.# #.# #######.##.#.......# #####.###.# #.# #.......##.#..###### #.....# #.# #.########.#.%# ####### ##.#### #.#.....##.#..######### #.....# #.#.##.###.#........... #####.# #.#.##.###.#..######### #.# #.#........#.## #.####.####.##..#.# #...........##..).# ######.#######.#### #....>....# #.#######.# ### ###