How can chat GPT solve the most difficult competitive programming problems but not write good and complete, semantic HTML 5 and CSS for a great looking web page? Seems like good web developers/designers might outlive top software engineers.