The solution I found was cool! Despite there apparently being multiple solutions, I still really like this setup - it's simple but has depth that makes you think.
Have you tried your solver on this, lolitsme? I'm curious as to how you got it fast enough to solve some of these levels. Would you mind discussing it at the forum, http://k2xl.com/phpBB3/index.php ?