data structure by prince