. .... .# .# . ...#.###.## .# #.......... ########.#+# . #.......... #........... ... #.......... #................#.......... . +..).........#...).......... ..##.<.<...............<....... ............................... ............................... ................#####.......... ####............... ........... #........................... #.................########## ...............Z.... ................... .................?. ................... ................... ...........#########. .................... .##................ #..................# ##.................# #........%........# ######............# #######.............# .....................# .....................# ...........[...(.....# ........((...........##### ........[.#######........# .........(...............# ................[........# .........................# .............(...........# #+#'#############........# #. #........# # #........# #........# #........# #........###### #.............# #........####.# #.............# #######...)...# #..)∩)..# ##..)..## #.....# #######