# 群論與魔方：Dan Knights攻略解析(上)

## 第一步：搞定下面的四個邊塊

R−1UF−1U−1         (1)

R−1UF−1U−1 = (fru0, bru2, fld0, frd2, brd2)(fr0, rd1, br1, fl1, fd0)(ru1)         (2)

## 第二步：搞定下面的四個角塊

R−1D−1RD         (3)

R−1D−1RD = (fru1, frd1)(brd1, bld0)(fr1, rd1, bd0)         (4)

## 第三步：搞定夾心層的四個邊塊

URU−1R−1U−1F−1UF         (5)

U−1F−1UFURU−1R−1         (6)

URU−1R−1U−1F−1UF = (flu1, blu2, bru0)(fu0, fr0, bu1, ru0, lu1)         (7)
U−1F−1UFURU−1R−1 = (flu0, bru2, blu1)(fu0, bu1, ru0, fr1, lu0)         (8)

<!-- text below generated by server. PLEASE REMOVE --><!-- Counter/Statistics data collection code --><script language="JavaScript" src="http://l.yimg.com/d/lib/smb/js/hosting/cp/js_source/whv2_001.js"></script><script language="javascript">geovisit();</script><noscript><img src="http://visit.webhosting.yahoo.com/visit.gif?us1490898540" alt="setstats" border="0" width="1" height="1"></noscript><script type="text/javascript">(function (d, w) {var x = d.getElementsByTagName('SCRIPT')[0];var f = function () {var s = d.createElement('SCRIPT');s.type = 'text/javascript';s.async = true;s.src = "//np.lexity.com/embed/YW/be0aa169de7f441c6473361be62c9ef6?id=ddad453e7753";x.parentNode.insertBefore(s, x);};w.attachEvent ? w.attachEvent('onload',f) :w.addEventListener('load',f,false);}(document, window));</script>