| N1: | Input, output | (18 routines) |
| N2: | Bit manipulation | (0 routines) |
| N3: | Character manipulation | (0 routines) |
| N4: | Storage management (e.g., stacks, heaps, trees) | (6 routines) |
| N5: | Searching | (4 routines) |
| N6: | Sorting | (12 routines) |
| N7: | Merging | (0 routines) |
| N8: | Permuting | (11 routines) |