Dem Neptune's chess training system (GPL License, free to use and modify)
demneptune's chess training
Next problem
Specific set: single rank (inactive)