Clark wright implementation

Kan man inte ge null här? random ska väl inte användas alls? eller?