###############.# #................ #.......l........ #.......<.....#### #................. #.................. #.................. .................. .......$.......... ................ ................ ..............[ ............. ........... ......... ...