perfect-analysed (150.127)