Wide Periodic Table by nn

n=o=a=b=c=d=''
for(r=/...$/;A=/Pu|am|.[a-z ]*/g('HeH LiBeB C N O F NeNaMgAlSiP S ClArK CaScTiV CrMnFeCoNiCuZnGaGeAsSeBrKrRbSrY ZrNbMoTcRuRhPdAgCdInSnSbTeI XeCsBaLaCePrNdPmSmEuGdTbDyHoErTmYbLuHfTaW ReOsIrPtAuHgTlPbBiPoAtRnFrRaAcThPaU NpPuamCmBkCfEsFmMdNoLrRfDbSgBhHsMtDsRgCnUutUuqUupUuhUusUuo');e||(o+=a+b+c,a=b=c=d))e=a[-1]-124,p=e?Array(n?n-3&&n-11?n-19&&n-37?0:56:96:120).join(S=' '):'\n',v=a+='+---'+(p&&'+'+p),p=p&&'|'+p,b+='|'+r(S+S+ ++n)+p,c+='|'+r(S+A)+p
print(o+v)

Note that non-ascii characters in the above source code will be escaped (such as \x9f).

download

return to the top page