Jilted lottery player gets new roof