Data Structure and Problem Solving samples