Hello! This is a very difficult problem to solve.