A: No, because you can keep taking half of something, but never reach zero. Think of it this way: If you were to take a giant step half the distance to a given point, and then half the distance to the point from your current position, would you ever reach ther point? The answer is: my first explanation was better.
Q: Where have all the flowers gone?