utiliza dos tipos de posiciones básicas: