From the set of IPP31 exchange puzzles, this is "Check Me Out" (coffin #256), exchanged by Dave Rossetti.