hand the random pointer situation