8 ms·Seconded a second time. Very hard, and very worthwhile.by brian_cunnie 6y agoSeconded a second time. Very hard, and very worthwhile.