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

DGLFILES=ts1301.dgl ts1302.dgl ts1303.dgl ts1304.dgl ts1305.dgl ts1306.dgl ts1307.dgl ts1308.dgl ts1309.dgl ts1310.dgl \
	ts1311.dgl ts1312.dgl ts1313.dgl ts1314.dgl ts1315.dgl ts1316.dgl ts1317.dgl ts1318.dgl ts1319.dgl ts1320.dgl \
	ts1321.dgl ts1322.dgl ts1323.dgl ts1324.dgl ts1325.dgl ts1326.dgl ts1327.dgl ts1328.dgl ts1329.dgl ts1330.dgl \
	ts1331.dgl ts1332.dgl ts1333.dgl ts1334.dgl ts1335.dgl ts1336.dgl ts1337.dgl ts1338.dgl ts1339.dgl ts1340.dgl \
	ts1341.dgl ts1342.dgl ts1343.dgl ts1344.dgl ts1345.dgl ts1346.dgl ts1347.dgl ts1348.dgl ts1349.dgl ts1350.dgl \
	ts1351.dgl ts1352.dgl ts1353.dgl ts1354.dgl ts1355.dgl ts1356.dgl ts1357.dgl ts1358.dgl ts1359.dgl ts1360.dgl \
	ts1361.dgl ts1362.dgl ts1363.dgl ts1364.dgl ts1365.dgl ts1366.dgl ts1367.dgl ts1368.dgl ts1369.dgl ts1370.dgl \
	ts1371.dgl ts1372.dgl ts1373.dgl ts1374.dgl ts1375.dgl ts1376.dgl ts1377.dgl ts1378.dgl ts1379.dgl ts1380.dgl \
	ts1381.dgl ts1382.dgl ts1383.dgl ts1384.dgl ts1385.dgl ts1386.dgl ts1387.dgl ts1388.dgl ts1389.dgl ts1390.dgl \
	ts1391.dgl ts1392.dgl ts1393.dgl ts1394.dgl ts1395.dgl ts1396.dgl ts1397.dgl ts1398.dgl ts1399.dgl ts1400.dgl

CFILES= ts1301.cpp ts1302.cpp ts1303.cpp ts1304.cpp ts1305.cpp ts1306.cpp ts1307.cpp ts1308.cpp ts1309.cpp ts1310.cpp \
	ts1311.cpp ts1312.cpp ts1313.cpp ts1314.cpp ts1315.cpp ts1316.cpp ts1317.cpp ts1318.cpp ts1319.cpp ts1320.cpp \
	ts1321.cpp ts1322.cpp ts1323.cpp ts1324.cpp ts1325.cpp ts1326.cpp ts1327.cpp ts1328.cpp ts1329.cpp ts1330.cpp \
	ts1331.cpp ts1332.cpp ts1333.cpp ts1334.cpp ts1335.cpp ts1336.cpp ts1337.cpp ts1338.cpp ts1339.cpp ts1340.cpp \
	ts1341.cpp ts1342.cpp ts1343.cpp ts1344.cpp ts1345.cpp ts1346.cpp ts1347.cpp ts1348.cpp ts1349.cpp ts1350.cpp \
	ts1351.cpp ts1352.cpp ts1353.cpp ts1354.cpp ts1355.cpp ts1356.cpp ts1357.cpp ts1358.cpp ts1359.cpp ts1360.cpp \
	ts1361.cpp ts1362.cpp ts1363.cpp ts1364.cpp ts1365.cpp ts1366.cpp ts1367.cpp ts1368.cpp ts1369.cpp ts1370.cpp \
	ts1371.cpp ts1372.cpp ts1373.cpp ts1374.cpp ts1375.cpp ts1376.cpp ts1377.cpp ts1378.cpp ts1379.cpp ts1380.cpp \
	ts1381.cpp ts1382.cpp ts1383.cpp ts1384.cpp ts1385.cpp ts1386.cpp ts1387.cpp ts1388.cpp ts1389.cpp ts1390.cpp \
	ts1391.cpp ts1392.cpp ts1393.cpp ts1394.cpp ts1395.cpp ts1396.cpp ts1397.cpp ts1398.cpp ts1399.cpp ts1400.cpp

RANDFILES=ts1301.rand ts1302.rand ts1303.rand ts1304.rand ts1305.rand ts1306.rand ts1307.rand ts1308.rand ts1309.rand ts1310.rand \
	ts1311.rand ts1312.rand ts1313.rand ts1314.rand ts1315.rand ts1316.rand ts1317.rand ts1318.rand ts1319.rand ts1320.rand \
	ts1321.rand ts1322.rand ts1323.rand ts1324.rand ts1325.rand ts1326.rand ts1327.rand ts1328.rand ts1329.rand ts1330.rand \
	ts1331.rand ts1332.rand ts1333.rand ts1334.rand ts1335.rand ts1336.rand ts1337.rand ts1338.rand ts1339.rand ts1340.rand \
	ts1341.rand ts1342.rand ts1343.rand ts1344.rand ts1345.rand ts1346.rand ts1347.rand ts1348.rand ts1349.rand ts1350.rand \
	ts1351.rand ts1352.rand ts1353.rand ts1354.rand ts1355.rand ts1356.rand ts1357.rand ts1358.rand ts1359.rand ts1360.rand \
	ts1361.rand ts1362.rand ts1363.rand ts1364.rand ts1365.rand ts1366.rand ts1367.rand ts1368.rand ts1369.rand ts1370.rand \
	ts1371.rand ts1372.rand ts1373.rand ts1374.rand ts1375.rand ts1376.rand ts1377.rand ts1378.rand ts1379.rand ts1380.rand \
	ts1381.rand ts1382.rand ts1383.rand ts1384.rand ts1385.rand ts1386.rand ts1387.rand ts1388.rand ts1389.rand ts1390.rand \
	ts1391.rand ts1392.rand ts1393.rand ts1394.rand ts1395.rand ts1396.rand ts1397.rand ts1398.rand ts1399.rand ts1400.rand

EXFILES=ts1301 ts1302 ts1303 ts1304 ts1305 ts1306 ts1307 ts1308 ts1309 ts1310 \
	ts1311 ts1312 ts1313 ts1314 ts1315 ts1316 ts1317 ts1318 ts1319 ts1320 \
	ts1321 ts1322 ts1323 ts1324 ts1325 ts1326 ts1327 ts1328 ts1329 ts1330 \
	ts1331 ts1332 ts1333 ts1334 ts1335 ts1336 ts1337 ts1338 ts1339 ts1340 \
	ts1341 ts1342 ts1343 ts1344 ts1345 ts1346 ts1347 ts1348 ts1349 ts1350 \
	ts1351 ts1352 ts1353 ts1354 ts1355 ts1356 ts1357 ts1358 ts1359 ts1360 \
	ts1361 ts1362 ts1363 ts1364 ts1365 ts1366 ts1367 ts1368 ts1369 ts1370 \
	ts1371 ts1372 ts1373 ts1374 ts1375 ts1376 ts1377 ts1378 ts1379 ts1380 \
	ts1381 ts1382 ts1383 ts1384 ts1385 ts1386 ts1387 ts1388 ts1389 ts1390 \
	ts1391 ts1392 ts1393 ts1394 ts1395 ts1396 ts1397 ts1398 ts1399 ts1400

OUTFILES=ts1301.out ts1302.out ts1303.out ts1304.out ts1305.out ts1306.out ts1307.out ts1308.out ts1309.out ts1310.out \
	ts1311.out ts1312.out ts1313.out ts1314.out ts1315.out ts1316.out ts1317.out ts1318.out ts1319.out ts1320.out \
	ts1321.out ts1322.out ts1323.out ts1324.out ts1325.out ts1326.out ts1327.out ts1328.out ts1329.out ts1330.out \
	ts1331.out ts1332.out ts1333.out ts1334.out ts1335.out ts1336.out ts1337.out ts1338.out ts1339.out ts1340.out \
	ts1341.out ts1342.out ts1343.out ts1344.out ts1345.out ts1346.out ts1347.out ts1348.out ts1349.out ts1350.out \
	ts1351.out ts1352.out ts1353.out ts1354.out ts1355.out ts1356.out ts1357.out ts1358.out ts1359.out ts1360.out \
	ts1361.out ts1362.out ts1363.out ts1364.out ts1365.out ts1366.out ts1367.out ts1368.out ts1369.out ts1370.out \
	ts1371.out ts1372.out ts1373.out ts1374.out ts1375.out ts1376.out ts1377.out ts1378.out ts1379.out ts1380.out \
	ts1381.out ts1382.out ts1383.out ts1384.out ts1385.out ts1386.out ts1387.out ts1388.out ts1389.out ts1390.out \
	ts1391.out ts1392.out ts1393.out ts1394.out ts1395.out ts1396.out ts1397.out ts1398.out ts1399.out ts1400.out

all: $(EXFILES)

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

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

ts1301.out: ts1301
	ts1301 >ts1301.out


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

ts1302.out: ts1302
	ts1302 >ts1302.out


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

ts1303.out: ts1303
	ts1303 >ts1303.out


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

ts1304.out: ts1304
	ts1304 >ts1304.out


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

ts1305.out: ts1305
	ts1305 >ts1305.out


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

ts1306.out: ts1306
	ts1306 >ts1306.out


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

ts1307.out: ts1307
	ts1307 >ts1307.out


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

ts1308.out: ts1308
	ts1308 >ts1308.out


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

ts1309.out: ts1309
	ts1309 >ts1309.out


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

ts1310.out: ts1310
	ts1310 >ts1310.out


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

ts1311.out: ts1311
	ts1311 >ts1311.out


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

ts1312.out: ts1312
	ts1312 >ts1312.out


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

ts1313.out: ts1313
	ts1313 >ts1313.out


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

ts1314.out: ts1314
	ts1314 >ts1314.out


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

ts1315.out: ts1315
	ts1315 >ts1315.out


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

ts1316.out: ts1316
	ts1316 >ts1316.out


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

ts1317.out: ts1317
	ts1317 >ts1317.out


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

ts1318.out: ts1318
	ts1318 >ts1318.out


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

ts1319.out: ts1319
	ts1319 >ts1319.out


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

ts1320.out: ts1320
	ts1320 >ts1320.out


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

ts1321.out: ts1321
	ts1321 >ts1321.out


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

ts1322.out: ts1322
	ts1322 >ts1322.out


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

ts1323.out: ts1323
	ts1323 >ts1323.out


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

ts1324.out: ts1324
	ts1324 >ts1324.out


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

ts1325.out: ts1325
	ts1325 >ts1325.out


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

ts1326.out: ts1326
	ts1326 >ts1326.out


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

ts1327.out: ts1327
	ts1327 >ts1327.out


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

ts1328.out: ts1328
	ts1328 >ts1328.out


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

ts1329.out: ts1329
	ts1329 >ts1329.out


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

ts1330.out: ts1330
	ts1330 >ts1330.out


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

ts1331.out: ts1331
	ts1331 >ts1331.out


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

ts1332.out: ts1332
	ts1332 >ts1332.out


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

ts1333.out: ts1333
	ts1333 >ts1333.out


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

ts1334.out: ts1334
	ts1334 >ts1334.out


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

ts1335.out: ts1335
	ts1335 >ts1335.out


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

ts1336.out: ts1336
	ts1336 >ts1336.out


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

ts1337.out: ts1337
	ts1337 >ts1337.out


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

ts1338.out: ts1338
	ts1338 >ts1338.out


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

ts1339.out: ts1339
	ts1339 >ts1339.out


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

ts1340.out: ts1340
	ts1340 >ts1340.out


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

ts1341.out: ts1341
	ts1341 >ts1341.out


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

ts1342.out: ts1342
	ts1342 >ts1342.out


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

ts1343.out: ts1343
	ts1343 >ts1343.out


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

ts1344.out: ts1344
	ts1344 >ts1344.out


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

ts1345.out: ts1345
	ts1345 >ts1345.out


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

ts1346.out: ts1346
	ts1346 >ts1346.out


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

ts1347.out: ts1347
	ts1347 >ts1347.out


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

ts1348.out: ts1348
	ts1348 >ts1348.out


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

ts1349.out: ts1349
	ts1349 >ts1349.out


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

ts1350.out: ts1350
	ts1350 >ts1350.out


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

ts1351.out: ts1351
	ts1351 >ts1351.out


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

ts1352.out: ts1352
	ts1352 >ts1352.out


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

ts1353.out: ts1353
	ts1353 >ts1353.out


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

ts1354.out: ts1354
	ts1354 >ts1354.out


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

ts1355.out: ts1355
	ts1355 >ts1355.out


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

ts1356.out: ts1356
	ts1356 >ts1356.out


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

ts1357.out: ts1357
	ts1357 >ts1357.out


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

ts1358.out: ts1358
	ts1358 >ts1358.out


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

ts1359.out: ts1359
	ts1359 >ts1359.out


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

ts1360.out: ts1360
	ts1360 >ts1360.out


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

ts1361.out: ts1361
	ts1361 >ts1361.out


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

ts1362.out: ts1362
	ts1362 >ts1362.out


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

ts1363.out: ts1363
	ts1363 >ts1363.out


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

ts1364.out: ts1364
	ts1364 >ts1364.out


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

ts1365.out: ts1365
	ts1365 >ts1365.out


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

ts1366.out: ts1366
	ts1366 >ts1366.out


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

ts1367.out: ts1367
	ts1367 >ts1367.out


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

ts1368.out: ts1368
	ts1368 >ts1368.out


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

ts1369.out: ts1369
	ts1369 >ts1369.out


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

ts1370.out: ts1370
	ts1370 >ts1370.out


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

ts1371.out: ts1371
	ts1371 >ts1371.out


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

ts1372.out: ts1372
	ts1372 >ts1372.out


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

ts1373.out: ts1373
	ts1373 >ts1373.out


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

ts1374.out: ts1374
	ts1374 >ts1374.out


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

ts1375.out: ts1375
	ts1375 >ts1375.out


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

ts1376.out: ts1376
	ts1376 >ts1376.out


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

ts1377.out: ts1377
	ts1377 >ts1377.out


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

ts1378.out: ts1378
	ts1378 >ts1378.out


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

ts1379.out: ts1379
	ts1379 >ts1379.out


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

ts1380.out: ts1380
	ts1380 >ts1380.out


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

ts1381.out: ts1381
	ts1381 >ts1381.out


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

ts1382.out: ts1382
	ts1382 >ts1382.out


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

ts1383.out: ts1383
	ts1383 >ts1383.out


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

ts1384.out: ts1384
	ts1384 >ts1384.out


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

ts1385.out: ts1385
	ts1385 >ts1385.out


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

ts1386.out: ts1386
	ts1386 >ts1386.out


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

ts1387.out: ts1387
	ts1387 >ts1387.out


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

ts1388.out: ts1388
	ts1388 >ts1388.out


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

ts1389.out: ts1389
	ts1389 >ts1389.out


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

ts1390.out: ts1390
	ts1390 >ts1390.out


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

ts1391.out: ts1391
	ts1391 >ts1391.out


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

ts1392.out: ts1392
	ts1392 >ts1392.out


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

ts1393.out: ts1393
	ts1393 >ts1393.out


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

ts1394.out: ts1394
	ts1394 >ts1394.out


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

ts1395.out: ts1395
	ts1395 >ts1395.out


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

ts1396.out: ts1396
	ts1396 >ts1396.out


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

ts1397.out: ts1397
	ts1397 >ts1397.out


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

ts1398.out: ts1398
	ts1398 >ts1398.out


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

ts1399.out: ts1399
	ts1399 >ts1399.out


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

ts1400.out: ts1400
	ts1400 >ts1400.out



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

.SUFFIXES: .dgl
