Du's birthday challenge Nov 17 2013 - makarov