used linear congruential generator and libc generato,seems libc rand() is really a lcg?
lets start heap