/FileExtraction/Java_unseen/mistupv_JavaSlicer/sdg-core/src/test/res/regression/programs/pdg/Example1.java
package tfm.programs.pdg;

import es.upv.mist.slicing.utils.Logger;

public class Example1 {

    public static void main(String[] args) {
        int x = 1;
        int y = 2;

        if (x < y) {
            while (x < y) {
                y = x;

                for(int i=0; i < y; i++) {
                    y += i;
                    if (x > y)
                        continue;
                    x = y;

//                    while (x > 1) {
//                        y += 12;
//                        x = y;
//                    }
                }

                x++;
            }

            y = x + 1;
        } else {
            x = 4;
            y *= x;
        }

        int e = x;

        switch (x) {
            case 1:
                e = 2;

                while (1 < 4) {
                    y = 2;

                    if (4 < 1) {
                        break;
                    }
                }

                e = 5;

                break;
            case 2:
                e = 3;
            case 3:
                e = 4;
                break;
            default:
        }

        System.out.println(e);
    }

//    public static void main2() {
//        int x = 4;
//        int z = 2;
//        int p = x;
//
//        int t = z * p;
//
//        System.out.println(t);
//    }
}
