This exercise is very difficult.