Converter nomes de aves em códigos de quatro letras

Converta cada nome comum de ave em seu código de observação de aves de quatro letras em maiúsculas. Trate hífens como espaços. Para uma palavra, use as quatro primeiras letras; para duas palavras, use as duas primeiras de cada uma; para três palavras, use a primeira letra das duas primeiras e as duas primeiras da terceira; para quatro palavras, use a primeira letra de cada uma. Use apenas estas quatro regras e retorne os códigos na ordem de entrada.