Basic version without cheat and validation