######## #......# ###.###.####.# ..........##.##### .##.###.#........# #.####.###.#### #.<...........# #######.##.##.### #.....##......# #...>.##.##.#.# #.....##.##.#.# #####.............# #.##.....#.#.##...# #.####............# #.# ######.##.#..## #.# #.......###### #.# #..#.#.##PPP## #.###..#.###P...P### ######## #...[..#...#P.>..'.# #......# #####.######P...P#.###############.####.# #.#######PPP##........#........####.# #.......#############.#.##.......##^# ##.......)......# #............##.# #.#######>#.##.# ###.##.##....##.# ##.## ###.#.##.# #.##.##.......# #...# #........# #..........#### #...# #.#)#.#..# ####.##.#.## #...# #........##########.##.#.# #####...####.................#......# #.............#..#..#.##.....####.### ....................#........# #.# #...................####.....# #.# #####...#####.###............# #.# #...# #.......########## #.# #...# #####.### #.# ##...# #.# #########.# #...## #.#######.......#.# #.#### #......##.#####.#.# ####.##.## ######.##.#####.#.# #.....oo.# #<##.##......# #.#####o#.... #.##.##.##.### .. .# . #..........# ... # ############ .. .