human: 构建一个算法，找出2到100之间的所有质数。
 bot: 我会使用一个优化的算法来找出2到100之间的所有质数。首先，我会创建一个长度为100的布尔数组，初始化为True。然后，我从2开始，将2的倍数标记为False，表示它们不是质数。接下来，我找到下一个未被标记为False的数字，将它的倍数标记为False。我重复这个过程，直到我找到的数字的平方大于100。最后，我将所有未被标记为False的数字存储在一个列表中，并返回这个列表。这个算法可以减少不必要的检查，提高效率。