Fair punishment or tit for tat

 

v20240901