def t02_SimpleGetPutNoState(C, pks, crypto, server):
    """Verifies that clients maintain no state about keys stored."""
    score = 0

    alice = C("alice")
    alice2 = C("alice")
    alice.upload("a", "b")
    score += alice2.download("a") == "b"

    server.kv = {}
    alice = C("alice")
    alice2 = C("alice")
    alice2.upload("a", "b")
    score += alice.download("a") == "b"

    server.kv = {}
    alice = C("alice")
    alice.upload("a", "b")
    alice2 = C("alice")
    score += alice2.download("a") == "b"

    return float(score) / 3.0