######## #......# ###################......############################### #...>...............................................^..# #.##......###.#####......#############################.# #.##..###.# #.....#......# #.# #.##..# #.# #.###.######## #.# #.##..# #.###.# #.# ###########.# #.....# #.....# #.##### #..(.....##.# ####.## ####### #.....# ####........##.# #.# ###########.# #.............># #.# #.)%......#.# #.#..........#.# #.# #.#######.#.# #.#.......<..#.# #.# #.# #.# #.##.........#.### #.######.# #.# #................# #.##.....####### #.#### #.#.##########.#.# #.##.###.......# #....# #########........_.#.# #.##.# #.......# #....# ##### #.......##.#######...# #.##.###.......###....###...####.......##.# ###.# #.##.#................#...#...###.#'#..##.# #...# #.##.#.#.......##.#...'.......##>.#.#..##.# #.### ###.##...#.......##.#...#..#'#..#####.#####.# #.# #........#.......##.########.########.#####.# #.# #........#.......##.........................# ... #........##############.###########.######### ... #........# #.#....# ###'### ... #........# #.#..8.# ##.....## ... #........# #.'..<.# #.......# #........# ###..8.# #..###..# #........# #....# ##..<..## #........# ###### ####### #........# #........# ###.###### #.# #.# #.# #.# #...l..... #########