This is my re-learning C adventure