Had to make some deviations but it works!
works

image