Permute the last layer in two steps: solve corners first, then edges!
All algorithms and images are from jperm.net