.# . ####...#### ..######## #.##......# .........###.##......# .....................### ..........?............. ......l......##....... .......##....##....# .......##..........##... ..##.................... . #...................# ....................# ...................... #...................... ..........<.......... .................. .................. ................. ................ ?............!.. #..........##... #....##....# ..