Three-player Hackenbush played on strings is NP-complete