The first and last columns carry enough information to reconstruct the original string.
First and last columns define the links
Sort the BWT characters to get the first column. Matching repeated letters by rank gives the LF links that walk back through the original string.
first column=sort(last column)
The transform is lossless
Following those links reconstructs GATTACA. Reversibility is why the BWT is a lossless transform, not a hash.
inverseBWT(ACTGA$TA)=GATTACA