linear solution exists; see the comments