Proud puzzle