https://timesnewgeek.blogspot.com/2017/04/how-many-different-unlock-patterns.html