3 of 11 steps left examples collected by shihyinchang