perfect (190.367)