# .. ... .... ..... ###...### #......<# #.......# ......... [...#..... ... ....... #. .....#... # ......#...# ##...###...#