Thank you very much!
Indeed, it is very difficult. I didn't really have time to test it too much and it took me a long time to reach the end, once it was published.