Rick Chen Assignments INFO 343
FINAL PAPER!