random excersises, algorithms, data structure excersises etc. found in the Internet