input: Write a python function to run a list of tasks asynchronously using ThreadPoolExecutor.
  assert asynchronous_tasks([lambda: 1 + 1, lambda: 2 * 2, lambda: 3 - 1])==None
  assert asynchronous_tasks([lambda: 'hello', lambda: 'world'])==None
output: def asynchronous_tasks(tasks):
      import concurrent.futures
      with concurrent.futures.ThreadPoolExecutor() as executor:
          futures = [executor.submit(task) for task in tasks]
          for future in concurrent.futures.as_completed(futures):
              future.result()