###+## #...?. #..... #..... .... ..##### #l...##### +>........ #....##### #....# #....# ######