Work done in C for personal learning. Most of it comes from books.