.. ##### ####'###...# #......#...# .##......#<..# .........#...# .....# .......)####o# #....# #o..Z)##..Z# . #....# #..o..##...# ..##....# ##.....##o..# .......' .# ........ZZ...# #....# ###'## .##.....##...# ####..).##%....## #.....###### .......<.'......# ........ .........#o.....# ......... ..###'####..##.## .####...# #.. #'# ##### ... .. .... ... #.## ##. ## ##