Bench Puzzle

Got “stand on” action working. But the instead rule does not work.