diamond+final