Hsbc Data Structures Technical Question