# ######## .# #......# ..# #....# ####..#.. ###.<..###.......# #......+.......###.# ###....###Z###...... #.........YY...... ############....?. ..(## .... ##.