No habia terminado un carajo, me faltaba el 4b. Pero me llevo un buen tiempo ya que me cree un header auxiliar funciones.h para poner funciones que uso mucho templatizadas.