There are several input constraints for this tiny tool.  As stated above, there are four input
categories: Activity, Successors, Predecessors, and Duration.  Each input category has one or more constraints
associated with it.
Activity:
Ø      There can be up to 10 activities (tasks)
entered for the project.
Ø      All activity names must be a single letter or
digit. 
Ø      The first activity entered (Start) must be
named S.
Ø      The last activity entered (Finish) must be
named Z.
Successors:
Ø      Each activity can have any number of
successors.
Ø      The successors must be activity names that
appear in the table entries below that activity.
Predecessors:
Ø      Each activity can have any number of
predecessors.
Ø      The predecessors must be activity names that
appear in the table entries above that activity.
Duration:
Ø      The duration for all activities must be a
non-negative integer.
Ø      The start and finish activities’ durations
must be 0.