io lo farei anche più semplice.
La parte in basso l'avevo sviluppata in maniera simile.
Ma mi fermerei lì....
Ciao