.# #.# #.# . #.# #....# #.# #....########)# #.............#####++ #......)............. #................### #................# ... ###................# #..#### #.................># #.....# #..................# #.....# #[.................# ######.....# ####................... ...........# #..........######......# ...........#########+#..........# +......# ................................# ####...# ......?......z.zz...............# #...+ .........#######+##..#######....# .. .........# #))# ....# ######...# #.)# ....# #...# #..# ...# #...# #..# #...##########..# #..........@...[# ...........# .............$. .#######........ #####.... .... .... ..