shapes and molecules 4889264