Back to Weekly Competition

Weekly 2025-28

Ended at July 14, 2025 12:00 AM.

Basic Rules

  1. You can only use the notation that is defined in WCA regulations.
  2. For regular mode, you should finish the solve within 1 hour. Result must be submitted before submitting in unlimited mode.
  3. For unlimited mode, there's no time limit. You can submit many times. But only better result can be submitted.
  4. Any kind of cheating is not allowed.
  5. Comment should be submitted too. You can change it after submitting though.
Rank
Name
Mean
Solves
1
Baiqiang Dong
20.33
20
22
19
2
Xiwen Ruan
21.00
22
23
18
3
Lin Heiyin
21.00
21
23
19
6
Qijun Miao
22.67
22
23
23
7
Nachuan Sun
23.00
24
23
22
9
Jibo Zhao
23.33
23
24
23
10
Anawin Chaichana
23.67
24
25
22
11
Doug Li
23.67
24
24
23
11
Moritz Lotz
23.67
24
23
24
13
Liren Sun
24.33
26
25
22
14
Benjamin Kyle
24.67
24
27
23
14
Muhammad Hanif
24.67
24
27
23
16
Natthaphat Mahtani
25.00
24
26
25
16
Tino Joksch
25.00
25
24
26
18
Nông Quốc Duy
25.67
24
29
24
19
Tianze Xu
25.67
25
26
26
20
Parist Pariyakanok
26.67
28
28
24
21
Zicong Liu
27.33
26
31
25
22
Min Wu
30.67
30
33
29
23
Dunhui Xiao
DNF
22
DNF
19
24
Levi Gibson
DNF
21
DNF
DNS
25
Radosław Opoka
DNF
22
DNS
DNS
27
Shahul H. Shakila
DNF
24
DNS
DNS
27
Yongqiang Peng
DNF
24
DNF
DNF
29
Deven Huard-Bernuy
DNF
25
DNS
DNS
29
Jiashun Wu
DNF
25
DNS
DNS
32
Andy Mok Man Cheuk
DNF
DNS
DNS
26
32
Shawn Boucke
DNF
DNF
29
26
32
Fuminobu Abe
DNF
DNF
26
DNS
35
Yunhao Lou
DNF
28
DNS
DNS
36
Viktor Danilov
DNF
DNS
DNS
34
38
Zongze Li
DNF
38
DNS
DNS
39
Yuxiang Feng
DNF
47
DNS
DNS
40
Octavio Cobos
DNF
DNF
DNF
DNF
40
Benjamin Paul
DNF
DNF
DNS
DNF
Rank
Name
Mean
Solves
1
Baiqiang Dong
20.33
20
22
19
2
Xiwen Ruan
21.00
22
23
18
3
Lin Heiyin
21.00
21
23
19
6
Qijun Miao
22.67
22
23
23
7
Nachuan Sun
23.00
24
23
22
9
Jibo Zhao
23.33
23
24
23
10
Anawin Chaichana
23.67
24
25
22
11
Doug Li
23.67
24
24
23
11
Moritz Lotz
23.67
24
23
24
13
Liren Sun
24.33
26
25
22
14
Muhammad Hanif
24.67
24
27
23
14
Benjamin Kyle
24.67
24
27
23
16
Natthaphat Mahtani
25.00
24
26
25
16
Tino Joksch
25.00
25
24
26
18
Nông Quốc Duy
25.67
24
29
24
19
Tianze Xu
25.67
25
26
26
20
Parist Pariyakanok
26.67
28
28
24
21
Shawn Boucke
27.00
26
29
26
22
Zicong Liu
27.33
26
31
25
23
Min Wu
30.67
30
33
29
24
Dunhui Xiao
DNF
22
DNF
19
25
Levi Gibson
DNF
21
24
DNS
26
Radosław Opoka
DNF
22
DNS
DNS
27
Yongqiang Peng
DNF
23
DNF
DNF
29
Shahul H. Shakila
DNF
24
DNS
DNS
30
Jiashun Wu
DNF
25
DNS
DNS
30
Deven Huard-Bernuy
DNF
25
DNS
DNS
30
Fuminobu Abe
DNF
25
26
DNS
34
Andy Mok Man Cheuk
DNF
DNS
DNS
26
35
Benjamin Paul
DNF
31
DNS
27
36
Yunhao Lou
DNF
28
DNS
DNS
37
Viktor Danilov
DNF
DNS
DNS
34
39
Zongze Li
DNF
38
DNS
DNS
40
Yuxiang Feng
DNF
47
DNS
DNS
41
Octavio Cobos
DNF
DNF
DNF
DNF
R' U' F U' D L' F D B' U B' R B2 R' F2 L' U2 L F2 U2 L D2 R' D2 R' U' F

Solutions

Expand
Baiqiang Dong
July 7, 2025 4:24 PM
20
U' F2 U L2 U2 L2 F' B' D2 R2 B L' F' R B2 U2 R2 D2 F R
1
0
Lin Heiyin
July 10, 2025 4:38 PM
21
U' F2 U L2 U2 D2 F' B2 L' F' R2 L' B2 R L' U2 B' L2 U2 D2 R'
0
0
Levi Gibson
July 13, 2025 12:57 AM
21
F2 R' B R U R L2 U' R' D' R2 L2 U' D R' U2 R F2 R2 L' F'
0
0
Dunhui Xiao
July 7, 2025 4:23 AM
22
U' F2 U L2 F2 B' R' B' L2 U2 F2 D2 R U2 R2 F2 L2 F2 L2 D2 F' R
0
0
Xiwen Ruan
July 7, 2025 9:35 PM
22
L' D' L' U2 D' F' R B2 L F L2 F D2 F2 U2 L2 F D2 F' R2 D2 F'
0
0
Qijun Miao
July 9, 2025 1:51 PM
22
L' D' L' U2 D' F' R B2 L F L2 F D2 F2 U2 L2 F D2 F' R2 D2 F'
0
0
Radosław Opoka
July 9, 2025 7:49 PM
22
L D' L D' F' R D2 R' B R F' D2 R2 B2 R D2 R B2 L2 B2 D2 L2
0
0
Jibo Zhao
July 7, 2025 11:51 AM
23
F' B' D2 B2 U' F U2 D2 B2 U D2 R2 B D2 R2 F' B' D2 R D2 F B' L'
0
0
Yongqiang Peng
July 7, 2025 3:39 PM
23
R2 U2 R2 L' F2 U2 B2 D2 B2 R' B2 L D' L' D' R' D2 R B' L' U2 R' F
0
0
Phuwish Sripattrapan
July 7, 2025 7:44 PM
23
F2 R' B R U' R2 L U' L' U' R F2 D2 F2 R2 F2 R2 U2 F2 L' F2 L F'
0
0
Mauro Moisés Ortega López
July 9, 2025 12:50 AM
23
R2 U D F2 U' R2 F2 R2 U D B2 U L U2 D' F2 D' L B L' U2 R' F
0
0
Benjamin Kyle
July 7, 2025 9:09 AM
24
R' B2 R D' L2 D R U2 B2 R B2 R D2 B2 R' U2 D2 F2 R2 B' U2 R' L' F
0
0
Yongqiang Peng
July 7, 2025 3:22 PM
24
R F R2 L' B' R F2 R F2 D2 R2 U D' L2 U' D L' U2 L2 U L' U' F2 L2
0
0
Nachuan Sun
July 7, 2025 8:00 PM
24
L2 B2 L' D2 R2 F B2 D2 B2 L2 F2 R L2 D2 R' U2 D2 B2 L B R' D' L' D
0
0
Muhammad Hanif
July 7, 2025 11:20 PM
24
R2 F2 L' U2 L2 F R D2 L2 D2 F2 U2 F2 B2 R' D2 R' F2 L2 B' R' D' L' D
0
0
Vincent Hartanto Utomo
July 8, 2025 10:05 AM
24
F2 R2 F B U' F' U D2 L2 B2 U2 D2 B' U2 F' B D2 F2 D2 R D2 F B' L'
0
0
Natthaphat Mahtani
July 9, 2025 12:49 AM
24
F2 R' B R U R L2 U' R' U' L' B2 D2 L' D2 R2 L D2 R2 B2 D2 F2 L2 F
0
0
Anawin Chaichana
July 9, 2025 12:49 AM
24
R' B2 R D' L2 D L2 B2 L2 F2 U2 B2 U2 D2 R F2 D2 R' F2 B U2 R' L' F
0
0
Doug Li
July 9, 2025 3:44 PM
24
B2 U' D L2 U D' F' R' U2 F D2 B' U2 R' F' R F2 L F' R2 D' L' D R2
0
0
Moritz Lotz
July 10, 2025 10:01 PM
24
U' F2 U' L2 B R' F2 B R F B2 R2 U2 L' B2 U' D R2 U D L B2 R2 L
0
0
Nông Quốc Duy
July 11, 2025 3:55 PM
24
F' B' D2 B2 U' F' U D2 F2 U2 D2 F2 L2 B U2 L2 F B D2 R D2 F B' L'
0
0
Shahul H. Shakila
July 12, 2025 7:59 PM
24
B' D' L2 D R L U2 L' F D2 F L' B2 R2 L B2 D2 L B2 U2 B2 L2 D2 F
0
0
Deven Huard-Bernuy
July 7, 2025 5:50 AM
25
R' B2 R U' F2 U F B L2 F2 D2 R2 D2 F' B L B2 U2 R' F2 B U2 R' L' F
0
0
Jiashun Wu
July 7, 2025 1:24 PM
25
R2 U2 R U2 B2 U2 F2 R L' F2 R2 L U2 R D' L' D' R' D2 R B' L' U2 R' F
0
0
Krzysztof Pietrusiak
July 7, 2025 11:23 PM
25
F2 U2 R F2 R' D2 F U2 D2 L2 F2 U2 B2 R U2 R L B2 L D2 B' R D L' D
0
0
Tianze Xu
July 8, 2025 12:20 AM
25
D' L2 D L2 F2 B' R' B R' B2 U2 B2 R2 L F2 R' U2 R2 D2 R2 F2 D2 L2 F' R
0
0
Phakinthorn Pronmongkolsuk
July 9, 2025 12:02 AM
25
R' F2 B' U L2 D R' U2 R F2 B2 U B2 U' F2 U D B2 U' F2 U2 B2 U' R F
0
0
Tino Joksch
July 9, 2025 8:14 PM
25
R' B D F2 L2 F2 L2 U2 R F2 U2 L2 D2 R B2 L2 D' R D2 R B2 R2 U2 L' F'
0
0
Fuminobu Abe
July 9, 2025 10:40 PM
25
L2 U R2 L2 U2 R2 L2 U B' D2 F R2 U2 B2 L' F' B R2 F U2 F' D' L' U2 D
0
0
Zicong Liu
July 7, 2025 5:02 PM
26
R' F2 B' U R2 U R' D2 R U R2 F2 D B2 D' B2 D B2 D' R2 U2 B2 R2 U R' F
0
0
Liren Sun
July 7, 2025 8:42 PM
26
R F R2 L' B L B2 R U' D2 L' U' B2 L U2 D2 F2 L' D2 L' F2 D2 B2 L2 U2 D2
0
0
Shawn Boucke
July 10, 2025 9:25 PM
26
L2 B2 L' D2 R2 F R2 U2 L F2 L' D2 B2 D2 B2 D2 F2 L2 F2 D2 L B R' D' L' D
0
0
Parist Pariyakanok
July 9, 2025 7:44 PM
28
R' B' D R U D B2 L U F L' B2 L F' L' B2 R' U2 R U' R' U R U2 R D2 R' F
0
0
Yunhao Lou
July 13, 2025 10:25 AM
28
L2 D2 B2 D2 R2 B2 R2 F2 L2 D2 B D2 B' D2 R2 F' B' L F' B R2 F U2 F' D' L' U2 D
0
0
Min Wu
July 7, 2025 11:26 AM
30
U2 F' B R U L2 B L2 D2 F' D2 B2 R' D2 R' L F2 R L U2 D2 R U' B R2 F2 D2 L2 B L'
0
0
Benjamin Paul
July 9, 2025 11:24 PM
31
R D' L2 D F2 B' D2 L F2 L' F B2 R2 U2 R B2 D2 F2 R2 F2 U2 R2 U2 F2 L' F2 R' D2 R L U2
0
0
Juan Felipe Gómez López
July 13, 2025 8:35 AM
34
D' L B L2 D2 B' D' B D B L B2 L' B D' B D B' R' B L2 B' R B2 L B2 L B R2 L' B2 R' B2 U2
0
0
Zongze Li
July 7, 2025 12:12 PM
38
R' L2 B' L U2 R' B R D B' R' D2 R D' R F' R' F B R F B' D F' D' B R' F B' L' F' L2 D' L' D' L' D' L
0
0
Yuxiang Feng
July 11, 2025 5:43 PM
47
R' B' U2 R' B2 R' B' D2 B' L' F L2 F' L' F L' D F' D' F U B2 D' B' D B D' B' D B' U' D L D' R L' D2 L' D L' D' L D' L D2 R' L'
0
0
Benjamin Paul
July 9, 2025 11:16 PM
DNF
R D' L2 D F2 B' D2 L F2 L' F B2 R2 U2 R B2 D2 F2 R2 F2 U2 R2 U2 F2 R' D2 R' B2 R2 U2
0
0
R' U' F U' L2 U R F B' L2 U L F2 U B2 U F2 U L2 B2 R2 U2 L2 R' U' F

Solutions

Expand
Vincent Hartanto Utomo
July 8, 2025 7:45 PM
22
D2 L' D2 R' U' B2 L' B2 R' B2 U2 L' B2 D2 B2 U' D2 R2 F' L2 B D'
0
0
Baiqiang Dong
July 10, 2025 2:04 PM
22
R' U2 R' U' R2 B2 R2 F2 R2 U2 R F2 D2 F2 U2 F2 D' L2 F L2 B D'
0
0
Phuwish Sripattrapan
July 7, 2025 9:42 PM
23
R' D2 L' U R' F2 L U2 D2 R' F2 U2 B2 L2 B2 L2 U' D2 R2 F' L2 B D'
0
0
Xiwen Ruan
July 7, 2025 9:45 PM
23
R2 L' F2 L2 F2 B2 L2 D L2 U2 B2 D R2 U' B U D2 F2 U' R' U2 L' B
0
0
Krzysztof Pietrusiak
July 8, 2025 1:21 AM
23
D R2 B2 L' B2 L' D2 F2 U2 L U2 R2 B2 D L F2 R' B2 D2 B' D2 F D'
0
0
Nachuan Sun
July 8, 2025 12:55 PM
23
R' U2 R' U' L2 F2 D2 L2 F2 L' D2 R' L U2 F2 D2 B2 D' L2 F L2 B D'
0
0
Mauro Moisés Ortega López
July 10, 2025 7:46 AM
23
D B2 R' L' B2 L U2 D2 R' U2 L' U2 L2 U' R F2 L' B2 U2 F' L2 B D'
0
0
Moritz Lotz
July 10, 2025 11:06 PM
23
L U' F2 R2 U2 L2 U2 D' B2 R2 D' R2 U2 R2 B' U D2 F2 U' R' U2 L' B
0
0
Qijun Miao
July 11, 2025 12:08 PM
23
D F2 L' U2 D2 L' F2 B2 U2 L U2 B2 R2 D' L F2 R' F2 U2 F' L2 B D'
0
0
Lin Heiyin
July 12, 2025 3:40 PM
23
D' L2 D2 F2 R2 B2 R F2 B2 L D2 L2 U L' U2 R U2 R D2 B' D2 F D'
0
0
Jibo Zhao
July 7, 2025 1:37 PM
24
B2 L' F2 B D2 F2 L2 F L2 U2 D2 B R2 U2 D B' D2 B' L2 F2 D' L' B' D2
0
0
Doug Li
July 9, 2025 10:07 PM
24
B R2 D L U2 R2 D' L2 D R2 D' L2 U L' U2 L' D2 F2 R' U2 D2 F' R2 B'
0
0
Tino Joksch
July 10, 2025 7:32 PM
24
R2 U2 R2 F' B2 U2 R2 F2 B R2 B' D F' D2 F D2 B2 U' B' L' D' B2 R U'
0
0
Levi Gibson
July 13, 2025 2:35 AM
24
L B2 D2 F2 L2 D' R2 U2 F2 R2 D B2 U R2 B' U B D F2 B R' U2 B L'
0
0
Liren Sun
July 9, 2025 7:30 PM
25
R' U R' L' U2 B2 D2 F2 R D2 L' U2 B2 R' U R2 B2 R' U2 F2 R2 F' L2 D' B
0
0
Anawin Chaichana
July 9, 2025 11:56 PM
25
D' F U D2 B R U' R2 U L2 U L2 F2 L2 B2 U2 R2 L D' F2 D' R2 U R2 B2
0
0
Tianze Xu
July 8, 2025 1:36 AM
26
D B2 R2 F2 U2 F2 U2 B2 L F2 L' B2 D2 L D' L2 B2 D L B2 L2 U2 F' L2 B D'
0
0
Natthaphat Mahtani
July 10, 2025 12:03 AM
26
D' F R2 U' D R D' B2 R2 U2 F2 U2 B2 R2 U2 F2 U' F2 B2 R2 F2 L D F L' D'
0
0
Fuminobu Abe
July 10, 2025 8:31 PM
26
D F2 D2 F2 D2 R L U2 F2 L B2 R F2 D2 F2 R' D' L F2 R' F2 U2 F' L2 B D'
0
0
Benjamin Kyle
July 7, 2025 11:13 AM
27
D' F U D2 B' R L U' B2 U D2 R' F2 R2 U' L2 U2 D F2 U R2 D2 L2 F2 R2 F2 R2
0
0
Muhammad Hanif
July 8, 2025 1:24 AM
27
U D2 B' L2 B2 R2 U2 D R2 U2 L2 D B2 L2 B2 R2 U D R' D B2 U D L' U D B'
0
0
Parist Pariyakanok
July 10, 2025 12:31 AM
28
D' F U D2 B R B2 R' U' D R' L2 U' F L F' R2 U' B U F U' B' U L' F' U' R'
0
0
Shawn Boucke
July 10, 2025 11:19 PM
29
U2 L2 B2 D2 R2 B2 D B2 D' F2 D R2 U D' R' D2 L' U D2 F2 U' F2 D' B2 L2 F' D' L B
0
0
Nông Quốc Duy
July 12, 2025 3:47 PM
29
D' R2 U F2 U2 R D2 R2 U2 D' B2 U2 B2 R2 F2 B2 U F2 U R2 F2 R2 D' R' F' R2 D' F' B'
0
0
Zicong Liu
July 8, 2025 11:39 AM
31
U F B' U' B' U F' U' B R' U R B L2 B L2 B' U L U' L' U B U' B' D R U2 R' B' D
0
0
Min Wu
July 8, 2025 8:25 AM
33
U B' U B2 D2 R L F2 R L' D R2 D R2 B2 D B2 L' D' F' B R2 F' B' D B2 D2 L2 D' B2 L' B' D2
0
0
R' U' F R2 D2 F' R L' D2 F U' L' U F2 D R2 F2 L2 B2 D2 L2 U' R2 U R' U' F

Solutions

Expand
Xiwen Ruan
July 7, 2025 10:00 PM
18
F2 B R2 B' U L' U R' L D2 R2 F2 D R2 D' R2 B2 U'
0
0
Phuwish Sripattrapan
July 7, 2025 10:08 PM
19
F' D2 F' R' L' B2 U D L' D' L' D L2 F2 D L2 D L2 B2
0
0
Dunhui Xiao
July 8, 2025 3:12 AM
19
F' D2 F' R' L' B2 U D L' D' L' D L2 F2 D L2 D L2 B2
0
0
Baiqiang Dong
July 12, 2025 11:25 AM
19
F' D2 F' R' L' B2 U D L' D' L' D L2 F2 D L2 D L2 B2
0
0
Lin Heiyin
July 12, 2025 3:44 PM
19
F' D2 F' R' L' B2 U D L' D' L' D L2 F2 D L2 D L2 B2
0
0
Mauro Moisés Ortega López
July 13, 2025 12:34 AM
21
U B2 R2 F2 R2 U' F2 B2 R2 B2 R2 U2 F' U F' U' R U' D B2 L
0
0
Nachuan Sun
July 8, 2025 2:12 PM
22
R' L' B' L' B' R' U2 R L' B2 U R2 U' L' F2 D F2 D' F2 B2 L2 U'
0
0
Anawin Chaichana
July 11, 2025 12:18 AM
22
F' D2 F U2 R D B2 D' R2 B2 L' B2 D2 R2 U L2 F2 U' F2 D2 L2 F2
0
0
Liren Sun
July 12, 2025 9:09 PM
22
F' D2 F L F2 D L2 U' B2 D' R2 D2 F2 R2 U D2 L U D' F2 R2 L2
0
0
Jibo Zhao
July 7, 2025 2:48 PM
23
B2 R' D' R2 L2 U2 F' L2 F B2 D2 B2 R L' U2 L D2 R' D2 F2 D2 L' U
0
0
Benjamin Kyle
July 7, 2025 10:20 PM
23
B' L2 B' R L F2 U D R' D' R L2 U R2 B2 U F2 D' F2 R2 B2 U2 L2
0
0
Vincent Hartanto Utomo
July 9, 2025 9:35 AM
23
U B2 D2 F2 U2 R2 B2 U R2 U L2 B2 R2 B' D' L2 D B' R' D R L U
0
0
Doug Li
July 9, 2025 10:19 PM
23
R2 D2 R' U F' U' D R2 D2 F' D F2 U F' D2 F U' F B2 D2 L D L2
0
0
Qijun Miao
July 11, 2025 2:05 PM
23
L2 D2 B2 D2 F' R2 B' R2 L2 D2 R2 F' D2 R' F' R' F B' R' L D' L2 U'
0
0
Muhammad Hanif
July 13, 2025 10:37 PM
23
L2 D2 B2 D2 B' D2 F' R2 L2 D2 R2 F' D2 R' F' R' F B' R' L U' F2 D'
0
0
Parist Pariyakanok
July 11, 2025 12:00 AM
24
R2 B' D R' D' L2 D R D' B R' U2 R2 U' D L' D' L F2 R' D' R D' R2
0
0
Moritz Lotz
July 11, 2025 12:21 AM
24
F2 B2 U2 F' B' L2 F B L B2 L B2 R' D L' U' R2 B2 L' U' F' L F U'
0
0
Nông Quốc Duy
July 13, 2025 3:15 PM
24
R' L' B' L' B' L' U R2 U' L F2 D2 B2 D' R2 D L2 D2 F2 U2 F2 L2 D' L2
0
0
Zicong Liu
July 9, 2025 10:50 AM
25
B' L2 B' R L F2 U D R' D' R U' D F2 U B2 L2 U R2 U' B2 L2 F2 D2 L2
0
0
Natthaphat Mahtani
July 11, 2025 12:49 AM
25
U' R F B2 U2 L2 F B' R2 D' L2 D B2 R2 F2 R2 F' U2 R2 F D' R2 F2 U L'
0
0
Tianze Xu
July 8, 2025 2:19 AM
26
B' L2 B R' L F2 U' D' R U' R' U' F2 U2 L2 U' B2 U B2 R' L D2 R' L' B2 D2
0
0
Tino Joksch
July 10, 2025 8:42 PM
26
F' D2 F R2 L' U2 R2 L2 F2 D2 F2 D' F2 R2 D L2 D' B2 U R' L2 U' D B2 R2 L2
0
0
Andy Mok Man Cheuk
July 11, 2025 12:13 AM
26
U2 R' B2 L2 U2 R' D2 R' D2 F2 U2 R L F2 R' U' L' U L2 B2 L2 D F' L F U'
0
0
Shawn Boucke
July 11, 2025 2:35 AM
26
B' L2 B U2 R U B2 L2 D L' D B2 D' R2 D' L2 D R2 B2 R2 U2 R2 L2 B2 L2 U2
0
0
Benjamin Paul
July 13, 2025 9:59 PM
27
F' D2 F L F2 D2 F2 U2 F2 R2 U2 R2 F2 U B2 U' B2 D L2 D' R' L2 U' D R2 L2 F2
0
0
Min Wu
July 8, 2025 4:45 PM
29
L2 F' R2 F R' L U2 R L' D2 B2 U2 R2 U2 R2 U2 L2 F' L F2 L' B' D2 B' U2 L' U F2 D'
0
0
Viktor Danilov
July 13, 2025 11:29 PM
34
B' L2 B L U' R' U R U2 R2 F2 R' D R D2 L B L B' R' B L2 F2 L B' L' F2 D2 R' D R' D' R D2
0
0
Benjamin Paul
July 12, 2025 5:50 AM
DNF
F' D2 F L F2 D2 F2 R2 U' B2 U' B2 U B2 U' R' L2 U' D R2 L2 F2
0
0
Benjamin Paul
July 12, 2025 5:50 AM
DNF
F' D2 F L F2 D2 F2 R2 U' B2 U' B2 U B2 U' R' L2 U' D R2 L2 F2
0
0