Kitty stonehenge! It just proves that cats are a lot smarter than people give them credit for! Maybe in a thousand years, humans will discover that it is some secret kitty communication. LOL