'Electronic amoeba' approximates traveling salesman problem in linear time | Heykuki News