added randomread.C