Problem 12 - AlternatingSplit() using dummy node

Maintains same order as in original list

Signed-off-by: Sundar Jayakumar Dev <sundarjdev@gmail.com>