using System;
namespace ConsoleApp10
{
class Program
{
static void Main( )
{
for ( int i= 0 ; i< 100 ; i++ )
{
string s = Console.ReadLine ( ) ;
string[ ] tab = s.Split ( ' ' ) ;
int wynik = 0 ;
string a = ( tab[ 0 ] ) ;
int b = int .Parse ( tab[ 1 ] ) ;
int c = int .Parse ( tab[ 2 ] ) ;
switch ( a)
{
case "+" :
wynik = b + c;
Console.WriteLine ( wynik) ;
break ;
case "-" :
wynik = b - c;
Console.WriteLine ( wynik) ;
break ;
case "*" :
wynik = b * c;
Console.WriteLine ( wynik) ;
break ;
case "/" :
wynik = b / c;
Console.WriteLine ( wynik) ;
break ;
case "%" :
wynik = b % c;
Console.WriteLine ( wynik) ;
break ;
default :
break ;
}
}
}
}
}
dXNpbmcgU3lzdGVtOwoKbmFtZXNwYWNlIENvbnNvbGVBcHAxMAp7CiAgICBjbGFzcyBQcm9ncmFtCiAgICB7CiAgICAgICAgc3RhdGljIHZvaWQgTWFpbigpCiAgICAgICAgewogICAgICAgICAgICAKICAgICAgICAgICAgZm9yIChpbnQgaT0wOyBpPDEwMDsgaSsrKQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICBzdHJpbmcgcyA9IENvbnNvbGUuUmVhZExpbmUoKTsKICAgICAgICAgICAgICAgIHN0cmluZ1tdIHRhYiA9IHMuU3BsaXQoJyAnKTsKCgogICAgICAgICAgICAgICAgaW50IHd5bmlrID0gMDsKICAgICAgICAgICAgICAgIHN0cmluZyBhID0gKHRhYlswXSk7CiAgICAgICAgICAgICAgICBpbnQgYiA9IGludC5QYXJzZSh0YWJbMV0pOwogICAgICAgICAgICAgICAgaW50IGMgPSBpbnQuUGFyc2UodGFiWzJdKTsKCiAgICAgICAgICAgICAgICBzd2l0Y2ggKGEpCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgY2FzZSAiKyI6CiAgICAgICAgICAgICAgICAgICAgICAgIHd5bmlrID0gYiArIGM7CiAgICAgICAgICAgICAgICAgICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKHd5bmlrKTsKICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CgogICAgICAgICAgICAgICAgICAgIGNhc2UgIi0iOgogICAgICAgICAgICAgICAgICAgICAgICB3eW5payA9IGIgLSBjOwogICAgICAgICAgICAgICAgICAgICAgICBDb25zb2xlLldyaXRlTGluZSh3eW5payk7CiAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwoKICAgICAgICAgICAgICAgICAgICBjYXNlICIqIjoKICAgICAgICAgICAgICAgICAgICAgICAgd3luaWsgPSBiICogYzsKICAgICAgICAgICAgICAgICAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUod3luaWspOwogICAgICAgICAgICAgICAgICAgICAgICBicmVhazsKCiAgICAgICAgICAgICAgICAgICAgY2FzZSAiLyI6CiAgICAgICAgICAgICAgICAgICAgICAgIHd5bmlrID0gYiAvIGM7CiAgICAgICAgICAgICAgICAgICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKHd5bmlrKTsKICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CgogICAgICAgICAgICAgICAgICAgIGNhc2UgIiUiOgogICAgICAgICAgICAgICAgICAgICAgICB3eW5payA9IGIgJSBjOwogICAgICAgICAgICAgICAgICAgICAgICBDb25zb2xlLldyaXRlTGluZSh3eW5payk7CiAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwoKICAgICAgICAgICAgICAgICAgICBkZWZhdWx0OgogICAgICAgICAgICAgICAgICAgICAgICBicmVhazsKCiAgICAgICAgICAgICAgICB9CgogICAgICAgICAgICB9CgogICAgICAgIAogICAgICAgIH0KICAgICAgICAKICAgIH0KfQo=