sso - online puzzle