perfect (112.746)