hey nicolenvision, if you ever got past level 31 please post the solve. i've been trying off and on for a couple of months now and still end up needing one more move.
If you can get an answer to Level 31 let me know!! I can't get past it. Its the only level that took me longer that 10 minutes to figure out... its been over a week off and on trying!!