Вроде все верно.. Хотя с телефона не могу проверить куда записываются s в if'е