title: Remove node from single linked list
body: <p>as far as I can see, you can do:</p>
  
  <ol>
  <li>Find the node to remove.</li>
  <li>node.previous.next = node.next</li>
  <li>node.next.previous = node.previous</li>
  <li>node.previous = null</li>
  <li>node.next = null</li>
  <li>Dispose of node if you're in a
  non-GC environment</li>
  </ol>
  
  <p>If your list is a double linked.</p>
  
  <p>But how do you do it with a single linked list?
  I have tried a lot of things, with no avail :(
  I simply get it to remove a specific index instead or it does nothing at all</p>