一道简单的但我不会的高一化学题

由12.6gK2O2和KO2组成的混合物中,钾元素和氧元素的质量比为13比8,求混合物中K2O2和KO2的物质的量比和混合物中K2O2的质量分数?
答案是1比2和百分之43.7,我不知道方法啊
质物运量比:K:O=13:8,摩尔数比:2:3,设K2O2为x,KO2为y
2x+y=2 2(弊橘x+y)=3 x/租蚂团y=1/2
w(K2O2)=m(K2O2)/(m总=39×2+32/110+71=43.7%
设K2O2xmol KO2ymol
(2x+y)/(2x+州老2y)=13/8,x:y=册滚升1:2
110x+71×2x=12.6,解备液出x,K2O2的质量分数=110x/12.6
把钾游正和氧分别除上他们的相对原亩羡子质量,就是他们的物质的量之比,算出来是2:3,再列方程组解出K2O2和KO2的物质神耐悔的量之比为1比2,再算质量分数就是
呃。。。楼上都解答这么仔细了。。。