Task
📝 **Task:** `parse_int(s)` returns the int or `-1` if parsing fails.
📋 **Steps:**
1. `def parse_int(s):`
2. `try: return int(s)`
3. `except ValueError: return -1`
💡 **Similar example (float):**
```python
def to_float(s, default=0.0):
try:
return float(s)
except ValueError:
return default
print(to_float("3.14")) # 3.14
print(to_float("abc")) # 0.0
```
🎯 **Expected output:** `42\n-1`