C life (10/10)

C life