sprintf tiene que ir en una nueva linea, ya que tenemos una funcion multilinea (LogicException)