A collection of various coding challenges and exercises