Collection of different coding challenges and solutions