[lab3] basic hash and slide implemented in dsclient.go