a C project to show why i dislike not having a primative boolean type.