OK, now I remember why we don't use arc4random().