Ah this is a really awesome idea! These feels like it has teaching value too! It would be neat if when it matched; you had a little animation that played or some visual to allow the match to sink in a bit; one level I beat unintentionally and was surprised I got it.
I really like this nice work!