Dot Patterns

Eight patterns, some of them are pretty easy and combinations of other algorithms.