def adocao( ) :
p1 = int ( input ( "Digite a sua idade: " ) )
p2 = int ( input ( "Digite a idade do adotando: " ) )
p3 = input ( "Você é irmão ou ascendente do adotando? [S/N]: " )
p4 = input ( "É adoção conjunta? [S/N]: " )
p5 = input ( "Os pais do adotando é desconhecido ou ele foi destituído do poder familiar? [S/N]: " )
if p1 < 18 or p1 - p2 < 16 or p3 == "S" :
print ( "Você não pode adotar!!" )
return
if p4 == "S" :
p6 = input ( "Vocês são casados ou possui união estável? [S/N]: " )
if p6 == "N" :
print ( "Você não pode adotar!!" )
return
if p5 == "N" :
p7 = input ( "Os pais do adotando conscentiu a adoção? [S/N]: " )
if p7 == "N" :
print ( "Você não pode adotar!!" )
return
if p5 == "S" and p2 >= 12 :
p8 = input ( "O adotando conscentiu essa adoção? [S/N]: " )
if p8 == "N" :
print ( "Você não pode adotar!!" )
return
print ( "PARABÉNS!! VOCÊ PODE ADOTAR." )
adocao( )
#https://pt.stackoverflow.com/q/503502/101
ZGVmIGFkb2NhbygpOgogICAgcDEgPSBpbnQoaW5wdXQoIkRpZ2l0ZSBhIHN1YSBpZGFkZTogIikpCiAgICBwMiA9IGludChpbnB1dCgiRGlnaXRlIGEgaWRhZGUgZG8gYWRvdGFuZG86ICIpKQogICAgcDMgPSBpbnB1dCgiVm9jw6ogw6kgaXJtw6NvIG91IGFzY2VuZGVudGUgZG8gYWRvdGFuZG8/IFtTL05dOiAiKQogICAgcDQgPSBpbnB1dCgiw4kgYWRvw6fDo28gY29uanVudGE/IFtTL05dOiAiKQogICAgcDUgPSBpbnB1dCgiT3MgcGFpcyBkbyBhZG90YW5kbyDDqSBkZXNjb25oZWNpZG8gb3UgZWxlIGZvaSBkZXN0aXR1w61kbyBkbyBwb2RlciBmYW1pbGlhcj8gW1MvTl06ICIpCiAgICBpZiBwMSA8IDE4IG9yIHAxIC0gcDIgPCAxNiBvciBwMyA9PSAiUyI6CiAgICAgICAgcHJpbnQoIlZvY8OqIG7Do28gcG9kZSBhZG90YXIhISIpCiAgICAgICAgcmV0dXJuCiAgICBpZiBwNCA9PSAiUyI6CiAgICAgICAgcDYgPSBpbnB1dCgiVm9jw6pzIHPDo28gY2FzYWRvcyBvdSBwb3NzdWkgdW5pw6NvIGVzdMOhdmVsPyBbUy9OXTogIikKICAgICAgICBpZiBwNiA9PSAiTiI6CiAgICAgICAgICAgIHByaW50KCJWb2PDqiBuw6NvIHBvZGUgYWRvdGFyISEiKQogICAgICAgICAgICByZXR1cm4KICAgIGlmIHA1ID09ICJOIjoKICAgICAgICBwNyA9IGlucHV0KCJPcyBwYWlzIGRvIGFkb3RhbmRvIGNvbnNjZW50aXUgYSBhZG/Dp8Ojbz8gW1MvTl06ICIpCiAgICAgICAgaWYgcDcgPT0gIk4iOgogICAgICAgICAgICBwcmludCgiVm9jw6ogbsOjbyBwb2RlIGFkb3RhciEhIikKICAgICAgICAgICAgcmV0dXJuCiAgICBpZiBwNSA9PSAiUyIgYW5kIHAyID49IDEyOgogICAgICAgIHA4ID0gaW5wdXQoIk8gYWRvdGFuZG8gY29uc2NlbnRpdSBlc3NhIGFkb8Onw6NvPyBbUy9OXTogIikKICAgICAgICBpZiBwOCA9PSAiTiI6CiAgICAgICAgICAgIHByaW50KCJWb2PDqiBuw6NvIHBvZGUgYWRvdGFyISEiKQogICAgICAgICAgICByZXR1cm4KICAgIHByaW50KCJQQVJBQsOJTlMhISBWT0PDiiBQT0RFIEFET1RBUi4iKQogICAgCmFkb2NhbygpCgojaHR0cHM6Ly9wdC5zdGFja292ZXJmbG93LmNvbS9xLzUwMzUwMi8xMDE=