- added approximate sort
- counting sort with indexes