Ho modificato alcuni esercizi sopra perchè prima ero di fretta. Comunque il link che ti ho suggerito potrebbe fare al caso tuo.