Good game. I finished them all. Here is the answer to level 8. I actually got 8 pretty quickly. One of the other ones took me 3 tries though.
It is a 7 x 7 grid and X represents black dot that is there already when you start.
X E E E E E D
X F G G G G D
A A M M L H D
B X N X L H D
B O N J K H D
B P X I I H D
B C C C C C C
|