4 ms·JavaScript solver: https://gist.github.com/amix/8063003 https://gist.github.com/amix/8063003 ;-)by amix 13y agoJavaScript solver: https://gist.github.com/amix/8063003 https://gist.github.com/amix/8063003 ;-)