input: def caesar_encrypt(message: str, shift: int) -> str:
      """ Encrypts a message using a Caesar cipher by shifting each character in the message by the specified shift value.
      If the shift causes the character code to exceed 126, it wraps around by subtracting 94 from the character code.
      >>> caesar_encrypt("Hello, World!", 3)
      'Khoor/#Zruog$'
      >>> caesar_encrypt("abcdef", 2)
      'cdefgh'
      """
output:     encrypted_message = ""
      for char in message:
          if 32 <= ord(char) <= 126:
              new_char = chr((ord(char) - 32 + shift) % 95 + 32)
              encrypted_message += new_char
          else:
              encrypted_message += char
      return encrypted_message