#include <iostream>
using namespace std;
#include<cstring>
int mystrcmp(const char* src, const char* dst);

int main() {

    char s1[100] = { 0 };
    char s2[100] = { 0 };

    cin.getline(s1, sizeof(s1));
    cin.getline(s2, sizeof(s2));

    int ret = mystrcmp(s1, s2);

    cout << ret << endl;

    return 0;
}

int mystrcmp(const char* src, const char* dst) {

    // write your code here......
    /*
    int len1=strlen(src);
    int len2=strlen(dst);
    int i=0,j=0;
    while(i<len1&&j<len2)
    {    //比较当前字符
        if(src[i]>dst[j])
        {
            return 1;
        }else if(src[i]<dst[j])
        {
            return -1;
        }else
        {
            i++;
            j++;
        }
    }
    //当至少有一个遍历完了
    //如果src还没有遍历完说明它大
    if(i<len1)
    {
        return 1;
    }else if(j<len2)
    {
        return -1;
    }else
    {
        return 0;
    }
    */
    //使用指针做法
    while(*src&&*dst)//都不为0
    {
        if((*src-*dst)>0)
        {
            return 1;
        }else if((*src-*dst)<0)
        {
            return -1;
        }else
        {
            src++;
            dst++;
        }
    }
    //至少有一个遍历完
    //字符串的末尾有一个'\0'
    if(*src!='\0'&&*dst=='\0')
    {
        return 1;
    }else if(*src=='\0'&&*dst!='\0')
    {
        return -1;
    }else{
        return 0;
    }
}