+
    ÊK<iõ  ã                   ó    € R t ^ RIHtHt R tR# )z%Generic tools for working with trees.)ÚceilÚlogc                ó¢  € V '       g   . # V^8”  g   Q h\        \        \        V 4      V4      4      pV^8:  d   \        V 4      # . pRpW^,
          ,          p\	        ^ \        V 4      V4       Fq  pWWe,            p\        V4      V8  d   Tp MT\        V4      V8”  d0   \	        ^ \        V4      V4       Uu. uF  q‡WˆV,            NK  	  ppK?  VP                  V4       Ks  	  V'       da   \        WA4      p\        V4      V\        V4      ,
          8:  d   VP                  V4       MVP                  V4       \        V4      V8:  g   Q hV# u upi )zBuild N-ary tree from sequence of leaf nodes.

Return a list of lists where each non-leaf node is a list containing
max n nodes.
N)r   r   ÚlenÚlistÚrangeÚappendÚbuild_n_ary_treeÚextend)	ÚleavesÚnÚdepthÚrootÚ
unassignedÚ	full_stepÚiÚsubtreeÚks	   &&       Ú:/usr/lib/python3/dist-packages/fontTools/misc/treeTools.pyr	   r	      s&  € ÷ Øˆ	àˆqŒ5€Lˆ5ä””S˜“[ !Ó$Ó%€Eà„zÜF‹|Ðð €DØ€JØ˜a•iÕ €IÜ1”c˜&“k 9Ö-ˆØ˜Q]Ð+ˆÜˆw‹<˜)Ô#Ø ˆJÙÜ'‹l˜QÔÜ38¸¼CÀ»LÈ!Ô3LÓMÑ3L¨a˜q q¥5Ó)Ñ3LˆGÐM‰GØ‰GÖñ .÷ ä" :Ó1ˆÜˆw‹<˜1œs 4›y=Ô(àK‰K˜Õ àK‰K˜Ô Ü4‹y˜AŒ~Ðˆ~à€Kùò Ns   Â6EN)Ú__doc__Úmathr   r   r	   © ó    r   Ú<module>r      s   ðÙ +ç ô'r   