I am reluctant to go 5 stars as the ball wasn't stable for P to pass over and your trick list was incorrect. Please ensure your list is correct. I don't normally check hints unless I'm stuck but I do check trick lists to see what I'm up against. The logic in this level was very good to excellent so worthy of 5 stars.
... one troublesome ball. it feels like im playing a chess. so difficult to figure out how to push ball with the correct order which red bot got frozen first and where to freeze. one wrong step, restart!!!
... @Lolita very challenging to keep this ball while pull metal half way to let B doing claustrophobia