Six surprising advantages of algorithms