human: 设计一个算法，将以下数字列表按升序排序。 输入：
[5, 2, 6, 1, 9]
 bot: 对我来说，将数字列表按升序排序是一个有趣的挑战。我会先观察列表中的数字，然后尝试不同的排序方法。我可能会尝试使用冒泡排序或插入排序等简单的算法，然后根据排序结果进行调整和改进。在排序过程中，我会保持开放的心态，灵活地调整算法，以找到最适合的排序方式。通过这种方式，我可以通过不断尝试和调整来逐步完成数字列表的排序。