It appears the colour puzzle might have an issue. Logically speaking it doesn't seem to work. Walk through it: C= column R = row
1) All 6 colors are present - since there are only 5 columns that has to include both rows
2) 2 colors appear only once - partial issue with this one because of line 4 and line 12 - pink has to be an appear only once since it is in a corner on the bottom row. R2C1 or R2C5
3) An orange square is above a green square - because of 7 and 12 that leaves R1C3 as the only option
4) pink only appears on the bottom row - 12 causes it to be R2C1 or R2C5 and that means red is in the empty spot R2C1 or R2C5
5) green diagonally connects to itself once - 7 and 12 cause the green under orange to be R2C3 so it has to connect to either R1C2 or R1C4
6) yellow doesn't appear in the 2nd column - which leaves R2C4 and possibly R1C4, R1C1, R1C5
7) blue and orange appear only in odd columns - meaning no C2 or C4 which leaves R1C1 R1C3 R1C5 as options but 12 eliminates orange from C1 and C5 leaving it for blue.
8) green and yellow appear in both rows - so green and yellow both have to be on R1 and R2 - BUT #2 - pink is a single leaving blue, orange or red. #11 red is on both R1 and R2 - Here is a very real problem this leaves blue and orange one has to be eliminated BUT because of #12 and #3 there isn't a place they can go of R2.
9) there is only one color connected to itself in a row - meaning 1 color next to itself on a row, 11 eliminates it from being on R1 so it has to be on R2
10) two connected columns are mirrored - zero idea what this means.
11) there are 5 colors in R1 - this means all colors except pink so red is in both R1 and R2 and is not part of 2
12) red and pink are in the corners of the same row - meaning R2C1 and R2C5 are automatically occupied with either red or pink
Effectively there is a logic fault with #2, 3, 4, 7, and 12.
Not solvable at this point in time.