allstate purchase prediction - various solutions and winners approch