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

DGLFILES=ts1101.dgl ts1102.dgl ts1103.dgl ts1104.dgl ts1105.dgl ts1106.dgl ts1107.dgl ts1108.dgl ts1109.dgl ts1110.dgl \
	ts1111.dgl ts1112.dgl ts1113.dgl ts1114.dgl ts1115.dgl ts1116.dgl ts1117.dgl ts1118.dgl ts1119.dgl ts1120.dgl \
	ts1121.dgl ts1122.dgl ts1123.dgl ts1124.dgl ts1125.dgl ts1126.dgl ts1127.dgl ts1128.dgl ts1129.dgl ts1130.dgl \
	ts1131.dgl ts1132.dgl ts1133.dgl ts1134.dgl ts1135.dgl ts1136.dgl ts1137.dgl ts1138.dgl ts1139.dgl ts1140.dgl \
	ts1141.dgl ts1142.dgl ts1143.dgl ts1144.dgl ts1145.dgl ts1146.dgl ts1147.dgl ts1148.dgl ts1149.dgl ts1150.dgl \
	ts1151.dgl ts1152.dgl ts1153.dgl ts1154.dgl ts1155.dgl ts1156.dgl ts1157.dgl ts1158.dgl ts1159.dgl ts1160.dgl \
	ts1161.dgl ts1162.dgl ts1163.dgl ts1164.dgl ts1165.dgl ts1166.dgl ts1167.dgl ts1168.dgl ts1169.dgl ts1170.dgl \
	ts1171.dgl ts1172.dgl ts1173.dgl ts1174.dgl ts1175.dgl ts1176.dgl ts1177.dgl ts1178.dgl ts1179.dgl ts1180.dgl \
	ts1181.dgl ts1182.dgl ts1183.dgl ts1184.dgl ts1185.dgl ts1186.dgl ts1187.dgl ts1188.dgl ts1189.dgl ts1190.dgl \
	ts1191.dgl ts1192.dgl ts1193.dgl ts1194.dgl ts1195.dgl ts1196.dgl ts1197.dgl ts1198.dgl ts1199.dgl ts1200.dgl

CFILES= ts1101.cpp ts1102.cpp ts1103.cpp ts1104.cpp ts1105.cpp ts1106.cpp ts1107.cpp ts1108.cpp ts1109.cpp ts1110.cpp \
	ts1111.cpp ts1112.cpp ts1113.cpp ts1114.cpp ts1115.cpp ts1116.cpp ts1117.cpp ts1118.cpp ts1119.cpp ts1120.cpp \
	ts1121.cpp ts1122.cpp ts1123.cpp ts1124.cpp ts1125.cpp ts1126.cpp ts1127.cpp ts1128.cpp ts1129.cpp ts1130.cpp \
	ts1131.cpp ts1132.cpp ts1133.cpp ts1134.cpp ts1135.cpp ts1136.cpp ts1137.cpp ts1138.cpp ts1139.cpp ts1140.cpp \
	ts1141.cpp ts1142.cpp ts1143.cpp ts1144.cpp ts1145.cpp ts1146.cpp ts1147.cpp ts1148.cpp ts1149.cpp ts1150.cpp \
	ts1151.cpp ts1152.cpp ts1153.cpp ts1154.cpp ts1155.cpp ts1156.cpp ts1157.cpp ts1158.cpp ts1159.cpp ts1160.cpp \
	ts1161.cpp ts1162.cpp ts1163.cpp ts1164.cpp ts1165.cpp ts1166.cpp ts1167.cpp ts1168.cpp ts1169.cpp ts1170.cpp \
	ts1171.cpp ts1172.cpp ts1173.cpp ts1174.cpp ts1175.cpp ts1176.cpp ts1177.cpp ts1178.cpp ts1179.cpp ts1180.cpp \
	ts1181.cpp ts1182.cpp ts1183.cpp ts1184.cpp ts1185.cpp ts1186.cpp ts1187.cpp ts1188.cpp ts1189.cpp ts1190.cpp \
	ts1191.cpp ts1192.cpp ts1193.cpp ts1194.cpp ts1195.cpp ts1196.cpp ts1197.cpp ts1198.cpp ts1199.cpp ts1200.cpp

RANDFILES=ts1101.rand ts1102.rand ts1103.rand ts1104.rand ts1105.rand ts1106.rand ts1107.rand ts1108.rand ts1109.rand ts1110.rand \
	ts1111.rand ts1112.rand ts1113.rand ts1114.rand ts1115.rand ts1116.rand ts1117.rand ts1118.rand ts1119.rand ts1120.rand \
	ts1121.rand ts1122.rand ts1123.rand ts1124.rand ts1125.rand ts1126.rand ts1127.rand ts1128.rand ts1129.rand ts1130.rand \
	ts1131.rand ts1132.rand ts1133.rand ts1134.rand ts1135.rand ts1136.rand ts1137.rand ts1138.rand ts1139.rand ts1140.rand \
	ts1141.rand ts1142.rand ts1143.rand ts1144.rand ts1145.rand ts1146.rand ts1147.rand ts1148.rand ts1149.rand ts1150.rand \
	ts1151.rand ts1152.rand ts1153.rand ts1154.rand ts1155.rand ts1156.rand ts1157.rand ts1158.rand ts1159.rand ts1160.rand \
	ts1161.rand ts1162.rand ts1163.rand ts1164.rand ts1165.rand ts1166.rand ts1167.rand ts1168.rand ts1169.rand ts1170.rand \
	ts1171.rand ts1172.rand ts1173.rand ts1174.rand ts1175.rand ts1176.rand ts1177.rand ts1178.rand ts1179.rand ts1180.rand \
	ts1181.rand ts1182.rand ts1183.rand ts1184.rand ts1185.rand ts1186.rand ts1187.rand ts1188.rand ts1189.rand ts1190.rand \
	ts1191.rand ts1192.rand ts1193.rand ts1194.rand ts1195.rand ts1196.rand ts1197.rand ts1198.rand ts1199.rand ts1200.rand

EXFILES=ts1101 ts1102 ts1103 ts1104 ts1105 ts1106 ts1107 ts1108 ts1109 ts1110 \
	ts1111 ts1112 ts1113 ts1114 ts1115 ts1116 ts1117 ts1118 ts1119 ts1120 \
	ts1121 ts1122 ts1123 ts1124 ts1125 ts1126 ts1127 ts1128 ts1129 ts1130 \
	ts1131 ts1132 ts1133 ts1134 ts1135 ts1136 ts1137 ts1138 ts1139 ts1140 \
	ts1141 ts1142 ts1143 ts1144 ts1145 ts1146 ts1147 ts1148 ts1149 ts1150 \
	ts1151 ts1152 ts1153 ts1154 ts1155 ts1156 ts1157 ts1158 ts1159 ts1160 \
	ts1161 ts1162 ts1163 ts1164 ts1165 ts1166 ts1167 ts1168 ts1169 ts1170 \
	ts1171 ts1172 ts1173 ts1174 ts1175 ts1176 ts1177 ts1178 ts1179 ts1180 \
	ts1181 ts1182 ts1183 ts1184 ts1185 ts1186 ts1187 ts1188 ts1189 ts1190 \
	ts1191 ts1192 ts1193 ts1194 ts1195 ts1196 ts1197 ts1198 ts1199 ts1200

OUTFILES=ts1101.out ts1102.out ts1103.out ts1104.out ts1105.out ts1106.out ts1107.out ts1108.out ts1109.out ts1110.out \
	ts1111.out ts1112.out ts1113.out ts1114.out ts1115.out ts1116.out ts1117.out ts1118.out ts1119.out ts1120.out \
	ts1121.out ts1122.out ts1123.out ts1124.out ts1125.out ts1126.out ts1127.out ts1128.out ts1129.out ts1130.out \
	ts1131.out ts1132.out ts1133.out ts1134.out ts1135.out ts1136.out ts1137.out ts1138.out ts1139.out ts1140.out \
	ts1141.out ts1142.out ts1143.out ts1144.out ts1145.out ts1146.out ts1147.out ts1148.out ts1149.out ts1150.out \
	ts1151.out ts1152.out ts1153.out ts1154.out ts1155.out ts1156.out ts1157.out ts1158.out ts1159.out ts1160.out \
	ts1161.out ts1162.out ts1163.out ts1164.out ts1165.out ts1166.out ts1167.out ts1168.out ts1169.out ts1170.out \
	ts1171.out ts1172.out ts1173.out ts1174.out ts1175.out ts1176.out ts1177.out ts1178.out ts1179.out ts1180.out \
	ts1181.out ts1182.out ts1183.out ts1184.out ts1185.out ts1186.out ts1187.out ts1188.out ts1189.out ts1190.out \
	ts1191.out ts1192.out ts1193.out ts1194.out ts1195.out ts1196.out ts1197.out ts1198.out ts1199.out ts1200.out

all: $(EXFILES)

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

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

ts1101.out: ts1101
	ts1101 >ts1101.out


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

ts1102.out: ts1102
	ts1102 >ts1102.out


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

ts1103.out: ts1103
	ts1103 >ts1103.out


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

ts1104.out: ts1104
	ts1104 >ts1104.out


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

ts1105.out: ts1105
	ts1105 >ts1105.out


ts1106: ts1106.dgl
	-dgl -e <ts1106.dgl >ts1106.cpp
	touch ts1106

ts1106.out: ts1106
	touch ts1106.out


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

ts1107.out: ts1107
	ts1107 >ts1107.out


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

ts1108.out: ts1108
	ts1108 >ts1108.out


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

ts1109.out: ts1109
	ts1109 >ts1109.out


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

ts1110.out: ts1110
	ts1110 >ts1110.out


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

ts1111.out: ts1111
	ts1111 >ts1111.out


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

ts1112.out: ts1112
	ts1112 >ts1112.out


ts1113: ts1113.dgl
	-dgl -e <ts1113.dgl >ts1113.cpp
	touch ts1113

ts1113.out: ts1113
	touch ts1113.out


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

ts1114.out: ts1114
	ts1114 >ts1114.out


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

ts1115.out: ts1115
	ts1115 >ts1115.out


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

ts1116.out: ts1116
	ts1116 >ts1116.out


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

ts1117.out: ts1117
	ts1117 >ts1117.out


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

ts1118.out: ts1118
	ts1118 >ts1118.out


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

ts1119.out: ts1119
	ts1119 >ts1119.out


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

ts1120.out: ts1120
	ts1120 >ts1120.out


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

ts1121.out: ts1121
	ts1121 >ts1121.out


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

ts1122.out: ts1122
	ts1122 >ts1122.out


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

ts1123.out: ts1123
	ts1123 >ts1123.out


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

ts1124.out: ts1124
	ts1124 >ts1124.out


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

ts1125.out: ts1125
	ts1125 >ts1125.out


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

ts1126.out: ts1126
	ts1126 >ts1126.out


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

ts1127.out: ts1127
	ts1127 >ts1127.out


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

ts1128.out: ts1128
	ts1128 >ts1128.out


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

ts1129.out: ts1129
	ts1129 >ts1129.out


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

ts1130.out: ts1130
	ts1130 >ts1130.out


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

ts1131.out: ts1131
	ts1131 >ts1131.out


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

ts1132.out: ts1132
	ts1132 >ts1132.out


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

ts1133.out: ts1133
	ts1133 >ts1133.out


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

ts1134.out: ts1134
	ts1134 >ts1134.out


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

ts1135.out: ts1135
	ts1135 >ts1135.out


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

ts1136.out: ts1136
	ts1136 >ts1136.out


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

ts1137.out: ts1137
	ts1137 >ts1137.out


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

ts1138.out: ts1138
	ts1138 >ts1138.out


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

ts1139.out: ts1139
	ts1139 >ts1139.out


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

ts1140.out: ts1140
	ts1140 >ts1140.out


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

ts1141.out: ts1141
	ts1141 >ts1141.out


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

ts1142.out: ts1142
	ts1142 >ts1142.out


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

ts1143.out: ts1143
	ts1143 >ts1143.out


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

ts1144.out: ts1144
	ts1144 >ts1144.out


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

ts1145.out: ts1145
	ts1145 >ts1145.out


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

ts1146.out: ts1146
	ts1146 >ts1146.out


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

ts1147.out: ts1147
	ts1147 >ts1147.out


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

ts1148.out: ts1148
	ts1148 >ts1148.out


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

ts1149.out: ts1149
	ts1149 >ts1149.out


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

ts1150.out: ts1150
	ts1150 >ts1150.out


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

ts1151.out: ts1151
	ts1151 >ts1151.out


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

ts1152.out: ts1152
	ts1152 >ts1152.out


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

ts1153.out: ts1153
	ts1153 >ts1153.out


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

ts1154.out: ts1154
	ts1154 >ts1154.out


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

ts1155.out: ts1155
	ts1155 >ts1155.out


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

ts1156.out: ts1156
	ts1156 >ts1156.out


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

ts1157.out: ts1157
	ts1157 >ts1157.out


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

ts1158.out: ts1158
	ts1158 >ts1158.out


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

ts1159.out: ts1159
	ts1159 >ts1159.out


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

ts1160.out: ts1160
	ts1160 >ts1160.out


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

ts1161.out: ts1161
	ts1161 >ts1161.out


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

ts1162.out: ts1162
	ts1162 >ts1162.out


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

ts1163.out: ts1163
	ts1163 >ts1163.out


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

ts1164.out: ts1164
	ts1164 >ts1164.out


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

ts1165.out: ts1165
	ts1165 >ts1165.out


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

ts1166.out: ts1166
	ts1166 >ts1166.out


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

ts1167.out: ts1167
	ts1167 >ts1167.out


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

ts1168.out: ts1168
	ts1168 >ts1168.out


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

ts1169.out: ts1169
	ts1169 >ts1169.out


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

ts1170.out: ts1170
	ts1170 >ts1170.out


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

ts1171.out: ts1171
	ts1171 >ts1171.out


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

ts1172.out: ts1172
	ts1172 >ts1172.out


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

ts1173.out: ts1173
	ts1173 >ts1173.out


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

ts1174.out: ts1174
	ts1174 >ts1174.out


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

ts1175.out: ts1175
	ts1175 >ts1175.out


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

ts1176.out: ts1176
	ts1176 >ts1176.out


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

ts1177.out: ts1177
	ts1177 >ts1177.out


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

ts1178.out: ts1178
	ts1178 >ts1178.out


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

ts1179.out: ts1179
	ts1179 >ts1179.out


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

ts1180.out: ts1180
	ts1180 >ts1180.out


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

ts1181.out: ts1181
	ts1181 >ts1181.out


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

ts1182.out: ts1182
	ts1182 >ts1182.out


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

ts1183.out: ts1183
	ts1183 >ts1183.out


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

ts1184.out: ts1184
	ts1184 >ts1184.out


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

ts1185.out: ts1185
	ts1185 >ts1185.out


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

ts1186.out: ts1186
	ts1186 >ts1186.out


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

ts1187.out: ts1187
	ts1187 >ts1187.out


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

ts1188.out: ts1188
	ts1188 >ts1188.out


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

ts1189.out: ts1189
	ts1189 >ts1189.out


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

ts1190.out: ts1190
	ts1190 >ts1190.out


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

ts1191.out: ts1191
	ts1191 >ts1191.out


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

ts1192.out: ts1192
	ts1192 >ts1192.out


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

ts1193.out: ts1193
	ts1193 >ts1193.out


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

ts1194.out: ts1194
	ts1194 >ts1194.out


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

ts1195.out: ts1195
	ts1195 >ts1195.out


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

ts1196.out: ts1196
	ts1196 >ts1196.out


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

ts1197.out: ts1197
	ts1197 >ts1197.out


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

ts1198.out: ts1198
	ts1198 >ts1198.out


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

ts1199.out: ts1199
	ts1199 >ts1199.out


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

ts1200.out: ts1200
	ts1200 >ts1200.out



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

.SUFFIXES: .dgl
