HomepageCSPPopular puzzles created by CSP Popular puzzles created by CSP 378WinterthurCSPsolved 6 timesSolve puzzle330Winterthur TunnelCSPsolved 4 timesSolve puzzle