@micuat @glv thank you for your answer.
However, I would like you to be interested in solving my solution.