add problem 92, needs improvement