https://www.utkarsheducation.com/2023/10/preparation-of-blue-print-of.html