This is clever, but it's a bit too clever. A for loop would be easier to read.