Which android app can:
- Solve chess problems without internet connection as well.
- Support manually edit board according to the problem.
- Ideally this app should allow a person to step back on any move and also provide hints on the next move.
This app is for a person who is a novice in chess, so he could try to solve the problems from the book he reads.