The object of the puzzle is to place 12 color ornaments on the Christmas tree (no more than one ornament per small triangle) in such a way, that:
a) the small triangles holding the ornaments of the same color don't touch each other, even at a corner;
b) the rows of triangles of all kinds (horizontal and diagonal) contain no two ornaments of the same color.
The examples of rule a are shown in Figure 1 below. The examples of rule b are shown in Figure 2 below.
To move the ornaments over the Christmas tree drag and drop them. Once the ornament is within the small triangle's bounds it will stick to its center.