Add sorting functions
Add zipWith function