validate random algorizm.