Build Try in a more understandable way

Much clearer to do the require() here than to rely on whatever exception
Random.nextInt throws if you hand it a 0.