I think it is not a good job because it relies heavily on luck