Programs from 'The Unix Programming Environment' by Kernighan and Pike