Week 21 of the Caption CERN Contest is now history. It's been a great week of captions, so as always a huge thank you goes out to everyone who entered. We still have no idea what these two CERN scientists were working on. lenses, switches, and a giant...