The diamond problem