package solutions
//reverses the list
func ListReverse(l *List) {
current := l.Head
prev := l.Head
prev = nil
for current != nil {
next := current.Next
current.Next = prev
prev = current
current = next
}
l.Head = prev