perfect (167.691)