-c should just return an int