Random Coding Challenges For C