Since a lot of people have been asking about 2gen algs, here is 2gen two look last layer:
Note: For 2gen solving, your edges must be oriented for OLL, and your PLL can only be EPLL's.
H perm: R2 U2 R U2 R2 U2 R2 U2 R U2 R2
Ua perm: R U' R U R U R U' R' U' R2
Ub perm: R2 U R U R' U' R' U' R' U R'
Z perm: R' U' R U' R U R U' R' U R U R2 U' R'
Sune OLL: R U R' U R U2 R'
Anti-Sune OLL: R U2 R' U' R U' R'
L OLL: R2 U' R U R U' R' U' R U' R' U R' U R2
T OLL: R U2 R' U' R U' R2 U2 R U R' U R
U OLL: R U R' U R U2 R2 U' R U' R' U2 R
Pi OLL: R U2 R2 U' R2 U' R2 U2 R
H OLL: R U2 R' U' R U R' U' R U' R'
You can also learn to do this in one look, with a lot of algs that is.