####### #.....## #......## #######.......## #..........#...## #..........#.#..## #..........#.##..#########. #...(.%......###........... #.............##########.. #..........#.......#####.# . #.......<..#.#####...##..# ...... #########.##.# #####.##.####........ #.##.###.................... #.#..#...####...##......... #..............o........... #.#..#####.###....###.##..#### # #.##.# ##.# ###.(###.##.#...#.# #.##.####..#####...##..........# . #.##.##...###......>..........##########.. #.##.#..#####.................#.........# ####.##.#)## #.........(....#...##.........# ####....##...####..........(...######.........# #....##.##........%....).........####.........# #........<.....(##.............#.##...###.##### #.....#.#.......o..............#.#..#####.# ##............#####.......................# #..P.P..#...## ###......>.......o........# ####'####.######.........................# #.'...##)# ##................###........# ###...##.###..##.............# #.......)## #^'...##.)....##.............# #.........### ###########....#.............#######..##...### ###.##.##........#..###......#####...# #...##..##......>######.###### ###.# #####.#####.####............# #.# #.........#..##.............# #.# #.........##..#........>....# #.## #.........###..........%....# #.o## #.........######.....#......###### ##..# #.................................oo.......# #.........#####.............###### ######### #........[# #.............# #.........# #.............# #.........# ##.....#......# ########### ##...######### #####