bosquejo algoritmo