DATA STRUCTURES BY SHALIGRAM