for C
Merge pull request #1 from mjasher/master

for C