BEGIN{ p=1; a[p++]="A"; a[p++]="C"; a[p++]="E"; a[p++]="D"; a[p++]="G"; a[p++]="F"; a[p++]="I"; a[p++]="H"; a[p++]="K"; a[p++]="M"; a[p++]="L"; a[p++]="N"; a[p++]="Q"; a[p++]="P"; a[p++]="S"; a[p++]="R"; a[p++]="T"; a[p++]="W"; a[p++]="V"; a[p++]="Y"; a[p++]="X";a[p++]="_"; p=1; s[p++]="L"; s[p++]="B"; s[p++]="E"; s[p++]="G"; s[p++]="I"; s[p++]="H"; s[p++]="S"; s[p++]="T";s[p++]="_"; }{ # for (i=1;i<23;i++){print i" "a[i];} x=$1; for (i=1;i<23;i++){y=substr(x,i,1); if (y>0){break;} } sq=sq a[i]; for (i=23;i<32;i++){y=substr(x,i,1); if (y>0){break;} } ss=ss s[i-22]; if (substr(x,33,1)=="1"){ printf("%s\t%s\n",sq,ss); sq="";ss=""; } }