When Hard C Met Soft C: page 4