Highland Cow puzzle