# ...# ###########....# #........gZ..... #........g...... #...<........... #............... #............... ....####...$......% .... #......#+### ..... #......# ..... #......+ ... +......# #......# ###.....