shyeon's C++ library