19 ms·Corrections and discussion very welcome! Happy to improve it!by edmack 2y agoCorrections and discussion very welcome! Happy to improve it!