will the melendez brothers win a new trial and then walk 10991