C and h shorts

NEXT