Se sube casi toda la implementacion, los test tiran error