https://adeveloperdiary.github.io/algorithm/backtracking/matchsticks-to-square/
Backtracking - Matchsticks to Square - A Developer Diary