根据给定的条件对一组元素进行排序。
   
5, 2, 9, 1, 7
这里提供一种常见的排序算法——冒泡排序（Bubble Sort）的实现方式：

1. 比较相邻的元素。如果第一个比第二个大，就交换它们两个。
2. 对每一对相邻元素做同样的操作，从开始的第一对到结尾的最后一对。这步做完后，最后的元素应该是最大的数。
3. 针对所有未排序的元素重复以上步骤。每次找到未排序中最大的元素，把它放到已排序的数组末尾。
4. 重复步骤 1 - 3 直到没有未排序的元素。

按照这个方法，对元素进行排序，得到结果为： 

1, 2, 5, 7, 9