    @Test
    public void testArgon2DifferentParameters() throws IOException {

        System.out.println("Testing Argon2 hash verification using various algorithm parameters.");
        PasswordHash.verify("password".getBytes(StandardCharsets.UTF_8),
                "$argon2i$v=19$m=65536,t=2,p=1$c29tZXNhbHQ$wWKIMhR9lyDFvRz9YTZweHKfbftvj+qf+YFY4NeBbtA");
        PasswordHash.verify("password".getBytes(StandardCharsets.UTF_8),
                "$argon2i$v=19$m=256,t=2,p=1$c29tZXNhbHQ$iekCn0Y3spW+sCcFanM2xBT63UP2sghkUoHLIUpWRS8");
        PasswordHash.verify("password".getBytes(StandardCharsets.UTF_8),
                "$argon2i$v=19$m=256,t=2,p=2$c29tZXNhbHQ$T/XOJ2mh1/TIpJHfCdQan76Q5esCFVoT5MAeIM1Oq2E");
        PasswordHash.verify("password".getBytes(StandardCharsets.UTF_8),
                "$argon2i$v=19$m=65536,t=1,p=1$c29tZXNhbHQ$0WgHXE2YXhPr6uVgz4uUw7XYoWxRkWtvSsLaOsEbvs8");
    }