Adicionadas montes de Cenas o código da Condition está errado.

usado Código do Carlos Martins, testado ok!