Captcha9kw: merged #356