karthik2626's submissions for 2023stackweekdays