How ChatGPT can rewrite and improve your code