# .. ....# .... .....# ..... ......+ .....y .....#+##+###...... #..............# #.........$....# +..............+ ##+#..............# #......#+##+#....## #......# #....# +......+ +....+ #......#+####....#+###. ##+#<.....)............ +................... #................... #.................. #.................. #.................. ####+#......###+## +......# #......+ .....#