Sieving 2:58