completed Snake