Interesting concept! My first attempt I think I made something unsolveable, but I got it the next time around.