versão mais completa de prototipo