forgotten unit schur.cpp