Add problem statements and data files.
Add AppliedAlgorithm.java as a base framework.
Solve Surjections.