When Hard C Met Soft C: page 9