The Lord has revealed himself by his righteous judgements,and the wicked are trapped by their own deeds.