Move all extra classes to static nested classes.
Extract Point and concat(T[], T...) to utility.
Make execute protected.
Cleaned up some formatting and visibility declarations.
Solve led.
Add vim swap to gitignore.
Solve bowling.
Solve sync.