a carpet with a pattern