Nice concept! Took me several trials and the help of comments to figure it out, a hint button could indeed be useful, but good work!