C++ Puzzles C++ problems that kept me puzzled for a moment Initialize private const array via ctor Iterate multiple containers simultaneously Print comma separated values without trailing comma