# .... ... ..... .... ......##..... #............# ##............# ............... .......)....[.... ........<........ .......r)g..!.... ............... ....?.......... ##............# #............ .....##.... .... ... .