Knight of C and C++