implementação de função OUT e IFF