#include<bits/stdc++.h>
using namespace std;
string s1;
int a[250],c[500];
int b;
int main()
{
    cin >> s1 >>b;
    for(int i = 0;i<s1.size();i++)
    {
        a[i] = s1[s1.size()-i-1] -'0';
     

    }

    //逐位乘
    for(int i = 0;i<s1.size();i++)
    {
        a[i] = a[i] * b;
    }
    
    //进位
    for(int i = 0;i<s1.size()+4;i++)
    {
        if (a[i] >=10)
        {
            a[i+1] = a[i+1] + a[i] /10;
            a[i] = a[i] % 10;
        }
    }
    int p = 0;
    for(int i = s1.size()+ 4 - 1;i>=0;i--)
    {
        if (a[i]!=0)
        {
            p = i;
            break;
        }
    }
    for (int i = p;i>=0;i--) cout << a[i];


    return 0;
}
/**************************************************************
	Problem: 1286
	User: mariooo
	Language: C++
	Result: Accepted
	Time:14 ms
	Memory:2080 kb
****************************************************************/