well its pretty bad, but good enough for a C