Faits: Faits: A. H._, né en 1978, travaille en qualité de monteur-électricien au service de l'Entreprise générale d'électricité X._ SA. A ce titre, il est assuré contre les accidents professionnels et non professionnels par la Caisse nationale suisse d'assurance en cas d'accidents (CNA). Le 17 octobre 2001, l'employeur a fait parvenir une déclaration d'accidents à la CNA, dans laquelle il a annoncé que l'assuré avait glissé en descendant des escaliers à son domicile, le soir du 15 octobre précédent, et qu'il s'était tordu le genou gauche. La CNA a pris le cas en charge. Cette dernière a recueilli l'avis du docteur L._, spécialiste en chirurgie orthopédique. Dans deux rapports des 8 et 31 octobre 2001, ce médecin a diagnostiqué une rupture du ligament croisé antérieur et une lésion du ménisque du genou gauche, une rupture du ligament antérieur droit, un status après ablation d'un kyste poplité en 1991, une arthroscopie et méniscectomie latérale partielle à droite en 1998, une arthroscopie et résection plicaire à gauche en 1995; il a précisé que l'atteinte à la santé était survenue environ trois mois plus tôt. Lors d'un entretien avec un inspecteur de la CNA, le 18 décembre 2001, l'assuré a indiqué qu'il avait souffert d'un kyste au genou gauche en 1991, et qu'il avait subi deux opérations de ce genou, la première en 1991, la seconde en 1995. Il avait ensuite présenté des séquelles sous la forme d'une certaine instabilité qui provoquait des douleurs, notamment lors de la pratique de sports, au cours de son école de recrues et de son activité lucrative. L'assuré a précisé qu'au début du mois d'août 2001, il avait senti son genou gauche sortir de l'articulation, alors qu'il descendait normalement les escaliers, sans courir ni porter de charges. Il avait consulté le docteur L._ le 8 octobre 2001 et interrompu son travail le 12 décembre 2001, soit le jour précédant une nouvelle opération. Le 12 février 2002, la CNA a informé l'assuré que l'événement survenu au début du mois d'août 2001 ne constituait pas un accident. L'assuré a manifesté son désaccord, par lettre du 15 février suivant, alléguant que les lésions du genou étaient dues à une perte d'appui (glissade) dans l'escalier. Par décision du 15 avril 2002, la CNA a refusé d'allouer ses prestations pour les suites de l'événement survenu au début du mois d'août 2001. Visana, en sa qualité d'assureur maladie et l'Entreprise générale d'électricité X._ SA ont chacun formé opposition. La CNA les a rejetées, par décision du 24 juillet 2002. Par décision du 15 avril 2002, la CNA a refusé d'allouer ses prestations pour les suites de l'événement survenu au début du mois d'août 2001. Visana, en sa qualité d'assureur maladie et l'Entreprise générale d'électricité X._ SA ont chacun formé opposition. La CNA les a rejetées, par décision du 24 juillet 2002. B. Visana a déféré cette décision au Tribunal administratif du canton de Berne en concluant à son annulation. Appelé en cause, H._ a conclu à l'annulation de la décision et à ce que la CNA fût condamnée à prendre le cas en charge. Par jugement du 18 mars 2004, la juridiction cantonale a admis le recours, annulé les décisions des 15 avril et 24 juillet 2002, et renvoyé la cause à la CNA afin qu'elle détermine les prestations dues à l'assuré pour les suites de l'accident survenu au début du mois d'août 2001. Le Tribunal administratif a alloué une indemnité de dépens à l'appelé. Par jugement du 18 mars 2004, la juridiction cantonale a admis le recours, annulé les décisions des 15 avril et 24 juillet 2002, et renvoyé la cause à la CNA afin qu'elle détermine les prestations dues à l'assuré pour les suites de l'accident survenu au début du mois d'août 2001. Le Tribunal administratif a alloué une indemnité de dépens à l'appelé. C. La CNA interjette recours de droit administratif contre ce jugement dont elle demande l'annulation. Visana et H._ concluent au rejet du recours, avec suite de frais et dépens. L'Office fédéral de la santé publique a renoncé à se déterminer. 