Ten perfect