#!/usr/bin/python
#(C) WhiZTiM 2013
def commonLen( s1, s2) :
s1 = s1.lower ( )
s2 = s2.lower ( )
k = 0
while ( k < len ( s1) ) :
if ( s2.find ( s1[ k] ) == -1 ) :
k += 1
continue
s2 = s2.replace ( s1[ k] , '' , 1 )
s1 = s1.replace ( s1[ k] , '' , 1 )
return ( len ( s1) + len ( s2) )
def getVerdict( s1, s2) :
mp = [ "Friends" , "Lovers" , "Admirers" , "Married" , "Enemies" , "Sisters" ]
ln = commonLen( s1, s2)
ln = 0 if ( ( ln - 1 ) < 0 ) else ( ( ln - 1 ) % 6 )
return mp[ ln]
def main( ) :
s1 = raw_input ( )
s2 = raw_input ( )
ans = s1 + " and " + s2 + " are " + getVerdict( s1, s2)
print ans
if ( __name__ == '__main__' ) :
main( )
IyEvdXNyL2Jpbi9weXRob24KIyhDKSBXaGlaVGlNIDIwMTMKCmRlZiBjb21tb25MZW4oczEsIHMyKToKICAgIHMxID0gczEubG93ZXIoKQogICAgczIgPSBzMi5sb3dlcigpCiAgICBrID0gMAogICAgd2hpbGUoayA8IGxlbihzMSkpOgogICAgICAgIGlmKHMyLmZpbmQoczFba10pID09IC0xKToKICAgICAgICAgICAgayArPSAxCiAgICAgICAgICAgIGNvbnRpbnVlCiAgICAgICAgczIgPSBzMi5yZXBsYWNlKHMxW2tdLCAnJywgMSkKICAgICAgICBzMSA9IHMxLnJlcGxhY2UoczFba10sICcnLCAxKQogICAgcmV0dXJuICggbGVuKHMxKSArIGxlbihzMikgKQoKZGVmIGdldFZlcmRpY3QoczEsIHMyKToKICAgIG1wID0gWyJGcmllbmRzIiwgIkxvdmVycyIsICJBZG1pcmVycyIsICJNYXJyaWVkIiwgIkVuZW1pZXMiLCAiU2lzdGVycyJdCiAgICBsbiA9IGNvbW1vbkxlbihzMSwgczIpCiAgICBsbiA9IDAgaWYoIChsbiAtIDEpIDwgMCkgZWxzZSAoKGxuIC0gMSkgJSA2KQogICAgcmV0dXJuIG1wW2xuXQoKZGVmIG1haW4oKToKICAgIHMxID0gcmF3X2lucHV0KCkKICAgIHMyID0gcmF3X2lucHV0KCkKICAgIGFucyA9IHMxICsgIiBhbmQgIiArIHMyICsgIiBhcmUgIiArIGdldFZlcmRpY3QoczEsIHMyKQogICAgcHJpbnQgYW5zCgppZihfX25hbWVfXyA9PSAnX19tYWluX18nKToKICAgIG1haW4oKQo=