Wait, it’s not for adjacent edge pieces. It’s used for opposite edge pieces and corner pieces. I wish there was a way of tracing a thread so I could see where I first used this algorithm.
No, it’s not for adjacent edge pieces, but I think I used this algorithm for swapping corner pieces. I wish...