code: public static void main(final String[] args)
          throws NoSuchAlgorithmException, SocketException, UnknownHostException {
          final var hb = new HardwareBinder();
          System.out.println("The UUID of the machine is:\n" + hb.getMachineIdString() + "\n");
      }
docs: A very simple main that prints out the machine UUID to the standard
  output.
  <p>
  This code takes into account the hardware address (Ethernet MAC) when
  calculating the hardware UUID.
  
  @param args not used in this version
  @throws UnknownHostException     in case some error happens
  @throws SocketException          in case some error happens
  @throws NoSuchAlgorithmException in case some error happens