Clever and quite a lot!
Carico i commenti... con calma