patterns.

by @kuki

kuki