import java.util.Scanner;

public class Main {
	public static void main(String[] args){
	String s;
	int ans = 0;

	Scanner sc = new Scanner(System.in);
	s = sc.next();
	//String型の配列に変換
	String a[] = new String[4];
	a = s.split("");
	//for文を回す
	for(int i =0 ; i<4 ; i++){
		 if(a[i].equals("+")){
			 ans++;
		 }else{
			 ans--;
		 }
		
	}
	System.out.println(ans);
}} import java.util.Scanner; Scanner java.util public class Main {
	public static void main(String[] args){
	String s;
	int ans = 0;

	Scanner sc = new Scanner(System.in);
	s = sc.next();
	//String型の配列に変換
	String a[] = new String[4];
	a = s.split("");
	//for文を回す
	for(int i =0 ; i<4 ; i++){
		 if(a[i].equals("+")){
			 ans++;
		 }else{
			 ans--;
		 }
		
	}
	System.out.println(ans);
}} Main public static void main(String[] args){
	String s;
	int ans = 0;

	Scanner sc = new Scanner(System.in);
	s = sc.next();
	//String型の配列に変換
	String a[] = new String[4];
	a = s.split("");
	//for文を回す
	for(int i =0 ; i<4 ; i++){
		 if(a[i].equals("+")){
			 ans++;
		 }else{
			 ans--;
		 }
		
	}
	System.out.println(ans);
} main {
	String s;
	int ans = 0;

	Scanner sc = new Scanner(System.in);
	s = sc.next();
	//String型の配列に変換
	String a[] = new String[4];
	a = s.split("");
	//for文を回す
	for(int i =0 ; i<4 ; i++){
		 if(a[i].equals("+")){
			 ans++;
		 }else{
			 ans--;
		 }
		
	}
	System.out.println(ans);
} String s; s int ans = 0; ans 0 Scanner sc = new Scanner(System.in); sc new Scanner(System.in) s = sc.next() s sc.next() sc.next sc String a[] = new String[4]; a new String[4] 4 a = s.split("") a s.split("") s.split s "" for(int i =0 ; i<4 ; i++){
		 if(a[i].equals("+")){
			 ans++;
		 }else{
			 ans--;
		 }
		
	} int i =0 ; int i =0 ; i 0 i<4 i 4 i++ i++ i {
		 if(a[i].equals("+")){
			 ans++;
		 }else{
			 ans--;
		 }
		
	} {
		 if(a[i].equals("+")){
			 ans++;
		 }else{
			 ans--;
		 }
		
	} if(a[i].equals("+")){
			 ans++;
		 }else{
			 ans--;
		 } a[i].equals("+") a[i].equals a[i] a i "+" {
			 ans++;
		 } ans++ ans {
			 ans--;
		 } ans-- ans System.out.println(ans) System.out.println System.out System System.out ans String[] args args public class Main {
	public static void main(String[] args){
	String s;
	int ans = 0;

	Scanner sc = new Scanner(System.in);
	s = sc.next();
	//String型の配列に変換
	String a[] = new String[4];
	a = s.split("");
	//for文を回す
	for(int i =0 ; i<4 ; i++){
		 if(a[i].equals("+")){
			 ans++;
		 }else{
			 ans--;
		 }
		
	}
	System.out.println(ans);
}} public class Main {
	public static void main(String[] args){
	String s;
	int ans = 0;

	Scanner sc = new Scanner(System.in);
	s = sc.next();
	//String型の配列に変換
	String a[] = new String[4];
	a = s.split("");
	//for文を回す
	for(int i =0 ; i<4 ; i++){
		 if(a[i].equals("+")){
			 ans++;
		 }else{
			 ans--;
		 }
		
	}
	System.out.println(ans);
}} Main
import java.util.Scanner;

public class Main {
	public static void main(String[] args){
	String s;
	int ans = 0;

	Scanner sc = new Scanner(System.in);
	s = sc.next();
	//String型の配列に変換
	String a[] = new String[4];
	a = s.split("");
	//for文を回す
	for(int i =0 ; i<4 ; i++){
		 if(a[i].equals("+")){
			 ans++;
		 }else{
			 ans--;
		 }
		
	}
	System.out.println(ans);
}}
