import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int x = sc.nextInt();
		int y = sc.nextInt();
		int z = sc.nextInt();
		
		int n;
		double m;
		
		if(x>=y && x>=z && z<=y) {
			n = x + z;
			m = (x + z)*1.0/2;
			System.out.println(n);
			System.out.println(m);
		}
		
		if(x>=y && x>=z && y<=z) {
			n = x + y;
			m = (x + y)*1.0/2;
			System.out.println(n);
			System.out.println(m);
		}
		
		
		if(y>=x && y>=z && z<=x) {
			n = y + z;
			m = (z + y)*1.0/2;
			System.out.println(n);
			System.out.println(m);
		}
		
		if(y>=x && y>=z && x<=z) {
			n = x + y;
			m = (x + y)*1.0/2;
			System.out.println(n);
			System.out.println(m);
		}
		
		if(z>=y && z>=x && x<=y) {
			n = x + z;
			m = (x + z)*1.0/2;
			System.out.println(n);
			System.out.println(m);
		}
		
		if(z>=y && z>=x && y<=x) {
			n = y + z;
			m = (y + z)*1.0/2;
			System.out.println(n);
			System.out.println(m);
		}

		sc.close();
	}

}

/**************************************************************
	Problem: 1719
	User: admin
	Language: Java
	Result: Accepted
	Time:2210 ms
	Memory:40464 kb
****************************************************************/