(re)learning C