Haberdasher's puzzle

GPTKB entity