. .... ... .....##.... #............ ##............# ............... ............... .........>....... ........<........ ......$.......... ............... ##....%.......# #......?.....# ......##...[. ..... .... .... ... .