The Lord has made himself known; he has executed judgment;the wicked are snared in the work of their own hands. Higgaion.Selah