Nurikolor (Level 2)

Previous level: Nurikolor (Level 1)
Next level: Nurikolor (Level 3)

Level 2 of Nurikolor is now here. As a recap, here are the rules, but changed "X" to colors.

• There are colored numbers on the grid, which indicate the number of tiles the group of its color holds.
• There are tiles with 1 color, which indicate the color of the tile.
• There are tiles with 2 or more colors, which indicate intersections of colors. All intersections are shown, and these are the only intersections.
• Grey tiles are not part of any group; they just serve as barriers.
• The goal is to have every non-grey tile covered by a type of color.
• 2 by 2 non-grey squares of the same color are illegal.
• In future levels, there will be multiple numbers of the same color. Their groups must never intersect or be adjacent to each other at any point.

Colorblind version:

--- --- -oy -ry -y9 --- ---
--- -r6 -ro --- --- xxx -l7
--- --- o10 --- --- --- ---
--- --- --- -p- --- -lg ---
--- -p6 --- --- -c- --- ---
-p- --- --- -c- -c7 -lg ---
--- --- xxx --- --- --- -g8

r = red, o = orange, y = yellow, l = lime, g = green, c = cyan, p = purple, xxx = gray

• Could you check the area around blue 7 and dark green 8? I'm not getting a unique solution, because there are 2 ways to fill that area. – Alaiko Oct 11 '20 at 8:51
• Oh. My god. Will fix :3 – Player1456 Oct 11 '20 at 8:54
• Looks like an interesting puzzle. But please note that we have colorblind solvers, and even though I'm not colorblind, I had initial difficulty distinguishing between the yellow and light green. This post gives a good example of how setters usually provide a more accessible experience. – Jeremy Dover Oct 11 '20 at 12:49
• Colorblind version added :) – Player1456 Oct 12 '20 at 0:43