3 of 4 forgiving format examples collected by shihyinchang