Write a 5 program pipe that does something. At least one of the programs is to be written by you. Each step in the piped programs is to do something useful to the final output.

You will need to have a written problem description as part of the turned in materials. That is a description of the problem your program solves.

Some useful Unix programs to use as piped programs: