The nondeterminsim is causing a pain of builds sometimes failing. We should write all tests to have explicit inputs (i.e. [1, 2, 3, 4]) not rand(4)