add problem - solution - check