https://www.techtalk.com.np/2024/09/puzzle-generator.html