Hi,
Here you can find my solution. I think it is similar to what you are looking for
Happy New Year Sebastian