This might be intentional on your part, but it seems to mark enharmonic equivalents as incorrect (a 5th from Gb is Db, which is the same as C# but C# is marked as incorrect).
make it give a way to show the answer and/or move on -- I don't know what I'm doing, but I could learn if it taught me.