Faits: Faits: A. Le 21 février 1999, vers 20h10, le manteau neigeux qui recouvrait les pentes sises entre le Sasseneire (alt. 3254 m) et le Tsaté (alt. 3100 m) au-dessus d'Evolène s'est détaché, provoquant plusieurs avalanches. L'une de celles-ci s'est abattue dans le couloir du torrent du Bréquet. A 1420 m, elle a détruit le chalet de M.C._, causant la mort de ses cinq occupants. Poursuivant sa progression, elle a traversé la route cantonale Evolène - Les Haudères quelques dizaines de mètres plus loin, et a enseveli quatre usagers de la route, qui sont décédés. L'une de celles-ci s'est abattue dans le couloir du torrent du Bréquet. A 1420 m, elle a détruit le chalet de M.C._, causant la mort de ses cinq occupants. Poursuivant sa progression, elle a traversé la route cantonale Evolène - Les Haudères quelques dizaines de mètres plus loin, et a enseveli quatre usagers de la route, qui sont décédés. B. Au moment de ces faits, X._ était président de la commune d'Evolène depuis six ans. Selon l'organigramme déposé par la commune d'Evolène, il était en outre responsable du service de prévention des avalanches. Cuisinier de formation, il exploitait un établissement public au village et n'avait aucune compétence spécifique en matière de prévention des avalanches. Selon cet organigramme, le chef du service de prévention des avalanches était le guide Y._. Ce dernier a toujours affirmé être le seul responsable de la prévention des avalanches et disposer d'une compétence exclusive pour prendre toutes les mesures nécessaires en la matière, et ce nonobstant l'avis contraire du conseil municipal. Guide et alpiniste chevronné, il bénéficiait d'une longue et solide expérience dans la connaissance et l'appréciation des risques liés au déclenchement spontané d'avalanches sur le territoire communal. Ses grandes compétences en la matière n'étaient pas contestées. Selon cet organigramme, le chef du service de prévention des avalanches était le guide Y._. Ce dernier a toujours affirmé être le seul responsable de la prévention des avalanches et disposer d'une compétence exclusive pour prendre toutes les mesures nécessaires en la matière, et ce nonobstant l'avis contraire du conseil municipal. Guide et alpiniste chevronné, il bénéficiait d'une longue et solide expérience dans la connaissance et l'appréciation des risques liés au déclenchement spontané d'avalanches sur le territoire communal. Ses grandes compétences en la matière n'étaient pas contestées. C. Le dimanche 21 février 1999, X._, qui avait jugé le risque d'avalanches très élevé, a rencontré, dans son établissement public, Y._ et le conseiller Z._, qui était, à l'époque, en charge des travaux publics. Y._ a expliqué les mesures qu'il avait prises, notamment la fermeture des routes. Il a fait savoir qu'il n'estimait pas utile de procéder à des évacuations hormis celle d'un ou deux chalets en zone rouge. Ni X._ ni Z._ ne se souviennent si Y._ leur a indiqué le degré de danger d'avalanches. C. Le dimanche 21 février 1999, X._, qui avait jugé le risque d'avalanches très élevé, a rencontré, dans son établissement public, Y._ et le conseiller Z._, qui était, à l'époque, en charge des travaux publics. Y._ a expliqué les mesures qu'il avait prises, notamment la fermeture des routes. Il a fait savoir qu'il n'estimait pas utile de procéder à des évacuations hormis celle d'un ou deux chalets en zone rouge. Ni X._ ni Z._ ne se souviennent si Y._ leur a indiqué le degré de danger d'avalanches. D. La commune d'Evolène est découpée en différentes zones, en fonction du degré de danger d'avalanches: zone rouge (danger relativement fréquent et élevé), zone bleue (danger rare et faible), zone jaune (faibles effets d'avalanches poudreuses) et zone blanche (aucun danger). Alors que, dans la zone rouge, il est "interdit d'édifier des constructions qui servent d'habitations pour des personnes ou autres", il est permis de construire, en zone bleue, des habitations pour des personnes et des animaux, mais seulement "sous forme restreinte (aucun bâtiment ne pouvant assembler un grand nombre de personnes, comme restaurants, écoles, etc., constructions renforcées, évacuation possible, etc.)". La carte des dangers d'avalanches, dressée dans le rapport de 1973, a été introduite dans le règlement sur la police des constructions, homologué par le Conseil d'Etat valaisan le 29 juin 1976. Ce plan, dûment approuvé par le conseil et l'assemblée primaire, respecte la classification officielle des zones rouge (dangers relativement fréquents et sévères), bleue (dangers rares et faibles), jaune (terrains avec faibles effets d'avalanches poudreuses) et blanche (terrains réputés sûrs). Construit en 1979, le chalet de M.C._, dont les cinq occupants sont morts ensevelis sous l'avalanche, figurait en zone bleue, la limite entre les zones rouge et bleue se situant à quelques dizaines de mètres en amont de la construction. L'autorisation de construire en faveur de M.C._ n'imposait cependant aucune mesure de précaution particulière en vue de parer au danger d'avalanches, ni en ce qui concerne le renforcement du bâtiment, ni en ce qui concerne son évacuation. Le chalet de M.C._ n'était donc muni d'aucune étrave ni d'aucun renforcement, ce que X._ savait. Construit en 1979, le chalet de M.C._, dont les cinq occupants sont morts ensevelis sous l'avalanche, figurait en zone bleue, la limite entre les zones rouge et bleue se situant à quelques dizaines de mètres en amont de la construction. L'autorisation de construire en faveur de M.C._ n'imposait cependant aucune mesure de précaution particulière en vue de parer au danger d'avalanches, ni en ce qui concerne le renforcement du bâtiment, ni en ce qui concerne son évacuation. Le chalet de M.C._ n'était donc muni d'aucune étrave ni d'aucun renforcement, ce que X._ savait. E. Les bulletins d'avalanches sont gradués de 1 à 5 conformément à l'échelle européenne des dangers d'avalanches. Le danger est dans l'ordre croissant qualifié de faible (degré 1), limité (degré 2), marqué (degré 3), fort (degré 4) et très fort (degré 5). Au degré de danger 5, de nombreux départs de grosses avalanches sont à attendre, y compris en terrain peu raide, avec pour conséquence un danger aigu pour les voies de communication et les habitations. A ce degré, toutes les mesures de sécurité sont recommandées. E. Les bulletins d'avalanches sont gradués de 1 à 5 conformément à l'échelle européenne des dangers d'avalanches. Le danger est dans l'ordre croissant qualifié de faible (degré 1), limité (degré 2), marqué (degré 3), fort (degré 4) et très fort (degré 5). Au degré de danger 5, de nombreux départs de grosses avalanches sont à attendre, y compris en terrain peu raide, avec pour conséquence un danger aigu pour les voies de communication et les habitations. A ce degré, toutes les mesures de sécurité sont recommandées. F. Le 7 avril 2000, le juge d'instruction valaisan a chargé les experts D._ et E._ de déterminer si les responsables de la sécurité en matière d'avalanches devaient prévoir, sur la base des données dont ils disposaient, que les avalanches du 21 février 1999 atteindraient des zones d'habitations et des voies de communication. Les experts ont déposé leur rapport de base le 15 décembre 2001 ainsi qu'un rapport complémentaire le 15 octobre 2002. De leurs constatations sur place, les experts ont déduit que, si d'autres couloirs voisins étaient très boisés, signe d'aucune activité avalancheuse récente, le couloir du torrent du Bréquet était assez lisse et dégarni, "preuve de passages d'avalanches pas si anciennes que ça". Ils ont également observé un tronc cassé à mi-hauteur, un autre déplumé dans sa partie haute et des troncs couchés, signes qui montreraient qu'il y a eu souffle de poudreuse et pas seulement écoulement au sol. Ils ont estimé que la surface de départ de l'avalanche était de l'ordre de 0,1 km2, précisant que les 4 km de la zone de décrochement, entre le Sasseneire et le Tsaté, n'étaient pas descendus dans le couloir du Bréquet. Considérant qu'il s'agissait d'une pente classique à avalanches, ils ont relevé que, contrairement aux petites avalanches et aux avalanches humides (lourdes), une grande avalanche sèche pouvait arriver jusqu'au fond de la vallée et s'arrêter soit au pied de la dernière barrière rocheuse, soit un peu plus loin au niveau du chalet de M.C._, soit encore au niveau de la route du fond de la vallée (expertise, p. 3-4). Les experts ont encore effectué une modélisation des avalanches du 21 février 1999, avec pour but de reconstituer le plus objectivement possible leurs effets et de vérifier si les zones rouge et bleue étaient raisonnablement implantées sur les plans de zones de la commune d'Evolène de 1973/1977, respectivement de 1992, à proximité du chalet de M.C._ et de la route cantonale Evolène - Les Haudères. Ils ont pris différents paramètres et variables, à savoir: l'épaisseur au décrochement, l'épaisseur de la fracture, la période de retour, le coefficient d'intensité des précipitations, l'altitude de rupture, le coefficient de frottement laminaire, le coefficient de frottement turbulent, la largeur au départ et la vitesse initiale. Le coefficient de frottement laminaire dépendait de la fluidité de la neige, elle-même fonction de la température et de l'humidité de la neige, et pouvait osciller entre 0,156 dans une situation de neige extrêmement fluide et 0,35 dans une situation stable. Pour ce paramètre, les experts ont retenu trois valeurs différentes sur le tracé de l'avalanche, à savoir 0,17 dans la zone de départ en altitude, 0,20 dans la zone d'écoulement et 0,22 dans la zone d'arrêt, là où la neige était plus dense. Aux termes de leurs calculs, ils ont conclu qu'une grande avalanche, mais pas de dimension extrême (épaisseur de la fracture de 1 m), calculée pour une période de 30 ans et constituée de neige devenant plus compacte au fur et à mesure de l'écoulement, pouvait raisonnablement arriver jusqu'à la route. Précisant qu'une telle modélisation ne devait pas être prise à la lettre ou au chiffre près, ils ont déclaré que ces hypothèses théoriques aboutissaient à des résultats sous forme d'ordre de grandeur des caractéristiques d'une avalanche pas si éloignée de celle qui était survenue le 21 février 1999 (expertise p. 6-11). Les experts ont répertorié les bulletins d'avalanches qui ont été délivrés du 14 février 1999 au 23 février 1999 par l'Institut fédéral de Davos pour l'étude de la neige et des avalanches (ci-après: IFENA). Ils ont constaté que le jour de l'avalanche, l'IFENA indiquait par erreur un risque de degré 4, à 17h ou 18h30 (2 ou 3 heures avant l'avalanche), risque qu'il a réajusté au degré 5 dans le bulletin du lendemain. Selon les experts, Y._ a déclaré qu'il aurait neigé entre 30 et 40 cm par jour, les trois ou quatre jours précédant l'avalanche. Relevant que cela ne correspondait pas aux données de la station de Bréona ni aux prévisions constantes des bulletins d'avalanches, les experts ont constaté que cette appréciation de Y._ correspondait cependant à la réalité dans la zone de décrochement, en raison du vent fort à très fort, qui avait soufflé pendant cette période. Les experts ont conclu que le vent avait été très fort et que de gros transports de neige, et donc de grosses accumulations de neige par dépôt dû au vent, avaient eu lieu dans les 3 à 5 jours précédant l'avalanche sur tout le versant sud-ouest de la crête Sasseneire Pointe du Tsaté (expertise p. 27). Les experts ont relevé que, par définition, dans une zone bleue ou rouge, une avalanche était possible, sinon la zone serait blanche. En revanche, sa prévision ou probabilité dépendait des conditions du moment. Avec un risque faible (1 ou 2), la prévisibilité était faible. Mais, en cas de risque 5, la prévisibilité était très forte (sinon à quoi servirait l'échelle de risque ?). Concrètement, dans le couloir répertorié, l'avalanche était possible, mais il était prévisible qu'elle descende jusqu'en bas seulement en cas de risque 5. Selon les recommandations de l'IFENA, un risque 5 (avec plus de 120 cm de neige) signifiait: "situation catastrophique, même de grosses avalanches rares ou inconnues sont possibles jusqu'au fond de la vallée. Danger maximum pour les habitations et les voies de communication" (expertise p. 14). Enfin, les experts ont relevé qu'un chalet en bois ne résistait guère à plus de 500 kg à 1000 kg par m2. Ils ont donc admis que les avalanches du 21 février 1999 n'avaient sans doute pas atteint trois tonnes par m2 et étaient ainsi restées dans les valeurs appliquées à la zone bleue (expertise p. 16). Enfin, les experts ont relevé qu'un chalet en bois ne résistait guère à plus de 500 kg à 1000 kg par m2. Ils ont donc admis que les avalanches du 21 février 1999 n'avaient sans doute pas atteint trois tonnes par m2 et étaient ainsi restées dans les valeurs appliquées à la zone bleue (expertise p. 16). G. Par jugement du 21 février 2005, le Tribunal du IIe arrondissement pour les districts d'Hérens et Conthey a condamné X._, pour homicide par négligence, à trois mois d'emprisonnement, avec sursis pendant deux ans. Le chef de la sécurité, Y._, a été condamné à deux mois d'emprisonnement, avec sursis pendant deux ans, pour homicide par négligence et entrave à la circulation publique par négligence. Le chef de la sécurité, Y._, a été condamné à deux mois d'emprisonnement, avec sursis pendant deux ans, pour homicide par négligence et entrave à la circulation publique par négligence. H. Par jugement du 11 janvier 2006, la Cour pénale I du Tribunal cantonal du Valais a partiellement admis l'appel de X._ et réduit sa peine à un mois d'emprisonnement, le sursis étant au demeurant maintenu. En résumé, elle a considéré qu'en sa qualité de président de la commune d'Evolène et de responsable du service communal de prévention des avalanches, X._ devait assurer la protection des bâtiments et des personnes contre les éléments naturels, notamment contre les avalanches. Elle a retenu que X._ savait que la situation était extrême, même s'il n'avait pas été établi que Y._ lui avait communiqué le degré de danger d'avalanches. Dans ces circonstances, le président de la commune ne pouvait se retrancher derrière l'avis de son chef de la sécurité, mais devait examiner lui-même la carte des dangers d'avalanches de la commune, qui lui aurait révélé ou rappelé que le chalet de M.C._ était situé en zone de danger. En n'ordonnant pas l'évacuation du chalet de M.C._, il avait donc contrevenu à son devoir de diligence et devait être reconnu responsable du décès de ses cinq occupants. Sur le plan de la peine, la cour cantonale a considéré que la faute de X._ était moins grave que celle de Y._, qui était au premier chef compétent pour tirer les conséquences imposées par le danger qu'il avait identifié, et a fixé en conséquence la peine de X._ à un mois d'emprisonnement avec sursis. En résumé, elle a considéré qu'en sa qualité de président de la commune d'Evolène et de responsable du service communal de prévention des avalanches, X._ devait assurer la protection des bâtiments et des personnes contre les éléments naturels, notamment contre les avalanches. Elle a retenu que X._ savait que la situation était extrême, même s'il n'avait pas été établi que Y._ lui avait communiqué le degré de danger d'avalanches. Dans ces circonstances, le président de la commune ne pouvait se retrancher derrière l'avis de son chef de la sécurité, mais devait examiner lui-même la carte des dangers d'avalanches de la commune, qui lui aurait révélé ou rappelé que le chalet de M.C._ était situé en zone de danger. En n'ordonnant pas l'évacuation du chalet de M.C._, il avait donc contrevenu à son devoir de diligence et devait être reconnu responsable du décès de ses cinq occupants. Sur le plan de la peine, la cour cantonale a considéré que la faute de X._ était moins grave que celle de Y._, qui était au premier chef compétent pour tirer les conséquences imposées par le danger qu'il avait identifié, et a fixé en conséquence la peine de X._ à un mois d'emprisonnement avec sursis. I. Contre ce dernier jugement, X._ dépose un recours de droit public et un pourvoi en nullité devant le Tribunal fédéral. Dans le recours de droit public, il s'en prend, avant tout, à l'expertise, qu'il qualifie d'arbitraire. Dans le pourvoi, il fait valoir qu'il a complètement satisfait aux exigences que lui imposait sa position de garant en s'assurant que son chef de la sécurité prenne les décisions en matière d'avalanches; en outre, il reproche à la cour cantonale de ne pas avoir tenu compte, dans la fixation de la peine, de la circonstance atténuante du temps relativement long. Dans ces deux recours, il conclut à l'annulation du jugement attaqué. Appelés à se prononcer sur le pourvoi, le Ministère public valaisan et les cinq intimés concluent à son rejet. 