(flip flow) node problem

Hi,

In my blueprint, why does (flip flow) output B first instead of A first, which leads to confusion in some of my logic? Can this problem be replaced by other nodes?
In the blueprint, I have too many floating-point nodes. I want to improve it, but it’s very distressing for beginners. It’s just a three-story ladder.

(This is translated and may affect your reading)
Thank you in advance for your reply