Solution 3 / #5395

would be fine.