The patterns are really challenging and fair, so they are very satisfying to clear.
Really enjoyed it, good job :)