Added skip list solution