Perfect Words