This challenge is incredibly difficult.