Dennis Ritchie for the win....