Stamp puzzle