Praying Carpets