Tutorial exercises for Adv Programming Techniques. These are my responses and I will fork to improve as my understanding improves. Please feel free to contribute.