.. .# .. .#### # .... #. #..# #.# #..# .# .. #..# #.# .# #. #..###.# ##.#.# .! ..## # #.....# .....####..## ##... #.####.#.#### ###............. .... #...##.#....# #...#..#####...##Z.# . #....####.###.#...# ##.#$#lZ# ..## ###...# #.......# +..#.#.### ...# #...#.###.......# ########.....# ##### #..##.###.....##Z.### ######.......# #...# #..#.# ###......## ###.)......# ###.# #...####.....##..# ###...##.)...# #.# #.....>..#.## ##.####...####.....# #.# #..........# ###......### #.....# #.#########...######.....#### #.....# ###########....# #............###.#### #.....# #..........###.####..##......## #....# ####### #..................))...#.##. ####.## #............##.##).#####..# #..# #......>...####..#.## .# .#####.#######.. #....<.....# ##.".# . ...........(..... #..........# #..## .............##. #..........#####...# ###.###.o......# #..........#.....#.# # #..o...#?<. #............#####.# ........# #. #..........#### #.## #### ####.....# ####..........# ##..#####..# #...Z.# #..........###..........# #..o..# #..............#.##.##### #.....# #..........#####.##.# #..........# ##.##.# ############ #.....# #.....# #....## ######