For edges, I use UF as the buffer and UL as the slave, placing the third piece in UR. My U-perm is U2' R U R' U R' U' R2 U' R' U R' U R.
The other U-perm is R' U' R U' R U R2' U R U' R U' R ' U2.
For corners, I use UFR as my buffer and URBr as my slave, the third piece I put in RFDr and do a...