Space Index   <<   >>

 
   XX← ⍉ {(⊂?2e4⍴≢X)⌷⍵}⍤1 ⍉X
   TT← invert XX

   ⍴XX    ⍝ "verted" table
20000 5
   ⍴TT    ⍝ inverted table
5
   ⍴¨ TT
┌───────┬───────┬─────┬─────┬─────┐
│20000 6│20000 7│20000│20000│20000│
└───────┴───────┴─────┴─────┴─────┘

   ⎕size 'XX'
4320040
   ⎕size 'TT'
460248