Three Crossings Puzzle

You are asked to maneuver the colored dots so that the board contains three line crossings.
Expert level: Vertices are the centers of the colored dots. Create three crossings while six vertices are positioned on the black rim of the board. Dots positioned on the rim turn green.
There are 11 more challenges of a similar type; their target number of crossings and their target number of dots on the rim are displayed at the left border.



  • [Snapshot]
  • [Snapshot]
  • [Snapshot]


Seven challenges use seven vertices, and five challenges use eight vertices.

Challenge #Lines Crossings Balls-at-rim
1 7 3 7
2 7 4 6
3 7 5 4
4 7 6 3
5 7 7 6
6 7 11 4
7 7 12 5
8 8 7 6
9 8 9 5
10 8 11 4
11 8 12 3
12 8 13 6
To move a vertex (one of the seven dots), drag it and see that the connecting lines change. Here is how they change:
No matter which dot you move, the dot numbered "1" is connected to the closest dot, which is then connected to a third dot, which is the closest of those dots that are not contained in the connected chain of dots yet. Finally, the last dot remaining is connected to the first.
If you move a vertex to the rim of the board, its accompanying dot turns green.
You Check a Win
The system does not check the number of intersections of lines. There is no win message. It is easy enough to check this with your own eyes.
Click popup menu "challenge" or "</>" to select a task.
The next line shows the number of vertices you are given.
"line crossings" denotes the number of line crossings you have to achieve.
"dots at rim" shows how many of the dots (vertices) should be placed at the rim of the board (expert levels).
Click toggle "color" to show the dots in various colors (or just red).
Select "numbers" to see the sequential numbers of the dots.
Slider "point size" controls the size of the colored round dots.
Slider "thickness" controls the thickness of the edges connecting the dots (very useful in crowded situations, where you should keep the line thickness to a minimum).
"Solution" button: only the solution to challenge 4 is available.
    • Share:

Embed Interactive Demonstration New!

Just copy and paste this snippet of JavaScript code into your website or blog to put the live Demonstration on your site. More details »

Files require Wolfram CDF Player or Mathematica.

Mathematica »
The #1 tool for creating Demonstrations
and anything technical.
Wolfram|Alpha »
Explore anything with the first
computational knowledge engine.
MathWorld »
The web's most extensive
mathematics resource.
Course Assistant Apps »
An app for every course—
right in the palm of your hand.
Wolfram Blog »
Read our views on math,
science, and technology.
Computable Document Format »
The format that makes Demonstrations
(and any information) easy to share and
interact with.
STEM Initiative »
Programs & resources for
educators, schools & students.
Computerbasedmath.org »
Join the initiative for modernizing
math education.
Step-by-Step Solutions »
Walk through homework problems one step at a time, with hints to help along the way.
Wolfram Problem Generator »
Unlimited random practice problems and answers with built-in step-by-step solutions. Practice online or make a printable study sheet.
Wolfram Language »
Knowledge-based programming for everyone.
Powered by Wolfram Mathematica © 2017 Wolfram Demonstrations Project & Contributors  |  Terms of Use  |  Privacy Policy  |  RSS Give us your feedback
Note: To run this Demonstration you need Mathematica 7+ or the free Mathematica Player 7EX
Download or upgrade to Mathematica Player 7EX
I already have Mathematica Player or Mathematica 7+