#include<iostream>
using namespace std;
int main(){
	int n,w;
	cin>>n>>w;
	cout<<n/w;
}
#include<bits/stdc++.h>
using namespace std;
#define mod 1000000007
typedef long long ll;
// DP o Trees::http://cfrp.azurewebsites.net/blog/entry/20935
//********************TRIE******************
struct TrieNode{
    struct TrieNode*child[26];
    int end=0;
};
struct TrieNode* getnode(){
        struct TrieNode* temp=new TrieNode();
        for(int i=0;i<26;i++){
            temp->child[i]=NULL;
        }
        return temp; 
    }
void insert(struct TrieNode* root,string s){
        struct TrieNode* temp=root;
        for(int i=0;i<s.size();i++){
            if(!temp->child[s[i]-'a']){
                temp->child[s[i]-'a']=getnode();
            }
            temp=temp->child[s[i]-'a']; 
        }
        temp->end++;
    }
bool search(struct TrieNode*root,string s){
        struct TrieNode* temp=root;
        for(int i=0;i<s.size();i++){
            if(!temp->child[s[i]-'a']){
                return false;
            }
            temp=temp->child[s[i]-'a'];
        }
        return temp->end; 
    }
//********************Trie*************
ll GCD(int a,int b){
    int maxi=max(a,b);
    int mini=min(a,b);
    while(maxi && mini){
        int t=mini;
        mini=maxi%mini;
        maxi=t; 
    }
    return max(maxi,mini);
}
ll power(ll x,ll y){
    ll res=1;
    while (y){
        if (y & 1){
            res=res*x; 
        }
        x=x*x;
        y=y>>1;
    }
    return res;
}
int minarr(int arr[],int n){
    int d=arr[0];
    for(int i=1;i<n;i++){
        d=d<arr[i]?d:arr[i];
    }
    return d;
}
int lower_bound(int v[],int x,int n){
    int l=0,r=n-1,mid;
    int ans=0;  
    while (l<=r){ 
        mid=l+(r-l)/2;
        if (v[mid]>=x){
            ans=mid;
            r=mid-1;
        }
        else{
            l=mid+1;
        }
    } 
    return ans;
}
int upper_bound(int v[],int x,int n){
    int l=0,r=n-1,mid;
    int ans=n; 
    while (l<=r){
        mid=l+(r-l)/2;
        if (v[mid]>x){
            ans=mid;
            r=mid-1;
        }
        else{
            l=mid+1;
        }
    }
    return ans;
}
int maxarr(int arr[],int n){
    int d=arr[0];
    for(int i=1;i<n;i++){
        d=d>arr[i]?d:arr[i];
    }
    return d;
}
int main(){
	ios_base::sync_with_stdio(false);
	cin.tie(NULL);
	cout.tie(NULL);
	int a,b;
	cin>>a>>b;
	cout<<2*a-b+100<<"\n";
	return 0;
}