###### ######### #....# #.......# #....# #.......# #....# #.......# ####....###.......######### .........#.'...............# #####....#.#.......#######.# #........#.#...(...# #.# #.#####..#.##.......# #.# #....##.......# #.# . ###...+.......# #.# #....####..##.......# #.# ###### #..........<#.####### #.# #....# ###########...#.# #.# #.##.#### ........)......# #.####.#.....# # #...######.#..## #....#.#..##.# ...##..(######....#### #######.#.#..##.# ........+.............. ........>..#####.# ...#....###......#.### #######.#.......# #.....P..###......#.# #.#.#..#### ###.............# #.#.#..### .#.#.P....######.# #.#.#....# #!.#.....PP.## .# #.#.#.##.# #..#....#P...# ## #.#.#.##.### ..#._..##...# #.#....#...## {.#....#....# #.#......#..# #)#......P..##.# ####.....##....## #.#.#..........# ###......#........# #o###..P..###### #<..#.#.....##.##.## #....P.#.## ###.....<#..#...#..# #####..#.# #.#.#............# #..... #......#...._....## ####### #....#.#..........# ######.#..#...#...# #.##.##.##...# #.##........## #...........# #####.....### #######