Hanoi de tricolor: movimentação de pilhas

Neste conjunto de exercícios, vamos "devise" um algoritmo para o problema de Hanoi Tricolor. Vão existir 3 pilhas em 3 varas, cada pilha de uma cor diferente e o problema é alternar a posição das pilhas seguindo as regras clássicas do movimento (um disco por vez, disco grande não pode ficar sobre disco pequeno).

Como nos exercícios anteriores, nossa solução vai usar três funções:

O objetivo deste primeiro exercício na série é "devise" a função move3(). Esta tarefa inicial não o deve segurar muito, na verdade. Tudo bem se a sua função muda a ordem do trio de discos mais no fundo, mas ela deve preservar a ordem dos outros trios.