Puzzles solved by Bob Cook

Bloomberg Terminal online puzzle