Question
Decide whether a lowercase string becomes a palindrome when at most one character is removed.
```python
def solve(raw: str) -> str:
...
def run_case(case: dict) -> str:
return solve(case["stdin"])
```
## Requirements
- The input is a single line holding the string; a trailing newline is formatting, not part of the value.
- Removing nothing is allowed, so a string that already reads the same in both directions returns `true`.
- On the first mismatched pair, exactly one of the two candidate removals can help; check both remainders.
- Return `true` or `false` in lowercase, with no other text.
- A one-character string qualifies, and so does an empty one.
- Removing more than one character is a different task and is out of scope.