Rainbow. pattern in this post.