Final problem solving

Final problem solving