JNTUH DATA STRUCTURE NOTES