# ###...# #.....# #####)...>##### ................. .................. ................... ....................o ...................... ................!...... .........<..l.......... ######.................# #.................# #.................# #?..............<$# ##................# #..................# #............(.....# #..................# #.................# #.................# #.................# #.............)...# #.................# <................# ................ .............. ............ .....[