Answer the question and watch the cat move.
Idea by @bghsmccoy I tweaked some of the code and added several parts of my own.