40  problems