Diaconescu's_theorem loading ...