Learning C is fun ;)