compact with "A. s un  B.no s e C.fa c e  D.ri c e", and tests