input: def caesar_encrypt(message: str, shift: int) -> str:
      """Encrypts a message using a Caesar cipher. Each character in the message is shifted by the given shift value. If the encrypted character's ASCII value exceeds 126, it wraps around using a 94 character alphabet (from ASCII 32 to 126).
      >>> caesar_encrypt("Hello, World!", 3)
      'Khoor/#Zruog$'
      >>> caesar_encrypt("abc", 1)
      'bcd'
      >>> caesar_encrypt("xyz", 3)
      '{|}
      """
output:     encrypted_message = ""
      for char in message:
          if 32 <= ord(char) <= 126:
              new_char = chr((ord(char) - 32 + shift) % 94 + 32)
              encrypted_message += new_char
          else:
              encrypted_message += char
      return encrypted_message