Il problema e` l'ordine delle istruzioni. Dopo un return non ci puoi mettere altro.

Se spieghi cosa vuoi fare, si puo` girare l'espressione.