Back to home page


Found a bug? Please report it on GitHub!


Generates one of the A000108(40) = 2622127042276492108820 rooted binary trees uniformly at random. Refresh the page to see a new one!


                                       ╱╲
                                      ╱╲ ╲
                                     ╱ ╱╲ ╲
                                    ╱ ╱  ╲ ╲
                                   ╱ ╱    ╲ ╲
                                  ╱ ╱╲     ╲ ╲
                                 ╱ ╱  ╲     ╲ ╲
                                ╱ ╱   ╱╲     ╲ ╲
                               ╱ ╱   ╱╲ ╲     ╲ ╲
                              ╱ ╱   ╱  ╲ ╲     ╲ ╲
                             ╱ ╱   ╱   ╱╲ ╲     ╲ ╲
                            ╱ ╱   ╱   ╱╲ ╲ ╲     ╲ ╲
                           ╱ ╱   ╱   ╱  ╲ ╲ ╲     ╲ ╲
                          ╱ ╱   ╱   ╱    ╲ ╲ ╲     ╲ ╲
                         ╱ ╱   ╱   ╱      ╲ ╲ ╲     ╲ ╲
                        ╱ ╱   ╱   ╱       ╱╲ ╲ ╲     ╲ ╲
                       ╱ ╱   ╱   ╱       ╱  ╲ ╲ ╲     ╲ ╲
                      ╱ ╱   ╱   ╱       ╱╲   ╲ ╲ ╲     ╲ ╲
                     ╱ ╱   ╱   ╱       ╱  ╲   ╲ ╲ ╲     ╲ ╲
                    ╱ ╱   ╱   ╱       ╱    ╲   ╲ ╲ ╲     ╲ ╲
                   ╱ ╱   ╱   ╱       ╱      ╲   ╲ ╲ ╲     ╲ ╲
                  ╱ ╱   ╱   ╱       ╱        ╲   ╲ ╲ ╲     ╲ ╲
                 ╱ ╱   ╱   ╱       ╱          ╲   ╲ ╲ ╲     ╲ ╲
                ╱ ╱   ╱   ╱       ╱╲           ╲   ╲ ╲ ╲     ╲ ╲
               ╱ ╱   ╱   ╱       ╱ ╱╲           ╲   ╲ ╲ ╲     ╲ ╲
              ╱ ╱   ╱   ╱       ╱ ╱  ╲           ╲   ╲ ╲ ╲     ╲ ╲
             ╱ ╱   ╱   ╱       ╱ ╱╲   ╲           ╲   ╲ ╲ ╲     ╲ ╲
            ╱ ╱   ╱   ╱       ╱ ╱  ╲   ╲           ╲   ╲ ╲ ╲     ╲ ╲
           ╱ ╱   ╱   ╱       ╱ ╱   ╱╲   ╲           ╲   ╲ ╲ ╲     ╲ ╲
          ╱ ╱   ╱   ╱       ╱ ╱   ╱╲ ╲   ╲           ╲   ╲ ╲ ╲     ╲ ╲
         ╱ ╱   ╱   ╱       ╱ ╱   ╱ ╱╲ ╲   ╲           ╲   ╲ ╲ ╲     ╲ ╲
        ╱ ╱   ╱   ╱       ╱ ╱   ╱ ╱  ╲ ╲   ╲           ╲   ╲ ╲ ╲     ╲ ╲
       ╱ ╱   ╱   ╱       ╱ ╱   ╱ ╱╲   ╲ ╲   ╲           ╲   ╲ ╲ ╲     ╲ ╲
      ╱ ╱   ╱   ╱       ╱ ╱   ╱ ╱ ╱╲   ╲ ╲   ╲           ╲   ╲ ╲ ╲     ╲ ╲
     ╱ ╱   ╱   ╱       ╱ ╱   ╱ ╱ ╱  ╲   ╲ ╲   ╲           ╲   ╲ ╲ ╲     ╲ ╲
    ╱ ╱   ╱   ╱       ╱ ╱   ╱ ╱ ╱   ╱╲   ╲ ╲   ╲          ╱╲   ╲ ╲ ╲     ╲ ╲
   ╱ ╱   ╱   ╱       ╱ ╱   ╱ ╱ ╱   ╱  ╲   ╲ ╲   ╲        ╱  ╲   ╲ ╲ ╲     ╲ ╲
  ╱ ╱   ╱   ╱╲      ╱ ╱   ╱ ╱ ╱   ╱    ╲   ╲ ╲   ╲      ╱╲   ╲   ╲ ╲ ╲     ╲ ╲
 ╱ ╱   ╱   ╱ ╱╲    ╱ ╱   ╱ ╱ ╱   ╱╲    ╱╲   ╲ ╲   ╲    ╱╲ ╲   ╲   ╲ ╲ ╲    ╱╲ ╲
╱ ╱╲  ╱╲  ╱ ╱ ╱╲  ╱ ╱╲  ╱ ╱ ╱╲  ╱ ╱╲  ╱╲ ╲  ╱╲ ╲  ╱╲  ╱ ╱╲ ╲  ╱╲  ╱╲ ╲ ╲  ╱╲ ╲ ╲