CFLAGS= -O
MYSQLI=/usr/include/mysql
MYSQLL=/usr/lib64/mysql

DGLFILES=ts2101.dgl ts2102.dgl ts2103.dgl ts2104.dgl ts2105.dgl ts2106.dgl ts2107.dgl ts2108.dgl ts2109.dgl ts2110.dgl \
	ts2111.dgl ts2112.dgl ts2113.dgl ts2114.dgl ts2115.dgl ts2116.dgl ts2117.dgl ts2118.dgl ts2119.dgl ts2120.dgl \
	ts2121.dgl ts2122.dgl ts2123.dgl ts2124.dgl ts2125.dgl ts2126.dgl ts2127.dgl ts2128.dgl ts2129.dgl ts2130.dgl \
	ts2131.dgl ts2132.dgl ts2133.dgl ts2134.dgl ts2135.dgl ts2136.dgl ts2137.dgl ts2138.dgl ts2139.dgl ts2140.dgl \
	ts2141.dgl ts2142.dgl ts2143.dgl ts2144.dgl ts2145.dgl ts2146.dgl ts2147.dgl ts2148.dgl ts2149.dgl ts2150.dgl \
	ts2151.dgl ts2152.dgl ts2153.dgl ts2154.dgl ts2155.dgl ts2156.dgl ts2157.dgl ts2158.dgl ts2159.dgl ts2160.dgl \
	ts2161.dgl ts2162.dgl ts2163.dgl ts2164.dgl ts2165.dgl ts2166.dgl ts2167.dgl ts2168.dgl ts2169.dgl ts2170.dgl \
	ts2171.dgl ts2172.dgl ts2173.dgl ts2174.dgl ts2175.dgl ts2176.dgl ts2177.dgl ts2178.dgl ts2179.dgl ts2180.dgl \
	ts2181.dgl ts2182.dgl ts2183.dgl ts2184.dgl ts2185.dgl ts2186.dgl ts2187.dgl ts2188.dgl ts2189.dgl ts2190.dgl \
	ts2191.dgl ts2192.dgl ts2193.dgl ts2194.dgl ts2195.dgl ts2196.dgl ts2197.dgl ts2198.dgl ts2199.dgl ts2200.dgl

CFILES= ts2101.cpp ts2102.cpp ts2103.cpp ts2104.cpp ts2105.cpp ts2106.cpp ts2107.cpp ts2108.cpp ts2109.cpp ts2110.cpp \
	ts2111.cpp ts2112.cpp ts2113.cpp ts2114.cpp ts2115.cpp ts2116.cpp ts2117.cpp ts2118.cpp ts2119.cpp ts2120.cpp \
	ts2121.cpp ts2122.cpp ts2123.cpp ts2124.cpp ts2125.cpp ts2126.cpp ts2127.cpp ts2128.cpp ts2129.cpp ts2130.cpp \
	ts2131.cpp ts2132.cpp ts2133.cpp ts2134.cpp ts2135.cpp ts2136.cpp ts2137.cpp ts2138.cpp ts2139.cpp ts2140.cpp \
	ts2141.cpp ts2142.cpp ts2143.cpp ts2144.cpp ts2145.cpp ts2146.cpp ts2147.cpp ts2148.cpp ts2149.cpp ts2150.cpp \
	ts2151.cpp ts2152.cpp ts2153.cpp ts2154.cpp ts2155.cpp ts2156.cpp ts2157.cpp ts2158.cpp ts2159.cpp ts2160.cpp \
	ts2161.cpp ts2162.cpp ts2163.cpp ts2164.cpp ts2165.cpp ts2166.cpp ts2167.cpp ts2168.cpp ts2169.cpp ts2170.cpp \
	ts2171.cpp ts2172.cpp ts2173.cpp ts2174.cpp ts2175.cpp ts2176.cpp ts2177.cpp ts2178.cpp ts2179.cpp ts2180.cpp \
	ts2181.cpp ts2182.cpp ts2183.cpp ts2184.cpp ts2185.cpp ts2186.cpp ts2187.cpp ts2188.cpp ts2189.cpp ts2190.cpp \
	ts2191.cpp ts2192.cpp ts2193.cpp ts2194.cpp ts2195.cpp ts2196.cpp ts2197.cpp ts2198.cpp ts2199.cpp ts2200.cpp

RANDFILES=ts2101.rand ts2102.rand ts2103.rand ts2104.rand ts2105.rand ts2106.rand ts2107.rand ts2108.rand ts2109.rand ts2110.rand \
	ts2111.rand ts2112.rand ts2113.rand ts2114.rand ts2115.rand ts2116.rand ts2117.rand ts2118.rand ts2119.rand ts2120.rand \
	ts2121.rand ts2122.rand ts2123.rand ts2124.rand ts2125.rand ts2126.rand ts2127.rand ts2128.rand ts2129.rand ts2130.rand \
	ts2131.rand ts2132.rand ts2133.rand ts2134.rand ts2135.rand ts2136.rand ts2137.rand ts2138.rand ts2139.rand ts2140.rand \
	ts2141.rand ts2142.rand ts2143.rand ts2144.rand ts2145.rand ts2146.rand ts2147.rand ts2148.rand ts2149.rand ts2150.rand \
	ts2151.rand ts2152.rand ts2153.rand ts2154.rand ts2155.rand ts2156.rand ts2157.rand ts2158.rand ts2159.rand ts2160.rand \
	ts2161.rand ts2162.rand ts2163.rand ts2164.rand ts2165.rand ts2166.rand ts2167.rand ts2168.rand ts2169.rand ts2170.rand \
	ts2171.rand ts2172.rand ts2173.rand ts2174.rand ts2175.rand ts2176.rand ts2177.rand ts2178.rand ts2179.rand ts2180.rand \
	ts2181.rand ts2182.rand ts2183.rand ts2184.rand ts2185.rand ts2186.rand ts2187.rand ts2188.rand ts2189.rand ts2190.rand \
	ts2191.rand ts2192.rand ts2193.rand ts2194.rand ts2195.rand ts2196.rand ts2197.rand ts2198.rand ts2199.rand ts2200.rand

EXFILES=ts2101 ts2102 ts2103 ts2104 ts2105 ts2106 ts2107 ts2108 ts2109 ts2110 \
	ts2111 ts2112 ts2113 ts2114 ts2115 ts2116 ts2117 ts2118 ts2119 ts2120 \
	ts2121 ts2122 ts2123 ts2124 ts2125 ts2126 ts2127 ts2128 ts2129 ts2130 \
	ts2131 ts2132 ts2133 ts2134 ts2135 ts2136 ts2137 ts2138 ts2139 ts2140 \
	ts2141 ts2142 ts2143 ts2144 ts2145 ts2146 ts2147 ts2148 ts2149 ts2150 \
	ts2151 ts2152 ts2153 ts2154 ts2155 ts2156 ts2157 ts2158 ts2159 ts2160 \
	ts2161 ts2162 ts2163 ts2164 ts2165 ts2166 ts2167 ts2168 ts2169 ts2170 \
	ts2171 ts2172 ts2173 ts2174 ts2175 ts2176 ts2177 ts2178 ts2179 ts2180 \
	ts2181 ts2182 ts2183 ts2184 ts2185 ts2186 ts2187 ts2188 ts2189 ts2190 \
	ts2191 ts2192 ts2193 ts2194 ts2195 ts2196 ts2197 ts2198 ts2199 ts2200

OUTFILES=ts2101.out ts2102.out ts2103.out ts2104.out ts2105.out ts2106.out ts2107.out ts2108.out ts2109.out ts2110.out \
	ts2111.out ts2112.out ts2113.out ts2114.out ts2115.out ts2116.out ts2117.out ts2118.out ts2119.out ts2120.out \
	ts2121.out ts2122.out ts2123.out ts2124.out ts2125.out ts2126.out ts2127.out ts2128.out ts2129.out ts2130.out \
	ts2131.out ts2132.out ts2133.out ts2134.out ts2135.out ts2136.out ts2137.out ts2138.out ts2139.out ts2140.out \
	ts2141.out ts2142.out ts2143.out ts2144.out ts2145.out ts2146.out ts2147.out ts2148.out ts2149.out ts2150.out \
	ts2151.out ts2152.out ts2153.out ts2154.out ts2155.out ts2156.out ts2157.out ts2158.out ts2159.out ts2160.out \
	ts2161.out ts2162.out ts2163.out ts2164.out ts2165.out ts2166.out ts2167.out ts2168.out ts2169.out ts2170.out \
	ts2171.out ts2172.out ts2173.out ts2174.out ts2175.out ts2176.out ts2177.out ts2178.out ts2179.out ts2180.out \
	ts2181.out ts2182.out ts2183.out ts2184.out ts2185.out ts2186.out ts2187.out ts2188.out ts2189.out ts2190.out \
	ts2191.out ts2192.out ts2193.out ts2194.out ts2195.out ts2196.out ts2197.out ts2198.out ts2199.out ts2200.out

all: $(EXFILES)

all.out: $(OUTFILES)
	touch all.out

ts2101: ts2101.dgl
	dgl<ts2101.dgl >ts2101.cpp
	g++ $(CFLAGS) ts2101.cpp -o ts2101

ts2101.out: ts2101
	ts2101 >ts2101.out


ts2102: ts2102.dgl
	dgl<ts2102.dgl >ts2102.cpp
	g++ $(CFLAGS) ts2102.cpp -o ts2102

ts2102.out: ts2102
	ts2102 >ts2102.out


ts2103: ts2103.dgl
	dgl<ts2103.dgl >ts2103.cpp
	g++ $(CFLAGS) ts2103.cpp -o ts2103

ts2103.out: ts2103
	ts2103 >ts2103.out


ts2104: ts2104.dgl
	dgl<ts2104.dgl >ts2104.cpp
	g++ $(CFLAGS) ts2104.cpp -o ts2104

ts2104.out: ts2104
	ts2104 >ts2104.out


ts2105: ts2105.dgl
	dgl<ts2105.dgl >ts2105.cpp
	g++ $(CFLAGS) ts2105.cpp -o ts2105

ts2105.out: ts2105
	ts2105 >ts2105.out


ts2106: ts2106.dgl
	dgl<ts2106.dgl >ts2106.cpp
	g++ $(CFLAGS) ts2106.cpp -o ts2106

ts2106.out: ts2106
	ts2106 >ts2106.out


ts2107: ts2107.dgl
	dgl<ts2107.dgl >ts2107.cpp
	g++ $(CFLAGS) ts2107.cpp -o ts2107

ts2107.out: ts2107
	ts2107 >ts2107.out


ts2108: ts2108.dgl
	dgl<ts2108.dgl >ts2108.cpp
	g++ $(CFLAGS) ts2108.cpp -o ts2108

ts2108.out: ts2108
	ts2108 >ts2108.out


ts2109: ts2109.dgl
	dgl<ts2109.dgl >ts2109.cpp
	g++ $(CFLAGS) ts2109.cpp -o ts2109

ts2109.out: ts2109
	ts2109 >ts2109.out


ts2110: ts2110.dgl
	dgl<ts2110.dgl >ts2110.cpp
	g++ $(CFLAGS) ts2110.cpp -o ts2110

ts2110.out: ts2110
	ts2110 >ts2110.out


ts2111: ts2111.dgl
	dgl<ts2111.dgl >ts2111.cpp
	g++ $(CFLAGS) ts2111.cpp -o ts2111

ts2111.out: ts2111
	ts2111 >ts2111.out


ts2112: ts2112.dgl
	dgl<ts2112.dgl >ts2112.cpp
	g++ $(CFLAGS) ts2112.cpp -o ts2112

ts2112.out: ts2112
	ts2112 >ts2112.out


ts2113: ts2113.dgl
	dgl<ts2113.dgl >ts2113.cpp
	g++ $(CFLAGS) ts2113.cpp -o ts2113

ts2113.out: ts2113
	ts2113 >ts2113.out


ts2114: ts2114.dgl
	dgl<ts2114.dgl >ts2114.cpp
	g++ $(CFLAGS) ts2114.cpp -o ts2114

ts2114.out: ts2114
	ts2114 >ts2114.out


ts2115: ts2115.dgl
	dgl<ts2115.dgl >ts2115.cpp
	g++ $(CFLAGS) ts2115.cpp -o ts2115

ts2115.out: ts2115
	ts2115 >ts2115.out


ts2116: ts2116.dgl
	dgl<ts2116.dgl >ts2116.cpp
	g++ $(CFLAGS) ts2116.cpp -o ts2116

ts2116.out: ts2116
	ts2116 >ts2116.out


ts2117: ts2117.dgl
	dgl<ts2117.dgl >ts2117.cpp
	g++ $(CFLAGS) ts2117.cpp -o ts2117

ts2117.out: ts2117
	ts2117 >ts2117.out


ts2118: ts2118.dgl
	dgl<ts2118.dgl >ts2118.cpp
	g++ $(CFLAGS) ts2118.cpp -o ts2118

ts2118.out: ts2118
	ts2118 >ts2118.out


ts2119: ts2119.dgl
	dgl<ts2119.dgl >ts2119.cpp
	g++ $(CFLAGS) ts2119.cpp -o ts2119

ts2119.out: ts2119
	ts2119 >ts2119.out


ts2120: ts2120.dgl
	dgl<ts2120.dgl >ts2120.cpp
	g++ $(CFLAGS) ts2120.cpp -o ts2120

ts2120.out: ts2120
	ts2120 >ts2120.out


ts2121: ts2121.dgl
	dgl<ts2121.dgl >ts2121.cpp
	g++ $(CFLAGS) ts2121.cpp -o ts2121

ts2121.out: ts2121
	ts2121 >ts2121.out


ts2122: ts2122.dgl
	dgl<ts2122.dgl >ts2122.cpp
	g++ $(CFLAGS) ts2122.cpp -o ts2122

ts2122.out: ts2122
	ts2122 >ts2122.out


ts2123: ts2123.dgl
	dgl<ts2123.dgl >ts2123.cpp
	g++ $(CFLAGS) ts2123.cpp -o ts2123

ts2123.out: ts2123
	ts2123 >ts2123.out


ts2124: ts2124.dgl
	dgl<ts2124.dgl >ts2124.cpp
	g++ $(CFLAGS) ts2124.cpp -o ts2124

ts2124.out: ts2124
	ts2124 >ts2124.out


ts2125: ts2125.dgl
	dgl<ts2125.dgl >ts2125.cpp
	g++ $(CFLAGS) ts2125.cpp -o ts2125

ts2125.out: ts2125
	ts2125 >ts2125.out


ts2126: ts2126.dgl
	dgl<ts2126.dgl >ts2126.cpp
	g++ $(CFLAGS) ts2126.cpp -o ts2126

ts2126.out: ts2126
	ts2126 >ts2126.out


ts2127: ts2127.dgl
	dgl<ts2127.dgl >ts2127.cpp
	g++ $(CFLAGS) ts2127.cpp -o ts2127

ts2127.out: ts2127
	ts2127 >ts2127.out


ts2128: ts2128.dgl
	dgl<ts2128.dgl >ts2128.cpp
	g++ $(CFLAGS) ts2128.cpp -o ts2128

ts2128.out: ts2128
	ts2128 >ts2128.out


ts2129: ts2129.dgl
	dgl<ts2129.dgl >ts2129.cpp
	g++ $(CFLAGS) ts2129.cpp -o ts2129

ts2129.out: ts2129
	ts2129 >ts2129.out


ts2130: ts2130.dgl
	dgl<ts2130.dgl >ts2130.cpp
	g++ $(CFLAGS) ts2130.cpp -o ts2130

ts2130.out: ts2130
	ts2130 >ts2130.out


ts2131: ts2131.dgl
	dgl<ts2131.dgl >ts2131.cpp
	g++ $(CFLAGS) ts2131.cpp -o ts2131

ts2131.out: ts2131
	ts2131 >ts2131.out


ts2132: ts2132.dgl
	dgl<ts2132.dgl >ts2132.cpp
	g++ $(CFLAGS) ts2132.cpp -o ts2132

ts2132.out: ts2132
	ts2132 >ts2132.out


ts2133: ts2133.dgl
	dgl<ts2133.dgl >ts2133.cpp
	g++ $(CFLAGS) ts2133.cpp -o ts2133

ts2133.out: ts2133
	ts2133 >ts2133.out


ts2134: ts2134.dgl
	dgl<ts2134.dgl >ts2134.cpp
	g++ $(CFLAGS) ts2134.cpp -o ts2134

ts2134.out: ts2134
	ts2134 >ts2134.out


ts2135: ts2135.dgl
	dgl<ts2135.dgl >ts2135.cpp
	g++ $(CFLAGS) ts2135.cpp -o ts2135

ts2135.out: ts2135
	ts2135 >ts2135.out


ts2136: ts2136.dgl
	dgl<ts2136.dgl >ts2136.cpp
	g++ $(CFLAGS) ts2136.cpp -o ts2136

ts2136.out: ts2136
	ts2136 >ts2136.out


ts2137: ts2137.dgl
	dgl<ts2137.dgl >ts2137.cpp
	g++ $(CFLAGS) ts2137.cpp -o ts2137

ts2137.out: ts2137
	ts2137 >ts2137.out


ts2138: ts2138.dgl
	dgl <ts2138.dgl >ts2138.cpp
	g++ $(CFLAGS) ts2138.cpp -o ts2138

ts2138.out: ts2138
	ts2138 >ts2138.out


ts2139: ts2139.dgl
	dgl <ts2139.dgl >ts2139.cpp
	g++ $(CFLAGS) ts2139.cpp -o ts2139

ts2139.out: ts2139
	ts2139 >ts2139.out


ts2140: ts2140.dgl
	dgl<ts2140.dgl >ts2140.cpp
	g++ $(CFLAGS) ts2140.cpp -o ts2140

ts2140.out: ts2140
	ts2140 >ts2140.out


ts2141: ts2141.dgl
	dgl <ts2141.dgl >ts2141.cpp
	g++ $(CFLAGS) ts2141.cpp -o ts2141

ts2141.out: ts2141
	ts2141 >ts2141.out


ts2142: ts2142.dgl
	dgl <ts2142.dgl >ts2142.cpp
	g++ $(CFLAGS) ts2142.cpp -o ts2142

ts2142.out: ts2142
	ts2142 >ts2142.out


ts2143: ts2143.dgl
	dgl <ts2143.dgl >ts2143.cpp
	g++ $(CFLAGS) ts2143.cpp -o ts2143

ts2143.out: ts2143
	ts2143 >ts2143.out


ts2144: ts2144.dgl
	dgl <ts2144.dgl >ts2144.cpp
	g++ $(CFLAGS) ts2144.cpp -o ts2144

ts2144.out: ts2144
	ts2144 >ts2144.out


ts2145: ts2145.dgl
	dgl <ts2145.dgl >ts2145.cpp
	g++ $(CFLAGS) ts2145.cpp -o ts2145

ts2145.out: ts2145
	ts2145 >ts2145.out


ts2146: ts2146.dgl
	dgl <ts2146.dgl >ts2146.cpp
	g++ $(CFLAGS) ts2146.cpp -o ts2146

ts2146.out: ts2146
	ts2146 >ts2146.out


ts2147: ts2147.dgl
	dgl <ts2147.dgl >ts2147.cpp
	g++ $(CFLAGS) ts2147.cpp -o ts2147

ts2147.out: ts2147
	ts2147 >ts2147.out


ts2148: ts2148.dgl
	dgl <ts2148.dgl >ts2148.cpp
	g++ $(CFLAGS) ts2148.cpp -o ts2148

ts2148.out: ts2148
	ts2148 >ts2148.out


ts2149: ts2149.dgl
	dgl <ts2149.dgl >ts2149.cpp
	g++ $(CFLAGS) ts2149.cpp -o ts2149

ts2149.out: ts2149
	ts2149 >ts2149.out


ts2150: ts2150.dgl
	dgl <ts2150.dgl >ts2150.cpp
	g++ $(CFLAGS) ts2150.cpp -o ts2150

ts2150.out: ts2150
	ts2150 >ts2150.out


ts2151: ts2151.dgl
	dgl <ts2151.dgl >ts2151.cpp
	g++ $(CFLAGS) ts2151.cpp -o ts2151

ts2151.out: ts2151
	ts2151 >ts2151.out


ts2152: ts2152.dgl
	dgl <ts2152.dgl >ts2152.cpp
	g++ $(CFLAGS) ts2152.cpp -o ts2152

ts2152.out: ts2152
	ts2152 >ts2152.out


ts2153: ts2153.dgl
	dgl <ts2153.dgl >ts2153.cpp
	g++ $(CFLAGS) ts2153.cpp -o ts2153

ts2153.out: ts2153
	ts2153 >ts2153.out


ts2154: ts2154.dgl
	dgl <ts2154.dgl >ts2154.cpp
	g++ $(CFLAGS) ts2154.cpp -o ts2154

ts2154.out: ts2154
	ts2154 >ts2154.out


ts2155: ts2155.dgl
	dgl <ts2155.dgl >ts2155.cpp
	g++ $(CFLAGS) ts2155.cpp -o ts2155

ts2155.out: ts2155
	ts2155 >ts2155.out


ts2156: ts2156.dgl
	dgl <ts2156.dgl >ts2156.cpp
	g++ $(CFLAGS) ts2156.cpp -o ts2156

ts2156.out: ts2156
	ts2156 >ts2156.out


ts2157: ts2157.dgl
	dgl <ts2157.dgl >ts2157.cpp
	g++ $(CFLAGS) ts2157.cpp -o ts2157

ts2157.out: ts2157
	ts2157 >ts2157.out


ts2158: ts2158.dgl
	dgl <ts2158.dgl >ts2158.cpp
	g++ $(CFLAGS) ts2158.cpp -o ts2158

ts2158.out: ts2158
	ts2158 >ts2158.out


ts2159: ts2159.dgl
	dgl <ts2159.dgl >ts2159.cpp
	g++ $(CFLAGS) ts2159.cpp -o ts2159

ts2159.out: ts2159
	ts2159 >ts2159.out


ts2160: ts2160.dgl
	dgl <ts2160.dgl >ts2160.cpp
	g++ $(CFLAGS) ts2160.cpp -o ts2160

ts2160.out: ts2160
	ts2160 >ts2160.out


ts2161: ts2161.dgl
	dgl <ts2161.dgl >ts2161.cpp
	g++ $(CFLAGS) ts2161.cpp -o ts2161

ts2161.out: ts2161
	ts2161 >ts2161.out


ts2162: ts2162.dgl
	dgl <ts2162.dgl >ts2162.cpp
	g++ $(CFLAGS) ts2162.cpp -o ts2162

ts2162.out: ts2162
	ts2162 >ts2162.out


ts2163: ts2163.dgl
	dgl <ts2163.dgl >ts2163.cpp
	g++ $(CFLAGS) ts2163.cpp -o ts2163

ts2163.out: ts2163
	ts2163 >ts2163.out


ts2164: ts2164.dgl
	dgl <ts2164.dgl >ts2164.cpp
	g++ $(CFLAGS) ts2164.cpp -o ts2164

ts2164.out: ts2164
	ts2164 >ts2164.out


ts2165: ts2165.dgl
	dgl <ts2165.dgl >ts2165.cpp
	g++ $(CFLAGS) ts2165.cpp -o ts2165

ts2165.out: ts2165
	ts2165 >ts2165.out


ts2166: ts2166.dgl
	dgl <ts2166.dgl >ts2166.cpp
	g++ $(CFLAGS) ts2166.cpp -o ts2166

ts2166.out: ts2166
	ts2166 >ts2166.out


ts2167: ts2167.dgl
	dgl <ts2167.dgl >ts2167.cpp
	g++ $(CFLAGS) ts2167.cpp -o ts2167

ts2167.out: ts2167
	ts2167 >ts2167.out


ts2168: ts2168.dgl
	dgl <ts2168.dgl >ts2168.cpp
	g++ $(CFLAGS) ts2168.cpp -o ts2168

ts2168.out: ts2168
	ts2168 >ts2168.out


ts2169: ts2169.dgl
	dgl <ts2169.dgl >ts2169.cpp
	g++ $(CFLAGS) ts2169.cpp -o ts2169

ts2169.out: ts2169
	ts2169 >ts2169.out


ts2170: ts2170.dgl
	dgl <ts2170.dgl >ts2170.cpp
	g++ $(CFLAGS) ts2170.cpp -o ts2170

ts2170.out: ts2170
	ts2170 >ts2170.out


ts2171: ts2171.dgl
	dgl <ts2171.dgl >ts2171.cpp
	g++ $(CFLAGS) ts2171.cpp -o ts2171

ts2171.out: ts2171
	ts2171 >ts2171.out


ts2172: ts2172.dgl
	dgl <ts2172.dgl >ts2172.cpp
	g++ $(CFLAGS) ts2172.cpp -o ts2172

ts2172.out: ts2172
	ts2172 >ts2172.out


ts2173: ts2173.dgl
	dgl <ts2173.dgl >ts2173.cpp
	g++ $(CFLAGS) ts2173.cpp -o ts2173

ts2173.out: ts2173
	ts2173 >ts2173.out


ts2174: ts2174.dgl
	dgl <ts2174.dgl >ts2174.cpp
	g++ $(CFLAGS) ts2174.cpp -o ts2174

ts2174.out: ts2174
	ts2174 >ts2174.out


ts2175: ts2175.dgl
	dgl <ts2175.dgl >ts2175.cpp
	g++ $(CFLAGS) ts2175.cpp -o ts2175

ts2175.out: ts2175
	ts2175 >ts2175.out


ts2176: ts2176.dgl
	dgl <ts2176.dgl >ts2176.cpp
	g++ $(CFLAGS) ts2176.cpp -o ts2176

ts2176.out: ts2176
	ts2176 >ts2176.out


ts2177: ts2177.dgl
	dgl <ts2177.dgl >ts2177.cpp
	g++ $(CFLAGS) ts2177.cpp -o ts2177

ts2177.out: ts2177
	ts2177 >ts2177.out


ts2178: ts2178.dgl
	dgl <ts2178.dgl >ts2178.cpp
	g++ $(CFLAGS) ts2178.cpp -o ts2178

ts2178.out: ts2178
	ts2178 >ts2178.out


ts2179: ts2179.dgl
	dgl <ts2179.dgl >ts2179.cpp
	g++ $(CFLAGS) ts2179.cpp -o ts2179

ts2179.out: ts2179
	ts2179 >ts2179.out


ts2180: ts2180.dgl
	dgl <ts2180.dgl >ts2180.cpp
	g++ $(CFLAGS) ts2180.cpp -o ts2180

ts2180.out: ts2180
	ts2180 >ts2180.out


ts2181: ts2181.dgl
	dgl <ts2181.dgl >ts2181.cpp
	g++ $(CFLAGS) ts2181.cpp -o ts2181

ts2181.out: ts2181
	ts2181 >ts2181.out


ts2182: ts2182.dgl
	dgl <ts2182.dgl >ts2182.cpp
	g++ $(CFLAGS) ts2182.cpp -o ts2182

ts2182.out: ts2182
	ts2182 >ts2182.out


ts2183: ts2183.dgl
	dgl <ts2183.dgl >ts2183.cpp
	g++ $(CFLAGS) ts2183.cpp -o ts2183

ts2183.out: ts2183
	ts2183 >ts2183.out


ts2184: ts2184.dgl
	dgl <ts2184.dgl >ts2184.cpp
	g++ $(CFLAGS) ts2184.cpp -o ts2184

ts2184.out: ts2184
	ts2184 >ts2184.out


ts2185: ts2185.dgl
	dgl <ts2185.dgl >ts2185.cpp
	g++ $(CFLAGS) ts2185.cpp -o ts2185

ts2185.out: ts2185
	ts2185 >ts2185.out


ts2186: ts2186.dgl
	dgl <ts2186.dgl >ts2186.cpp
	g++ $(CFLAGS) ts2186.cpp -o ts2186

ts2186.out: ts2186
	ts2186 >ts2186.out


ts2187: ts2187.dgl
	dgl <ts2187.dgl >ts2187.cpp
	g++ $(CFLAGS) ts2187.cpp -o ts2187

ts2187.out: ts2187
	ts2187 >ts2187.out


ts2188: ts2188.dgl
	dgl <ts2188.dgl >ts2188.cpp
	g++ $(CFLAGS) ts2188.cpp -o ts2188

ts2188.out: ts2188
	ts2188 >ts2188.out


ts2189: ts2189.dgl
	dgl <ts2189.dgl >ts2189.cpp
	g++ $(CFLAGS) ts2189.cpp -o ts2189

ts2189.out: ts2189
	ts2189 >ts2189.out


ts2190: ts2190.dgl
	dgl <ts2190.dgl >ts2190.cpp
	g++ $(CFLAGS) ts2190.cpp -o ts2190

ts2190.out: ts2190
	ts2190 >ts2190.out


ts2191: ts2191.dgl
	dgl <ts2191.dgl >ts2191.cpp
	g++ $(CFLAGS) ts2191.cpp -o ts2191

ts2191.out: ts2191
	ts2191 >ts2191.out


ts2192: ts2192.dgl
	dgl <ts2192.dgl >ts2192.cpp
	g++ $(CFLAGS) ts2192.cpp -o ts2192

ts2192.out: ts2192
	ts2192 >ts2192.out


ts2193: ts2193.dgl
	dgl <ts2193.dgl >ts2193.cpp
	g++ $(CFLAGS) ts2193.cpp -o ts2193

ts2193.out: ts2193
	ts2193 >ts2193.out


ts2194: ts2194.dgl
	dgl <ts2194.dgl >ts2194.cpp
	g++ $(CFLAGS) ts2194.cpp -o ts2194

ts2194.out: ts2194
	ts2194 >ts2194.out


ts2195: ts2195.dgl
	dgl <ts2195.dgl >ts2195.cpp
	g++ $(CFLAGS) ts2195.cpp -o ts2195

ts2195.out: ts2195
	ts2195 >ts2195.out


ts2196: ts2196.dgl
	dgl <ts2196.dgl >ts2196.cpp
	g++ $(CFLAGS) ts2196.cpp -o ts2196

ts2196.out: ts2196
	ts2196 >ts2196.out


ts2197: ts2197.dgl
	dgl <ts2197.dgl >ts2197.cpp
	g++ $(CFLAGS) ts2197.cpp -o ts2197

ts2197.out: ts2197
	ts2197 >ts2197.out


ts2198: ts2198.dgl
	dgl <ts2198.dgl >ts2198.cpp
	g++ $(CFLAGS) ts2198.cpp -o ts2198

ts2198.out: ts2198
	ts2198 >ts2198.out


ts2199: ts2199.dgl
	dgl <ts2199.dgl >ts2199.cpp
	g++ $(CFLAGS) ts2199.cpp -o ts2199

ts2199.out: ts2199
	ts2199 >ts2199.out


ts2200: ts2200.dgl
	dgl <ts2200.dgl >ts2200.cpp
	g++ $(CFLAGS) ts2200.cpp -o ts2200

ts2200.out: ts2200
	ts2200 >ts2200.out



clean:
	rm -f $(OUTFILES)
	rm -f $(CFILES)
	rm -f $(RANDFILES)
	rm -f $(EXFILES)
	rm -f all.out
	rm -f core

.SUFFIXES: .dgl
