pattern.cpp 32 KB