#.. .. .# #..#.# Z# ... #..#.# .# .. #..#.# Z## ####.. ###..#.### .. .... #....#... .## #... #......# #####o.######..# #..y...# #...oo.........# #..8..## #.####.##..# #.# #.....# #.# #.##..# #.# #.....# #.# ##.##..###.## ###..## #.###..P........# ######..# #.####o.........###.## #....yy.# ### #.....o##.P..........# #.####.## ##.## ######.###...P..####.# ############## #.# #.# ##...## #.# ###.#..# .# #............# #.# #.####.....######## #o# #.#..# .# ############.# #.# #.........5.......# #.# #.#..# .# #.# #.# ######5#.##.#####.# #)#####.#..# ## #.# #.## #.####.# #.# #..........# #.# #..# #.# #.# #.###.####....## ######.# ##.# #####5####5### #.##..........# #......# #.# #.....##.....# #.##....##...## #.###### #.# #.######.###.###..P.PP.###<## #.# #.# #.# #..<# #.......8..(# #.# #.# #.# #.# #.#.###.#####.)..## #.# #.# #.# #.# #.#...5.o(.....P.####)# ########### #.# #.# #.# #.############.#...##.###.........# #.# #.# #<# #.# ########........#....#######.# #.# ##.####[# #.## #.............##.##### #[# #.# #.......# #..# #.######...#####.# #.# #.# #..####)#####.# #.# ##.## #.# #.# #.# #..# #)......# #.# #.# #.# #.# #.# #..# #.####..###.#######(######.# #.#######.# #..# ##...##.....................# #......>..# #..###......#.#.#.######.######### ########### #....)......#.....# #.# #.####......###.### #.# #.#####...##...#########.# #..............).o..(o...# ##########################