This one spl. for anonymous (X-mas puzzle)