Hard caning short version