purple peace of a puzzle