http://www.sci.brooklyn.cuny.edu/~sd.../Program6.html

The link above has specifications for a program that a professor claims is "simple". does any1 else think this is simple or can get this done?