Checked it out. Works good. But there are some repeating exercises. On one level I got 4 consecutive "10-8" or something similar. I think it would be better to not show duplicate exercises, at least on a single level (if it has been solved already, of course).