add solution to problem 97
add work in progress for problem 493