Created official solution for problem set 2.
Merge branch 'master' into official_solution_2
Merge branch 'master' into official_solution_2
Merge branch 'master' into official_solution_2
Merge branch 'master' into official_solution_2
Merge branch 'master' into official_solution_2
Merge branch 'master' into official_solution_2
Fixed problem with OfficialSolution2. dynamicDispatch was returning types against instructions.
Merge branch 'master' into official_solution_2
Updated OfficialSolution2 for new FailureExample signature.
Fixed OfficialSolution2 FailureExample inputs...
Merge branch 'master' into official_solution_2
Fixed input generation for dynamicDispatch.
Merge branch 'official_solution_2'
Replaced OfficialSolution2 preview JAR with source.