https://www.geeksforgeeks.org/paper-cut-minimum-number-squares/
https://www.geeksforgeeks.org/paper-cut-minimum-number-squares/