This challenging process