# Solving Leetcode Interviews in Seconds with AI: To Lower Case


	# Introduction
	In this blog post, we will explore how to solve the LeetCode problem "709" using AI. LeetCode is a popular platform for preparing for coding interviews, and with the help of AI tools like [Chatmagic](https://www.chatmagic.app), we can generate solutions quickly and efficiently - helping you pass the interviews and get the job offer without having to study for months.

	# Problem Statement
	> Given a string s, return the string after replacing every uppercase letter with the same lowercase letter.   Example 1:  Input: s = "Hello" Output: "hello"  Example 2:  Input: s = "here" Output: "here"  Example 3:  Input: s = "LOVELY" Output: "lovely"    Constraints:  1 <= s.length <= 100 s consists of printable ASCII characters.  

	# Explanation
	*   Iterate through the input string character by character.
*   If a character is an uppercase letter, convert it to lowercase using the ASCII value difference.
*   Append the converted or original character to a new string builder.

*   Runtime Complexity: O(n), Storage Complexity: O(n)

	
	# Code
	```python
	def to_lower_case(s: str) -> str:
    """
    Given a string s, return the string after replacing every uppercase letter with the same lowercase letter.

    Example 1:
    Input: s = "Hello"
    Output: "hello"

    Example 2:
    Input: s = "here"
    Output: "here"

    Example 3:
    Input: s = "LOVELY"
    Output: "lovely"

    Constraints:
    1 <= s.length <= 100
    s consists of printable ASCII characters.
    """
    result = ""
    for char in s:
        if 'A' <= char <= 'Z':
            result += chr(ord(char) + 32)
        else:
            result += char
    return result
	```
			
