Quase pronto - só falta descobrir como passar a informação (de volta
pela recursividade) de qual casa de origem e qual destino foi escolhido.