Please enjoy the following carpet riddles we've found in our riddle database