Introspection challenge.