some cpp codes for data structures