Recognising Partitions