static void foo(){
  System.out.println("Foo");
  return;
}
static void foo(){
  System.out.println("Foo");
  return;
}
static void foo(){
  System.out.println("Foo");
  return;
}
static void foo(){
  System.out.println("Foo");
  return;
}
static void foo(){
  System.out.println("Foo");
  return;
}
static void foo(){
  System.out.println("Foo");
  return;
}
static void foo(){
  System.out.println("Foo");
  return;
}
static void foo(){
  System.out.println("Foo");
  return;
}
public class Functions{
  public static void main(String[] args){
    System.out.println("Main 1");
    foo();
    System.out.println("Main 2");
    foo();
    System.out.println("Main 3");
    return;
  }
static void foo(){ System.out.println("Foo 1"); return; } }

Output:

public class Functions{
  public static void main(String[] args){
    System.out.println("Main 1");
    foo();
    System.out.println("Main 2");
    foo();
    System.out.println("Main 3");
    return;
  }
static void foo(){ System.out.println("Foo 1"); return; } }

Output:

public class Functions{
  public static void main(String[] args){
    System.out.println("Main 1");
    foo();
    System.out.println("Main 2");
    foo();
    System.out.println("Main 3");
    return;
  }
static void foo(){ System.out.println("Foo 1"); return; } }

Output:

public class Functions{
  public static void main(String[] args){
    System.out.println("Main 1");
    foo();
    System.out.println("Main 2");
    foo();
    System.out.println("Main 3");
    return;
  }
static void foo(){ System.out.println("Foo 1"); return; } }

Output:

Main 1

public class Functions{
  public static void main(String[] args){
    System.out.println("Main 1");
    foo();
    System.out.println("Main 2");
    foo();
    System.out.println("Main 3");
    return;
  }
static void foo(){ System.out.println("Foo 1"); return; } }

Output:

Main 1

public class Functions{
  public static void main(String[] args){
    System.out.println("Main 1");
    foo();
    System.out.println("Main 2");
    foo();
    System.out.println("Main 3");
    return;
  }
static void foo(){ System.out.println("Foo 1"); return; } }

Output:

Main 1

public class Functions{
  public static void main(String[] args){
    System.out.println("Main 1");
    foo();
    System.out.println("Main 2");
    foo();
    System.out.println("Main 3");
    return;
  }
static void foo(){ System.out.println("Foo 1"); return; } }

Output:

Main 1

public class Functions{
  public static void main(String[] args){
    System.out.println("Main 1");
    foo();
    System.out.println("Main 2");
    foo();
    System.out.println("Main 3");
    return;
  }
static void foo(){ System.out.println("Foo 1"); return; } }

Output:

Main 1
Foo 1

public class Functions{
  public static void main(String[] args){
    System.out.println("Main 1");
    foo();
    System.out.println("Main 2");
    foo();
    System.out.println("Main 3");
    return;
  }
static void foo(){ System.out.println("Foo 1"); return; } }

Output:

Main 1
Foo 1

public class Functions{
  public static void main(String[] args){
    System.out.println("Main 1");
    foo();
    System.out.println("Main 2");
    foo();
    System.out.println("Main 3");
    return;
  }
static void foo(){ System.out.println("Foo 1"); return; } }

Output:

Main 1
Foo 1

public class Functions{
  public static void main(String[] args){
    System.out.println("Main 1");
    foo();
    System.out.println("Main 2");
    foo();
    System.out.println("Main 3");
    return;
  }
static void foo(){ System.out.println("Foo 1"); return; } }

Output:

Main 1
Foo 1
Main 2

public class Functions{
  public static void main(String[] args){
    System.out.println("Main 1");
    foo();
    System.out.println("Main 2");
    foo();
    System.out.println("Main 3");
    return;
  }
static void foo(){ System.out.println("Foo 1"); return; } }

Output:

Main 1
Foo 1
Main 2

public class Functions{
  public static void main(String[] args){
    System.out.println("Main 1");
    foo();
    System.out.println("Main 2");
    foo();
    System.out.println("Main 3");
    return;
  }
static void foo(){ System.out.println("Foo 1"); return; } }

Output:

Main 1
Foo 1
Main 2

public class Functions{
  public static void main(String[] args){
    System.out.println("Main 1");
    foo();
    System.out.println("Main 2");
    foo();
    System.out.println("Main 3");
    return;
  }
static void foo(){ System.out.println("Foo 1"); return; } }

Output:

Main 1
Foo 1
Main 2
Foo 1

public class Functions{
  public static void main(String[] args){
    System.out.println("Main 1");
    foo();
    System.out.println("Main 2");
    foo();
    System.out.println("Main 3");
    return;
  }
static void foo(){ System.out.println("Foo 1"); return; } }

Output:

Main 1
Foo 1
Main 2
Foo 1

public class Functions{
  public static void main(String[] args){
    System.out.println("Main 1");
    foo();
    System.out.println("Main 2");
    foo();
    System.out.println("Main 3");
    return;
  }
static void foo(){ System.out.println("Foo 1"); return; } }

Output:

Main 1
Foo 1
Main 2
Foo 1
Main 3

public class Functions{
  public static void main(String[] args){
    System.out.println("Main 1");
    foo();
    System.out.println("Main 2");
    foo();
    System.out.println("Main 3");
    return;
  }
static void foo(){ System.out.println("Foo 1"); return; } }

Output:

Main 1
Foo 1
Main 2
Foo 1
Main 3

public class Functions{
  public static void main(String[] args){
    System.out.println("Main 1");
    foo();
    System.out.println("Main 2");
    foo();
    System.out.println("Main 3");
    return;
  }
static void foo(){ System.out.println("Foo 1"); return; } }

Output:

Main 1
Foo 1
Main 2
Foo 1
Main 3