added two sum problem solution