#. ... . ..... ...### ...... ......###..^... ............... .........H......# ....)..[<........ .<......##....... ....... ..(.. ####... .... ##.. ..# #.. # ###