Think it's hard to move a few small balls in a loop with Legos? You have no idea how complex it can get.