a colorful blocks with different colors