Yin Yang Challenge

john's Avatar


29 Jul, 2021 10:06 PM

YouTube has a nice tutorial that shows how to make a yin yang symbol using only ten nodes:


The result, shown in the attached screenshot, is a great way for beginners to get a feel for NodeBox. Now here is a challenge for more advanced users:

Can you find a way to create the exact same symbol from scratch (no fonts or SVGs) using only SEVEN nodes?

Give it a try! The first one to post an answer will have the admiration of the entire NodeBox community.

Give up? I have attached one solution as a zip file.

I think these "minimum node" puzzles make nice brain teasers. If anyone out there can come up with another one, please post it here!


  1. 1 Posted by Eugene Chekhov on 23 May, 2023 02:09 PM

    Eugene Chekhov's Avatar

    Thank you, John!

    I did not know about this possibility of using the "make springs" node, that's very interesting.

    I made a small explanation in the form of a screenshot so that this method is more understandable for beginners:)

  2. 2 Posted by edgeofinnerspac... on 06 Jun, 2023 06:44 AM

    edgeofinnerspace's Avatar

    hey this was a fun project.
    6 nodes fellas. read em and weep. i think its possible to do it in 5 but i ran out of time tonight. cheers!

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:


Already uploaded files

  • ying_yang_screenshot.png 321 KB
  • yinyang.zip 1.22 KB

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts


? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac

Recent Discussions

06 Jun, 2023 06:44 AM
12 May, 2023 10:17 PM
07 May, 2023 11:53 PM
07 May, 2023 04:43 PM
17 Apr, 2023 11:34 AM


15 Apr, 2023 01:31 AM
15 Apr, 2023 01:23 AM
14 Apr, 2023 02:54 AM
11 Apr, 2023 03:53 PM
08 Apr, 2023 09:59 PM
08 Apr, 2023 08:14 AM