Hamilton C shell