Do you know C? Familiar with Bolos? Read on ...