A numero 1 eu consegui fazer, ficou gigantesca, porém a 2 não estou conseguindo ;---;
1) Faça uma função que inverta uma fila F1, criando-se uma nova fila F2;
2) Implemente o sistema para a biblioteca usando uma fila
Cada livro deve ser representado por um registro
Nome do livro, disponibilidade, fila de espera
Ao requisitar um livro, a pessoa entra na fila de espera se o livro não estiver disponível
Quando um livro fica disponível, o primeiro da fila de espera do livro deve receber o livro Implemente as demais funcionalidades (cadastra livro, retira livro, etc.) que julgar necessárias.