https://ideas.creativecasinoties.com/post/sort-0s-1s-and-2s-6uk7cd