Guess and validation mechanism implemented