Given the head of a singly linked list, reverse the list and return the new head.
head = [1,2,3,4,5]
[5,4,3,2,1]
head = [1,2]
[2,1]