perfect (168.593)