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