Problematic schoolgirl teen punished by an angry mendicant