Enjoy to solve! :)
First!
nice and lengthy
This makes no sense.
A very hard and interesting puzzle.
Did you find any improvement?
According to the composer and also my own analysis with engine support, this study is correct and the line requested is the shortest way to win.
Enjoy to solve! :)