... ....# .>.. ...# #.. ..# #... #.# ####### ##...######.####.....# .................$...# .................vv..# .................l...# ##+#######'####+######### #.................... #.................... #.................... #..........>......... #.................... #.................... #.................... #.....).............. #####################