7 ms·Hi, I wrote the accepted answer and welcome changes or suggestions (it's community wiki).by anc2020 15y agoHi, I wrote the accepted answer and welcome changes or suggestions (it's community wiki).