### Question:
Safe58 { public static byte[] decode(String input) { return decode(input,false); }  static String encode(byte[] input); static byte[] decode(String input); static byte[] decode(String input, boolean strict);  }### Answer:
@Test public void decode() { byte[] ok = Safe58.decode("Helloworld"); assertArrayEquals(ok,Safe58.decode("HellOwOr1d")); assertArrayEquals(ok,Safe58.decode("He1IOw0r1d")); assertArrayEquals(ok,Safe58.decode("He!|Ow0r|d")); }