D Colorful Squares

D Colorful Squares