garn , 2 d:o diverse,