New puzzle from James H: 'Magnets'. [originally from svn r8836]