Implemented C, fixed format of last commit

may want to adjust values of matrices in 427 and 428. Pretty sure you
fixed the format yourself, but hadn't committed it.