##### #...# #...# #...# ###### #...# #....# ######...# #....# #........# #....########## #........##########....##.......# ########## #...............................# #........#########.......^......####....##.......# #..................##.#.........####....##.......# #.......................................##.......# #..................##.%.........####....##>......# #..............>...##..#.#......# #.##.##.......# #..................##..#.##.##### #.#..........## #..................##>.#.##.# #.#..........# #.......%..........##..#.##.# #.#..........# ##.##.###.###########..#<##.########.#..........# #.##.###.#...................%.................# #...(..#.#.#########..#.##.########.#..........##### #......#.#.# #..#.##.########.##.#####.......# #......#.#.#########..#.##.#........##.#####.......# #..................................................# ##.....#.#.########.................##.#####.......# #...............##.................##.#####.......# #...............##...>........%...................# ####.#..........##............<...................# #.#..........##....%.................).........# #.#......)...................<..........######## #.#..........#########.#................# #.#..........# ######.#................# #.#..........# #...##.#.#.####.........# ########.#..........# #...##.#.#.# #.........# #.........#.############...##.#.#.# .......... #.................................. .......... #.................................. .......... #..#####.##.#####....###...##.#.### ... #. #####.##.#...#....###...##.#.### .............)........)......... .####........%.............#.### #...%....#....###)######.## #........#....# #.o.....o.. #........###### #######...o .........## ######.#### #.. ###