En el siguiente algoritmo para limpiar platos se aprecian estas tres características.