Inspired by that circle thread, here's something to get your brains round. The maths in this thread isn't original (and I know there some good mathematicians on MN who will know all this stuff), but hopefully I can give it a new lick of paint with a series of challenges.
You are the manager of the best pet refuge in the universe - its cages are labelled C1, C2, C3, ... with no limit - it's infinite! The rule is that each cage cannot have more than one occupant. Then again, why would you when you have unlimited supply? 
Fortunately, you have an infinite set of robot carers who can feed, walk, clean etc the occupants of every cage.
First challenge:
One evening, the refuge is full: each of C1, C2, C3, ... is occupied. You are about to lock up when someone turns up with a little kitten needing a home for the night. You would love to accommodate it - but how?