two nice solves in a row

21.49 U L2 B' R2 B2 L2 B' D2 F2 L2 U2 R2 U F R B' L U' R U'

x R U' M' U2 M U' S R' F' R S' R' F x'

[U, L' E' L]

[F R U' R': [E, R2]]

[l U': [M, U2]]

[F' R U: [R' D' R, U2]]

[U' R': [R' D' R, U2]]

[F: [R' D' R, U2]]

[L2: R U R D R' U' R D' R' U2 R' U' R U' R' U']

17.94 D R2 U2 F2 U2 B2 U L2 B2 L F D' B D U' B' D B2 D

[R U': [M', U2]]

[R': [R' F' R, S]]

[D': [M', U L U']]

U M U M' U M U M'

[M', U L' U']

[M', U2]

[U R: [U2, R D' R']]

[D:[U', R' D' R]]

[U2, R' D' R]

[R D R': R U R' F' R U R' U' R' F R2 U' R' U']

part of a sub20 mean but the last solve was bad