Public caning