Pergunta de entrevista da empresa J.P. Morgan

find middle node of a singly linked list