The Moral Triangle (Germans, Israelis, Palestinians)