3 ms·New approach assembles big structures from small interlocking pieces2 points by frankydp 13y ago