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

DGLFILES=ts2601.dgl ts2602.dgl ts2603.dgl ts2604.dgl ts2605.dgl ts2606.dgl ts2607.dgl ts2608.dgl ts2609.dgl ts2610.dgl \
	ts2611.dgl ts2612.dgl ts2613.dgl ts2614.dgl ts2615.dgl ts2616.dgl ts2617.dgl ts2618.dgl ts2619.dgl ts2620.dgl \
	ts2621.dgl ts2622.dgl ts2623.dgl ts2624.dgl ts2625.dgl ts2626.dgl ts2627.dgl ts2628.dgl ts2629.dgl ts2630.dgl \
	ts2631.dgl ts2632.dgl ts2633.dgl ts2634.dgl ts2635.dgl ts2636.dgl ts2637.dgl ts2638.dgl ts2639.dgl ts2640.dgl \
	ts2641.dgl ts2642.dgl ts2643.dgl ts2644.dgl ts2645.dgl ts2646.dgl ts2647.dgl ts2648.dgl ts2649.dgl ts2650.dgl \
	ts2651.dgl ts2652.dgl ts2653.dgl ts2654.dgl ts2655.dgl ts2656.dgl ts2657.dgl ts2658.dgl ts2659.dgl ts2660.dgl \
	ts2661.dgl ts2662.dgl ts2663.dgl ts2664.dgl ts2665.dgl ts2666.dgl ts2667.dgl ts2668.dgl ts2669.dgl ts2670.dgl \
	ts2671.dgl ts2672.dgl ts2673.dgl ts2674.dgl ts2675.dgl ts2676.dgl ts2677.dgl ts2678.dgl ts2679.dgl ts2680.dgl \
	ts2681.dgl ts2682.dgl ts2683.dgl ts2684.dgl ts2685.dgl ts2686.dgl ts2687.dgl ts2688.dgl ts2689.dgl ts2690.dgl \
	ts2691.dgl ts2692.dgl ts2693.dgl ts2694.dgl ts2695.dgl ts2696.dgl ts2697.dgl ts2698.dgl ts2699.dgl ts2700.dgl

CFILES= ts2601.cpp ts2602.cpp ts2603.cpp ts2604.cpp ts2605.cpp ts2606.cpp ts2607.cpp ts2608.cpp ts2609.cpp ts2610.cpp \
	ts2611.cpp ts2612.cpp ts2613.cpp ts2614.cpp ts2615.cpp ts2616.cpp ts2617.cpp ts2618.cpp ts2619.cpp ts2620.cpp \
	ts2621.cpp ts2622.cpp ts2623.cpp ts2624.cpp ts2625.cpp ts2626.cpp ts2627.cpp ts2628.cpp ts2629.cpp ts2630.cpp \
	ts2631.cpp ts2632.cpp ts2633.cpp ts2634.cpp ts2635.cpp ts2636.cpp ts2637.cpp ts2638.cpp ts2639.cpp ts2640.cpp \
	ts2641.cpp ts2642.cpp ts2643.cpp ts2644.cpp ts2645.cpp ts2646.cpp ts2647.cpp ts2648.cpp ts2649.cpp ts2650.cpp \
	ts2651.cpp ts2652.cpp ts2653.cpp ts2654.cpp ts2655.cpp ts2656.cpp ts2657.cpp ts2658.cpp ts2659.cpp ts2660.cpp \
	ts2661.cpp ts2662.cpp ts2663.cpp ts2664.cpp ts2665.cpp ts2666.cpp ts2667.cpp ts2668.cpp ts2669.cpp ts2670.cpp \
	ts2671.cpp ts2672.cpp ts2673.cpp ts2674.cpp ts2675.cpp ts2676.cpp ts2677.cpp ts2678.cpp ts2679.cpp ts2680.cpp \
	ts2681.cpp ts2682.cpp ts2683.cpp ts2684.cpp ts2685.cpp ts2686.cpp ts2687.cpp ts2688.cpp ts2689.cpp ts2690.cpp \
	ts2691.cpp ts2692.cpp ts2693.cpp ts2694.cpp ts2695.cpp ts2696.cpp ts2697.cpp ts2698.cpp ts2699.cpp ts2700.cpp

RANDFILES=ts2601.rand ts2602.rand ts2603.rand ts2604.rand ts2605.rand ts2606.rand ts2607.rand ts2608.rand ts2609.rand ts2610.rand \
	ts2611.rand ts2612.rand ts2613.rand ts2614.rand ts2615.rand ts2616.rand ts2617.rand ts2618.rand ts2619.rand ts2620.rand \
	ts2621.rand ts2622.rand ts2623.rand ts2624.rand ts2625.rand ts2626.rand ts2627.rand ts2628.rand ts2629.rand ts2630.rand \
	ts2631.rand ts2632.rand ts2633.rand ts2634.rand ts2635.rand ts2636.rand ts2637.rand ts2638.rand ts2639.rand ts2640.rand \
	ts2641.rand ts2642.rand ts2643.rand ts2644.rand ts2645.rand ts2646.rand ts2647.rand ts2648.rand ts2649.rand ts2650.rand \
	ts2651.rand ts2652.rand ts2653.rand ts2654.rand ts2655.rand ts2656.rand ts2657.rand ts2658.rand ts2659.rand ts2660.rand \
	ts2661.rand ts2662.rand ts2663.rand ts2664.rand ts2665.rand ts2666.rand ts2667.rand ts2668.rand ts2669.rand ts2670.rand \
	ts2671.rand ts2672.rand ts2673.rand ts2674.rand ts2675.rand ts2676.rand ts2677.rand ts2678.rand ts2679.rand ts2680.rand \
	ts2681.rand ts2682.rand ts2683.rand ts2684.rand ts2685.rand ts2686.rand ts2687.rand ts2688.rand ts2689.rand ts2690.rand \
	ts2691.rand ts2692.rand ts2693.rand ts2694.rand ts2695.rand ts2696.rand ts2697.rand ts2698.rand ts2699.rand ts2700.rand

EXFILES=ts2601 ts2602 ts2603 ts2604 ts2605 ts2606 ts2607 ts2608 ts2609 ts2610 \
	ts2611 ts2612 ts2613 ts2614 ts2615 ts2616 ts2617 ts2618 ts2619 ts2620 \
	ts2621 ts2622 ts2623 ts2624 ts2625 ts2626 ts2627 ts2628 ts2629 ts2630 \
	ts2631 ts2632 ts2633 ts2634 ts2635 ts2636 ts2637 ts2638 ts2639 ts2640 \
	ts2641 ts2642 ts2643 ts2644 ts2645 ts2646 ts2647 ts2648 ts2649 ts2650 \
	ts2651 ts2652 ts2653 ts2654 ts2655 ts2656 ts2657 ts2658 ts2659 ts2660 \
	ts2661 ts2662 ts2663 ts2664 ts2665 ts2666 ts2667 ts2668 ts2669 ts2670 \
	ts2671 ts2672 ts2673 ts2674 ts2675 ts2676 ts2677 ts2678 ts2679 ts2680 \
	ts2681 ts2682 ts2683 ts2684 ts2685 ts2686 ts2687 ts2688 ts2689 ts2690 \
	ts2691 ts2692 ts2693 ts2694 ts2695 ts2696 ts2697 ts2698 ts2699 ts2700

OUTFILES=ts2601.out ts2602.out ts2603.out ts2604.out ts2605.out ts2606.out ts2607.out ts2608.out ts2609.out ts2610.out \
	ts2611.out ts2612.out ts2613.out ts2614.out ts2615.out ts2616.out ts2617.out ts2618.out ts2619.out ts2620.out \
	ts2621.out ts2622.out ts2623.out ts2624.out ts2625.out ts2626.out ts2627.out ts2628.out ts2629.out ts2630.out \
	ts2631.out ts2632.out ts2633.out ts2634.out ts2635.out ts2636.out ts2637.out ts2638.out ts2639.out ts2640.out \
	ts2641.out ts2642.out ts2643.out ts2644.out ts2645.out ts2646.out ts2647.out ts2648.out ts2649.out ts2650.out \
	ts2651.out ts2652.out ts2653.out ts2654.out ts2655.out ts2656.out ts2657.out ts2658.out ts2659.out ts2660.out \
	ts2661.out ts2662.out ts2663.out ts2664.out ts2665.out ts2666.out ts2667.out ts2668.out ts2669.out ts2670.out \
	ts2671.out ts2672.out ts2673.out ts2674.out ts2675.out ts2676.out ts2677.out ts2678.out ts2679.out ts2680.out \
	ts2681.out ts2682.out ts2683.out ts2684.out ts2685.out ts2686.out ts2687.out ts2688.out ts2689.out ts2690.out \
	ts2691.out ts2692.out ts2693.out ts2694.out ts2695.out ts2696.out ts2697.out ts2698.out ts2699.out ts2700.out

all: $(EXFILES)

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

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

ts2601.out: ts2601
	ts2601 >ts2601.out


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

ts2602.out: ts2602
	ts2602 >ts2602.out


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

ts2603.out: ts2603
	ts2603 >ts2603.out


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

ts2604.out: ts2604
	ts2604 >ts2604.out


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

ts2605.out: ts2605
	ts2605 >ts2605.out


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

ts2606.out: ts2606
	ts2606 >ts2606.out


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

ts2607.out: ts2607
	ts2607 >ts2607.out


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

ts2608.out: ts2608
	ts2608 >ts2608.out


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

ts2609.out: ts2609
	ts2609 >ts2609.out


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

ts2610.out: ts2610
	ts2610 >ts2610.out


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

ts2611.out: ts2611
	ts2611 >ts2611.out


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

ts2612.out: ts2612
	ts2612 >ts2612.out


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

ts2613.out: ts2613
	ts2613 >ts2613.out


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

ts2614.out: ts2614
	ts2614 >ts2614.out


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

ts2615.out: ts2615
	ts2615 >ts2615.out


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

ts2616.out: ts2616
	ts2616 >ts2616.out


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

ts2617.out: ts2617
	ts2617 >ts2617.out


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

ts2618.out: ts2618
	ts2618 >ts2618.out


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

ts2619.out: ts2619
	ts2619 >ts2619.out


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

ts2620.out: ts2620
	ts2620 >ts2620.out


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

ts2621.out: ts2621
	ts2621 >ts2621.out


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

ts2622.out: ts2622
	ts2622 >ts2622.out


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

ts2623.out: ts2623
	ts2623 >ts2623.out


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

ts2624.out: ts2624
	ts2624 >ts2624.out


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

ts2625.out: ts2625
	ts2625 >ts2625.out


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

ts2626.out: ts2626
	ts2626 >ts2626.out


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

ts2627.out: ts2627
	ts2627 >ts2627.out


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

ts2628.out: ts2628
	ts2628 >ts2628.out


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

ts2629.out: ts2629
	ts2629 >ts2629.out


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

ts2630.out: ts2630
	ts2630 >ts2630.out


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

ts2631.out: ts2631
	ts2631 >ts2631.out


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

ts2632.out: ts2632
	ts2632 >ts2632.out


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

ts2633.out: ts2633
	ts2633 >ts2633.out


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

ts2634.out: ts2634
	ts2634 >ts2634.out


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

ts2635.out: ts2635
	ts2635 >ts2635.out


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

ts2636.out: ts2636
	ts2636 >ts2636.out


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

ts2637.out: ts2637
	ts2637 >ts2637.out


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

ts2638.out: ts2638
	ts2638 >ts2638.out


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

ts2639.out: ts2639
	ts2639 >ts2639.out


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

ts2640.out: ts2640
	ts2640 >ts2640.out


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

ts2641.out: ts2641
	ts2641 >ts2641.out


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

ts2642.out: ts2642
	ts2642 >ts2642.out


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

ts2643.out: ts2643
	ts2643 >ts2643.out


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

ts2644.out: ts2644
	ts2644 >ts2644.out


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

ts2645.out: ts2645
	ts2645 >ts2645.out


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

ts2646.out: ts2646
	ts2646 >ts2646.out


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

ts2647.out: ts2647
	ts2647 >ts2647.out


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

ts2648.out: ts2648
	ts2648 >ts2648.out


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

ts2649.out: ts2649
	ts2649 >ts2649.out


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

ts2650.out: ts2650
	ts2650 >ts2650.out


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

ts2651.out: ts2651
	ts2651 >ts2651.out


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

ts2652.out: ts2652
	ts2652 >ts2652.out


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

ts2653.out: ts2653
	ts2653 >ts2653.out


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

ts2654.out: ts2654
	ts2654 >ts2654.out


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

ts2655.out: ts2655
	ts2655 >ts2655.out


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

ts2656.out: ts2656
	ts2656 >ts2656.out


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

ts2657.out: ts2657
	ts2657 >ts2657.out


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

ts2658.out: ts2658
	ts2658 >ts2658.out


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

ts2659.out: ts2659
	ts2659 >ts2659.out


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

ts2660.out: ts2660
	ts2660 >ts2660.out


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

ts2661.out: ts2661
	ts2661 >ts2661.out


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

ts2662.out: ts2662
	ts2662 >ts2662.out


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

ts2663.out: ts2663
	ts2663 >ts2663.out


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

ts2664.out: ts2664
	ts2664 >ts2664.out


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

ts2665.out: ts2665
	ts2665 >ts2665.out


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

ts2666.out: ts2666
	ts2666 >ts2666.out


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

ts2667.out: ts2667
	ts2667 >ts2667.out


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

ts2668.out: ts2668
	ts2668 >ts2668.out


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

ts2669.out: ts2669
	ts2669 >ts2669.out


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

ts2670.out: ts2670
	ts2670 >ts2670.out


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

ts2671.out: ts2671
	ts2671 >ts2671.out


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

ts2672.out: ts2672
	ts2672 >ts2672.out


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

ts2673.out: ts2673
	ts2673 >ts2673.out


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

ts2674.out: ts2674
	ts2674 >ts2674.out


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

ts2675.out: ts2675
	ts2675 >ts2675.out


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

ts2676.out: ts2676
	ts2676 >ts2676.out


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

ts2677.out: ts2677
	ts2677 >ts2677.out


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

ts2678.out: ts2678
	ts2678 >ts2678.out


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

ts2679.out: ts2679
	ts2679 >ts2679.out


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

ts2680.out: ts2680
	ts2680 >ts2680.out


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

ts2681.out: ts2681
	ts2681 >ts2681.out


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

ts2682.out: ts2682
	ts2682 >ts2682.out


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

ts2683.out: ts2683
	ts2683 >ts2683.out


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

ts2684.out: ts2684
	ts2684 >ts2684.out


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

ts2685.out: ts2685
	ts2685 >ts2685.out


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

ts2686.out: ts2686
	ts2686 >ts2686.out


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

ts2687.out: ts2687
	ts2687 >ts2687.out


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

ts2688.out: ts2688
	ts2688 >ts2688.out


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

ts2689.out: ts2689
	ts2689 >ts2689.out


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

ts2690.out: ts2690
	ts2690 >ts2690.out


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

ts2691.out: ts2691
	ts2691 >ts2691.out


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

ts2692.out: ts2692
	ts2692 >ts2692.out


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

ts2693.out: ts2693
	ts2693 >ts2693.out


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

ts2694.out: ts2694
	ts2694 >ts2694.out


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

ts2695.out: ts2695
	ts2695 >ts2695.out


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

ts2696.out: ts2696
	ts2696 >ts2696.out


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

ts2697.out: ts2697
	ts2697 >ts2697.out


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

ts2698.out: ts2698
	ts2698 >ts2698.out


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

ts2699.out: ts2699
	ts2699 >ts2699.out


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

ts2700.out: ts2700
	ts2700 >ts2700.out



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

.SUFFIXES: .dgl
