input: Write a python function to insert user data from a JSON object into a SQLite database.
  assert insert_user_data({"id": 1, "name": "Alice", "age": 30}) is None
  assert insert_user_data({"id": 2, "name": "Bob", "age": 25}) is None
  assert insert_user_data({"id": 3, "name": "Charlie", "age": 35}) is None
output: import sqlite3
  import json
  
  def insert_user_data(user_data):
      conn = sqlite3.connect(':memory:')
      cursor = conn.cursor()
      
      # Create the table
      cursor.execute('''
      CREATE TABLE IF NOT EXISTS users (
          id INTEGER PRIMARY KEY,
          name TEXT NOT NULL,
          age INTEGER NOT NULL
      )
      ''')
      
      # Insert user data
      cursor.execute('''
      INSERT INTO users (id, name, age) VALUES (?, ?, ?)
      ''', (user_data['id'], user_data['name'], user_data['age']))
      
      conn.commit()
      conn.close()