can software help to predict the lottery