Data Structures and Algorithms Made Easy in Java: 700 Data Structure and Algorithmic Puzzles nidottuEnglanti, 2011