Homecoming witch solves a mystery with her kitten