Add template solution
Add basic Makefile
Add sample input
Add large input
Add small input
Add partial solution, small works, large doesn't