+0yy+sxys+xy++nilysys++:xxsys:x++xsyssum:xnil:xnilsum:x:yxssum:+xyxssum++xs:x:yyssum++xssum:x:yys-x0x-0sy0-sxsy-xyquot0sy0quotsxsysquot-xysylengthnil0length:xxsslengthxshd:xxsxavgxsquothdsumxslengthxs+sxy+xy++:xxsys++xsyssum:x:yxssum:+xyxssum:x:yxs+xysum++xs:x:yyssum++xssum:x:yyssum++xs:x:yys++xssum:x:yyssum++xs:x:yyssum:x:yys-sxsy-xyquotsxsyquot-xysyquotsxsy-xylength:xxslengthxsavgxsquothdsumxslengthxsavgxshdsumxsavgxssumxsavgxslengthxstrueavgxssumxsfalse124671011sum++xs:x:yyssum++xssum:x:yystrue13569101sum111++21112:2112sum11+2112nil00000s10sum:x:yxssum:+xyxs++nilysys++:xxsys:x++xsyssum:xnil:xnilsum++xs:x:yyssum:x:yysfalse24589sum:x:yxssum:+xyxstrue2591sum111:2112+20000s10sum:x:yxs+xyfalse2367+sxy+xytrue371+211s1111sum++xs:x:yys++xssum:x:yysfalse4++:xxsys++xsystrue41++211:2112avgxsquothdsumxslengthxsfalse4quotsxsyquot-xysytrue41quot211s1111-211000-x0x-0sy0-sxsy-xyquotsxsy-xyfalse-sxsy-xytrue1-212s1111avgxslengthxsfalselength:xxslengthxstrue1length111:2112avgxshdsumxsfalse