The Deceiver is Deceived – Genesis 29