3 ms·My solution was far worse than this one... :)by masylum 15y agoMy solution was far worse than this one... :)