predsxxminusx0xminusxsypredminusxyquot0sy0quotsxsysquotminusxysyrandxxrandxrandsxs1pred100minus2rand1quot2FULL