Surprisingly Simple Scheme for Self-Assembling Robots