This implementation is really simple and not very dynamic, but may be handy.
Anton Chuchkalov
June 29, 2015 12:03pm
MIT