Cambiado rotar según nueva imagen en enunciado, aparentemente tiene una pequeña diferencia con la original