Sachverhalt: Sachverhalt: A. A._, B._, C._ und X._ suchten am Abend des 17. November 2001 in Bern und Belp in einem gestohlenen Personenwagen fahrend gezielt nach D._ genannt "E._". Dieser sollte durch die heruntergekurbelte Scheibe des Autos erschossen werden. Während B._ das Fahrzeug lenkte, nahm A._ auf dem Beifahrersitz Platz. Er hielt eine geladene Pump-Action griffbereit zwischen den Beinen. C._ und X._ befanden sich auf dem Hintersitz des Autos. Die Suche nach "E._" blieb erfolglos und wurde deshalb nach etwa zwei Stunden abgebrochen. A. A._, B._, C._ und X._ suchten am Abend des 17. November 2001 in Bern und Belp in einem gestohlenen Personenwagen fahrend gezielt nach D._ genannt "E._". Dieser sollte durch die heruntergekurbelte Scheibe des Autos erschossen werden. Während B._ das Fahrzeug lenkte, nahm A._ auf dem Beifahrersitz Platz. Er hielt eine geladene Pump-Action griffbereit zwischen den Beinen. C._ und X._ befanden sich auf dem Hintersitz des Autos. Die Suche nach "E._" blieb erfolglos und wurde deshalb nach etwa zwei Stunden abgebrochen. B. Das Obergericht des Kantons Bern verurteilte X._ im Berufungsverfahren am 21./22. Oktober 2004 wegen Gehilfenschaft zu versuchtem Mord. Es stellte ausserdem die Rechtskraft der nicht angefochtenen Schuldsprüche des Kreisgerichts VII Konolfingen vom 7. November 2003 wegen Mordes und Raubes fest. Von der Einweisung von X._ in eine Arbeitserziehungsanstalt sah es ab und setzte die Strafe auf 14 Jahre Zuchthaus fest. B. Das Obergericht des Kantons Bern verurteilte X._ im Berufungsverfahren am 21./22. Oktober 2004 wegen Gehilfenschaft zu versuchtem Mord. Es stellte ausserdem die Rechtskraft der nicht angefochtenen Schuldsprüche des Kreisgerichts VII Konolfingen vom 7. November 2003 wegen Mordes und Raubes fest. Von der Einweisung von X._ in eine Arbeitserziehungsanstalt sah es ab und setzte die Strafe auf 14 Jahre Zuchthaus fest. C. X._ erhebt staatsrechtliche Beschwerde und eidgenössische Nichtigkeitsbeschwerde beim Bundesgericht. Mit beiden Rechtsmitteln beantragt er die Aufhebung des angefochtenen Entscheids und die Rückweisung der Sache zu neuer Entscheidung an die Vorinstanz. C. X._ erhebt staatsrechtliche Beschwerde und eidgenössische Nichtigkeitsbeschwerde beim Bundesgericht. Mit beiden Rechtsmitteln beantragt er die Aufhebung des angefochtenen Entscheids und die Rückweisung der Sache zu neuer Entscheidung an die Vorinstanz. D. Das Obergericht des Kantons Bern verzichtet auf eine Stellungnahme zu den Beschwerden. Der Generalprokurator beantragt deren Abweisung.