ED-Poiss
Different levels of difficulty can be selected to adjust the solution process to the user's level of knowledge and experience.