#include <iostream>
#include <string>
using namespace std;

// check if chars in str1 are in str2
int allin(string str1, string str2)
{
    unsigned int bitcheck = 0;

    for (auto ch : str2)
    {
        bitcheck |= (1 << (ch - 'a'));
    }

    for (auto ch : str1)
    {
        if (bitcheck & (1 << (ch - 'a')))
            continue;
        return 0;
    }

    return 1;
}

int main()
{
    string str1("abc");
    string str2("abcce");

    cout << allin(str1, str2) << endl;
}