https://sharegpt.com/c/p4M4N5C [Solution from GPT4](https://github.com/xihajun/typecode/files/11129500/New.chat.md)