Use AA to get columns using |.*  etc.
Use    ,X\^\;PA   to print lines of file in reverse order.
Use tags on alternate lines (set using X) to merge pairs of lines
  using a second X.
Use PM to discover suitable comma at which to break a line.

