Agregar un elemento a una matriz asociativa awk

Tengo un archivo de entrada (input.txt) con algunos campos:

A1  B1  C1  D1  E1
A2  B2  C2  D1  E2
A3  B3  C3  D2  E3
A4  B4  C4  D2  E4

Y quiero agregar elementos de una matriz asociativa,

awk '{a[$4]=a[$4] $5; print a[$4]} END {for(b in a) {print a[b]}}' input.txt

Creo que la salida debería ser (es decir, E2 se concatena a E1, y E4 se concatena a E3):

E1 E2
E3 E4

pero en cambio el resultado es:

E2
E4

No estoy seguro de qué hay de malo en mi código.

Respuestas a la pregunta(1)

Su respuesta a la pregunta