# .. ... ...$ ..... ###...### #......<# #.......# ......... ....#..... ... ....... #. .....#... # ......#...# ##...###....