import java.util.Scanner;

/** 
 * Secita jednotlive cifry Pi
 * prace s jednotlivymi prvky retezce
 * @author P.Herout
 */
public class SoucetCiferPiOriznuty {
  private static Scanner sc = new Scanner(System.in);
  
  /**
   * Secita jednotlive cifry Pi
   * @param args nepouzito
   */
  public static void main(String[] args) {
    
    String pi = "" + Math.PI;
    int delka = pi.length();
    System.out.print("Zadej pocet mist ( < " + delka + "): ");
    int n = sc.nextInt() + 1;
    if (n > delka  ||  n < 2) {
      n = delka;
    }
    
    System.out.print(pi.substring(0, n) + ": ");
    
    int suma = 0;
    for (int i = 0;  i < n;  i++) {
      char c = pi.charAt(i);
      int k;
      if (c >= '0'  &&  c <= '9') {  // vynecha desetinnou tecku
        k = (int) c - 0x30;
        suma += k;
        if (i != 0 ) {
          System.out.print(" + ");
        }
        System.out.print(c);
      }
    }
    System.out.println(" = " + suma);
  }
}
