... geht auch ganz konventionell:
- passende Variablen per overlay mit alpha vars überlagern
- auf eine Alpha variable mappen
- mit %subst auf die passende draufheben
- auslesen

Vermeiden sollte man immer die "Kaninchen aus dem Hut" Variante sprich: Zuweisung an x, Weiterverarbeitung von y und man sieht erst, was wirklich passiert, wenn man 3 Seiten hochblättert. Das alleine spricht schon für subprocedures. Bei y = hex2packed4 (x) sieht man intuitiv, was da passiert.

D*B