( Alg 2 ggr , 24 Dec.