Two Sum 3 - Data structure design