ball up/down

If you throw a small ball vertically upward in real air with drag, does it take longer to go up or come down?

Solution by Michael Gottlieb

Between ascending and descending past any given height drag works on the ball, so it's total energy must be  less when descending; the potential energy is the same (at the same height), so the ball's kinetic energy must be less when descending. Thus, through every height it passes the ball descends slower than it ascends, and therefore it takes longer coming down.