COUNTING, SORTING, GRAPHING AND PATTERNING