miglioramenti alla leggibilità
prima implementazione reverse_iterator
test reverse_iterator