add solution for new problems