C'est vrai que, moi non plus, je ne m'y attendais pas.
J'ai aussi l'impression que le formatage automatique de ton code ci-dessus donne une indication assez claire sur la cause du problème
Indice: Il y a un déséquilibre entre les accolades ouvrantes et fermantes.