Create proto_pattern.cpp