Introduction to Algorithm Introduction to Algorithm

توضیحات

Some books on algorithms are rigorous but incomplete; others cover masses of material but lack rigor. Introduction to Algorithms uniquely combines rigor and comprehensiveness. The book covers a broad range of algorithms in depth, yet makes their design and analysis accessible to all levels of readers. Each chapter is relatively self-contained and can be used as a unit of study. The algorithms are described in English and in a pseudocode designed to be readable by anyone who has done a little programming. The explanations have been kept elementary without sacrificing depth of coverage or mathematical rigor. , ,The first edition became a widely used text in universities worldwide as well as the standard reference for professionals. The second edition featured new chapters on the role of algorithms, probabilistic analysis and randomized algorithms, and linear programming. The third edition has been revised and updated throughout. It includes two completely new chapters, on van Emde Boas trees and multithreaded algorithms, substantial additions to the chapter on recurrence (now called "Divide-and-Conquer"), and an appendix on matrices. It features improved treatment of dynamic programming and greedy algorithms and a new notion of edge-based flow in the material on flow networks. Many new exercises and problems have been added for this edition. As of the third edition, this textbook is published exclusively by the MIT Press.

-00
-11
-22
-33
-44
-55
-66
-77
-88
-99
-1010
-1111
-1212
-1313
-1414
-1515
-1616
-1717
-1818
-1919
-2121
-165165
-247247
-375375
-499499
-605605
-787787
-11611161
-12501250
-12701270
{"title":"Introduction to Algorithm","price":"۳۳","ebook_price":"۳۳","rent_3_price":"۲۶","rent_6_price":"۱۱","rent_12_price":"-۱","print_price":"-۱","front_cover":{"thumbnail":"/storage/files/styles/thumbnail/books/13b8a393f9f3fea3/front.jpg","medium":"/storage/files/styles/medium/books/13b8a393f9f3fea3/front.jpg","medium_rounded":"/storage/files/styles/medium_rounded/books/13b8a393f9f3fea3/front.png","large":"/storage/files/styles/large/books/13b8a393f9f3fea3/front.jpg","medium_trans":"/storage/files/styles/medium_trans/books/13b8a393f9f3fea3/front.png","medium_zoom_fit":"/storage/files/styles/medium_zoom_fit/books/13b8a393f9f3fea3/front.png"},"back_cover":{"thumbnail":"/storage/files/styles/thumbnail/books/13b8a393f9f3fea3/back.jpg","medium":"/storage/files/styles/medium/books/13b8a393f9f3fea3/back.jpg","medium_rounded":"/storage/files/styles/medium_rounded/books/13b8a393f9f3fea3/back.png","large":"/storage/files/styles/large/books/13b8a393f9f3fea3/back.jpg","medium_trans":"/storage/files/styles/medium_trans/books/13b8a393f9f3fea3/back.png","medium_zoom_fit":"/storage/files/styles/medium_zoom_fit/books/13b8a393f9f3fea3/back.png"},"print_book":false,"isbn":"9780262033848","lang":"null","cover_type":"null","dimension":"null","year":"۲۰۰۹","nobat_chap":1,"description":["Some books on algorithms are rigorous but incomplete; others cover masses of material but lack rigor. Introduction to Algorithms uniquely combines rigor and comprehensiveness. The book covers a broad range of algorithms in depth, yet makes their design and analysis accessible to all levels of readers. Each chapter is relatively self-contained and can be used as a unit of study. The algorithms are described in English and in a pseudocode designed to be readable by anyone who has done a little programming. The explanations have been kept elementary without sacrificing depth of coverage or mathematical rigor.\r","\r","The first edition became a widely used text in universities worldwide as well as the standard reference for professionals. The second edition featured new chapters on the role of algorithms, probabilistic analysis and randomized algorithms, and linear programming. The third edition has been revised and updated throughout. It includes two completely new chapters, on van Emde Boas trees and multithreaded algorithms, substantial additions to the chapter on recurrence (now called \"Divide-and-Conquer\"), and an appendix on matrices. It features improved treatment of dynamic programming and greedy algorithms and a new notion of edge-based flow in the material on flow networks. Many new exercises and problems have been added for this edition. As of the third edition, this textbook is published exclusively by the MIT Press."],"pages_count":1312,"token":"13b8a393f9f3fea3","deleted_at":null,"published_at":"2017-12-12 14:48:54","available_for_web":true,"publisher_title":"MIT Press","edition":null,"currency":"EUR","subtitle":"null","country":"null","rent_1_week_price":"-۱","meta_desc":null,"meta_title":null,"stock":0,"cache":1,"bookmark":"false","has_book":"false","has_file":"true","writer_authors":[{"id":1072,"title":"Thomas Cormen","meta_title":"Thomas Cormen","meta_description":"Thomas Cormen - بوکت، نخستین و بزرگ‌ترین سامانه‌ی یادگیری و آموزش با قابلیت کرایه و خرید نسخه‌ی الکترونیکی کتاب‌های دانشگاهی است ","faq":null,"keywords":"بوکت,کرایه کتاب,کتاب الکترونیک/ نسخه الکترونیک,ئی بوک/ایبوک,مطالعه آنلاین,کتاب تخصصی,کتاب دانشگاهی,دانلود کتاب,خرید کتاب,جستجوی کتاب,خرید کتاب الکترونیک,ناشرشو,چاپ کتاب,چاپ رایگان کتاب,کتاب مهندسی,کتاب پزشکی,کتاب مدیریت,جیتجو در متن کتاب,دانلود اپلیکیشن کتابخوان","description":null,"firstname":"Thomas","lastname":"Cormen","token":"3fd2c677b0ef3f74","national_code":null,"pivot":{"book_id":582,"author_id":1072,"created_at":"2017-12-09 20:01:41","updated_at":"2019-03-12 15:03:54","role":"writer"}},{"id":1074,"title":"Charles Leiserson","meta_title":"Charles Leiserson","meta_description":"Charles Leiserson - بوکت، نخستین و بزرگ‌ترین سامانه‌ی یادگیری و آموزش با قابلیت کرایه و خرید نسخه‌ی الکترونیکی کتاب‌های دانشگاهی است ","faq":null,"keywords":"بوکت,کرایه کتاب,کتاب الکترونیک/ نسخه الکترونیک,ئی بوک/ایبوک,مطالعه آنلاین,کتاب تخصصی,کتاب دانشگاهی,دانلود کتاب,خرید کتاب,جستجوی کتاب,خرید کتاب الکترونیک,ناشرشو,چاپ کتاب,چاپ رایگان کتاب,کتاب مهندسی,کتاب پزشکی,کتاب مدیریت,جیتجو در متن کتاب,دانلود اپلیکیشن کتابخوان","description":null,"firstname":"Charles","lastname":"Leiserson","token":"2a707ff7c20bf204","national_code":null,"pivot":{"book_id":582,"author_id":1074,"created_at":"2017-12-09 20:01:41","updated_at":"2019-03-12 15:03:54","role":"writer"}},{"id":1076,"title":"Ronald Rivest","meta_title":"Ronald Rivest","meta_description":"Ronald Rivest - بوکت، نخستین و بزرگ‌ترین سامانه‌ی یادگیری و آموزش با قابلیت کرایه و خرید نسخه‌ی الکترونیکی کتاب‌های دانشگاهی است ","faq":null,"keywords":"بوکت,کرایه کتاب,کتاب الکترونیک/ نسخه الکترونیک,ئی بوک/ایبوک,مطالعه آنلاین,کتاب تخصصی,کتاب دانشگاهی,دانلود کتاب,خرید کتاب,جستجوی کتاب,خرید کتاب الکترونیک,ناشرشو,چاپ کتاب,چاپ رایگان کتاب,کتاب مهندسی,کتاب پزشکی,کتاب مدیریت,جیتجو در متن کتاب,دانلود اپلیکیشن کتابخوان","description":null,"firstname":"Ronald","lastname":"Rivest","token":"d9e398b8b526bc82","national_code":null,"pivot":{"book_id":582,"author_id":1076,"created_at":"2017-12-09 20:01:41","updated_at":"2019-03-12 15:03:54","role":"writer"}},{"id":1077,"title":"Clifford Stein","meta_title":"Clifford Stein","meta_description":"Clifford Stein - بوکت، نخستین و بزرگ‌ترین سامانه‌ی یادگیری و آموزش با قابلیت کرایه و خرید نسخه‌ی الکترونیکی کتاب‌های دانشگاهی است ","faq":null,"keywords":"بوکت,کرایه کتاب,کتاب الکترونیک/ نسخه الکترونیک,ئی بوک/ایبوک,مطالعه آنلاین,کتاب تخصصی,کتاب دانشگاهی,دانلود کتاب,خرید کتاب,جستجوی کتاب,خرید کتاب الکترونیک,ناشرشو,چاپ کتاب,چاپ رایگان کتاب,کتاب مهندسی,کتاب پزشکی,کتاب مدیریت,جیتجو در متن کتاب,دانلود اپلیکیشن کتابخوان","description":null,"firstname":"Clifford","lastname":"Stein","token":"037bb93e40fe198d","national_code":null,"pivot":{"book_id":582,"author_id":1077,"created_at":"2017-12-09 20:01:41","updated_at":"2019-03-12 15:03:54","role":"writer"}}],"translator_authors":[],"available_e_book":true,"dir":true,"vitrines":[{"title":"کتاب‌های مشابه","url":"/api/bookstore/vitrines/similar-books/13b8a393f9f3fea3","type":"books","books":[]},{"title":"کتاب‌های دیگر ناشر","url":"/api/bookstore/vitrines/publisher-books/13b8a393f9f3fea3","type":"books","books":[]}],"authors":[{"id":1072,"title":"Thomas Cormen","meta_title":"Thomas Cormen","meta_description":"Thomas Cormen - بوکت، نخستین و بزرگ‌ترین سامانه‌ی یادگیری و آموزش با قابلیت کرایه و خرید نسخه‌ی الکترونیکی کتاب‌های دانشگاهی است ","faq":null,"keywords":"بوکت,کرایه کتاب,کتاب الکترونیک/ نسخه الکترونیک,ئی بوک/ایبوک,مطالعه آنلاین,کتاب تخصصی,کتاب دانشگاهی,دانلود کتاب,خرید کتاب,جستجوی کتاب,خرید کتاب الکترونیک,ناشرشو,چاپ کتاب,چاپ رایگان کتاب,کتاب مهندسی,کتاب پزشکی,کتاب مدیریت,جیتجو در متن کتاب,دانلود اپلیکیشن کتابخوان","description":null,"firstname":"Thomas","lastname":"Cormen","token":"3fd2c677b0ef3f74","national_code":null,"pivot":{"book_id":582,"author_id":1072,"created_at":"2017-12-09 20:01:41","updated_at":"2019-03-12 15:03:54","role":"writer"}},{"id":1074,"title":"Charles Leiserson","meta_title":"Charles Leiserson","meta_description":"Charles Leiserson - بوکت، نخستین و بزرگ‌ترین سامانه‌ی یادگیری و آموزش با قابلیت کرایه و خرید نسخه‌ی الکترونیکی کتاب‌های دانشگاهی است ","faq":null,"keywords":"بوکت,کرایه کتاب,کتاب الکترونیک/ نسخه الکترونیک,ئی بوک/ایبوک,مطالعه آنلاین,کتاب تخصصی,کتاب دانشگاهی,دانلود کتاب,خرید کتاب,جستجوی کتاب,خرید کتاب الکترونیک,ناشرشو,چاپ کتاب,چاپ رایگان کتاب,کتاب مهندسی,کتاب پزشکی,کتاب مدیریت,جیتجو در متن کتاب,دانلود اپلیکیشن کتابخوان","description":null,"firstname":"Charles","lastname":"Leiserson","token":"2a707ff7c20bf204","national_code":null,"pivot":{"book_id":582,"author_id":1074,"created_at":"2017-12-09 20:01:41","updated_at":"2019-03-12 15:03:54","role":"writer"}},{"id":1076,"title":"Ronald Rivest","meta_title":"Ronald Rivest","meta_description":"Ronald Rivest - بوکت، نخستین و بزرگ‌ترین سامانه‌ی یادگیری و آموزش با قابلیت کرایه و خرید نسخه‌ی الکترونیکی کتاب‌های دانشگاهی است ","faq":null,"keywords":"بوکت,کرایه کتاب,کتاب الکترونیک/ نسخه الکترونیک,ئی بوک/ایبوک,مطالعه آنلاین,کتاب تخصصی,کتاب دانشگاهی,دانلود کتاب,خرید کتاب,جستجوی کتاب,خرید کتاب الکترونیک,ناشرشو,چاپ کتاب,چاپ رایگان کتاب,کتاب مهندسی,کتاب پزشکی,کتاب مدیریت,جیتجو در متن کتاب,دانلود اپلیکیشن کتابخوان","description":null,"firstname":"Ronald","lastname":"Rivest","token":"d9e398b8b526bc82","national_code":null,"pivot":{"book_id":582,"author_id":1076,"created_at":"2017-12-09 20:01:41","updated_at":"2019-03-12 15:03:54","role":"writer"}},{"id":1077,"title":"Clifford Stein","meta_title":"Clifford Stein","meta_description":"Clifford Stein - بوکت، نخستین و بزرگ‌ترین سامانه‌ی یادگیری و آموزش با قابلیت کرایه و خرید نسخه‌ی الکترونیکی کتاب‌های دانشگاهی است ","faq":null,"keywords":"بوکت,کرایه کتاب,کتاب الکترونیک/ نسخه الکترونیک,ئی بوک/ایبوک,مطالعه آنلاین,کتاب تخصصی,کتاب دانشگاهی,دانلود کتاب,خرید کتاب,جستجوی کتاب,خرید کتاب الکترونیک,ناشرشو,چاپ کتاب,چاپ رایگان کتاب,کتاب مهندسی,کتاب پزشکی,کتاب مدیریت,جیتجو در متن کتاب,دانلود اپلیکیشن کتابخوان","description":null,"firstname":"Clifford","lastname":"Stein","token":"037bb93e40fe198d","national_code":null,"pivot":{"book_id":582,"author_id":1077,"created_at":"2017-12-09 20:01:41","updated_at":"2019-03-12 15:03:54","role":"writer"}}],"e_book":{"toc":[{"page":4,"title":"Contents"},{"page":12,"title":"Preface"},{"page":21,"title":"I Foundations","children":[{"page":24,"title":"1 The Role of Algorithms in Computing"},{"page":35,"title":"2 Getting Started"},{"page":62,"title":"3 Growth of Functions"},{"page":84,"title":"4 Divide-and-Conquer"},{"page":133,"title":"5 Probabilistic Analysis and Randomized Algorithms"}]},{"page":165,"title":"II Sorting and Order Statistics","children":[{"page":170,"title":"6 Heapsort"},{"page":189,"title":"7 Quicksort"},{"page":210,"title":"8 Sorting in Linear Time"},{"page":232,"title":"9 Medians and Order Statistics"}]},{"page":247,"title":"III Data Structures","children":[{"page":251,"title":"10 Elementary Data Structures"},{"page":272,"title":"11 Hash Tables"},{"page":305,"title":"12 Binary Search Trees"},{"page":327,"title":"13 Red-Black Trees"},{"page":358,"title":"14 Augmenting Data Structures"}]},{"page":375,"title":"IV Advanced Design and Analysis Techniques","children":[{"page":378,"title":"15 Dynamic Programming"},{"page":433,"title":"16 Greedy Algorithms"},{"page":470,"title":"17 Amortized Analysis"}]},{"page":499,"title":"V Advanced Data Structures","children":[{"page":503,"title":"18 B-Trees"},{"page":524,"title":"19 Fibonacci Heaps"},{"page":550,"title":"20 van Emde Boas Trees"},{"page":580,"title":"21 Data Structures for Disjoint Sets"}]},{"page":605,"title":"VI Graph Algorithms","children":[{"page":608,"title":"22 Elementary Graph Algorithms"},{"page":643,"title":"23 Minimum Spanning Trees"},{"page":662,"title":"24 Single-Source Shortest Paths"},{"page":703,"title":"25 All-Pairs Shortest Paths"},{"page":727,"title":"26 Maximum Flow"}]},{"page":787,"title":"VII Selected Topics","children":[{"page":791,"title":"27 Multithreaded Algorithms"},{"page":832,"title":"28 Matrix Operations"},{"page":862,"title":"29 Linear Programming"},{"page":917,"title":"30 Polynomials and the FFT"},{"page":945,"title":"31 Number-Theoretic Algorithms"},{"page":1004,"title":"32 String Matching"},{"page":1033,"title":"33 Computational Geometry"},{"page":1067,"title":"34 NP-Completeness"},{"page":1125,"title":"35 Approximation Algorithms"}]},{"page":1161,"title":"VIII Appendix: Mathematical Background","children":[{"page":1164,"title":"A Summations"},{"page":1177,"title":"B Sets, Etc."},{"page":1202,"title":"C Counting and Probability"},{"page":1236,"title":"D Matrices"}]},{"page":1250,"title":"Bibliography"},{"page":1270,"title":"Index"}],"pages_count":1312,"version":"6.15.2","dir":"ltr","state":"converting","token":"13b8a393f9f3fea3","status":"SUCCEED","pages_count_fa":"۱۳۱۲"},"publisher":{"id":108,"title":"MIT Press","description":null,"logo":null,"token":"2e124ed14dd8dd35","slug":"MIT-Press"},"tags":[{"title":"clrs","token":"122d4d84d84ad8f7","pivot":{"taggable_id":582,"tag_id":2747}}],"study_subjects":[{"id":23137,"title":"ساختمان داده‌ها","meta_title":"ساختمان داده‌ها","meta_description":"ساختمان داده‌ها - بوکت، نخستین و بزرگ‌ترین سامانه‌ی یادگیری و آموزش با قابلیت کرایه و خرید نسخه‌ی الکترونیکی کتاب‌های دانشگاهی است ","faq":null,"keywords":"بوکت,کرایه کتاب,کتاب الکترونیک/ نسخه الکترونیک,ئی بوک/ایبوک,مطالعه آنلاین,کتاب تخصصی,کتاب دانشگاهی,دانلود کتاب,خرید کتاب,جستجوی کتاب,خرید کتاب الکترونیک,ناشرشو,چاپ کتاب,چاپ رایگان کتاب,کتاب مهندسی,کتاب پزشکی,کتاب مدیریت,جیتجو در متن کتاب,دانلود اپلیکیشن کتابخوان","description":null,"token":"df4cc573970b4ded","type":"","books_count":1,"created_at":"2017-10-07 11:36:27","updated_at":"2017-12-12 14:48:54","study_fields":[{"id":655,"title":"ارتباطات و فناوری اطلاعات","meta_title":"ارتباطات و فناوری اطلاعات","meta_description":"ارتباطات و فناوری اطلاعات - بوکت، نخستین و بزرگ‌ترین سامانه‌ی یادگیری و آموزش با قابلیت کرایه و خرید نسخه‌ی الکترونیکی کتاب‌های دانشگاهی است ","faq":null,"keywords":"بوکت,کرایه کتاب,کتاب الکترونیک/ نسخه الکترونیک,ئی بوک/ایبوک,مطالعه آنلاین,کتاب تخصصی,کتاب دانشگاهی,دانلود کتاب,خرید کتاب,جستجوی کتاب,خرید کتاب الکترونیک,ناشرشو,چاپ کتاب,چاپ رایگان کتاب,کتاب مهندسی,کتاب پزشکی,کتاب مدیریت,جیتجو در متن کتاب,دانلود اپلیکیشن کتابخوان","description":null,"token":"e6203aca5979b20d","books_count":7,"created_at":"2017-10-07 11:22:52","updated_at":"2025-01-12 10:19:56","study_groups":[{"id":10,"title":"فنی و مهندسی","meta_title":"فنی و مهندسی","meta_description":"فنی و مهندسی - بوکت، نخستین و بزرگ‌ترین سامانه‌ی یادگیری و آموزش با قابلیت کرایه و خرید نسخه‌ی الکترونیکی کتاب‌های دانشگاهی است ","faq":null,"keywords":"بوکت,کرایه کتاب,کتاب الکترونیک/ نسخه الکترونیک,ئی بوک/ایبوک,مطالعه آنلاین,کتاب تخصصی,کتاب دانشگاهی,دانلود کتاب,خرید کتاب,جستجوی کتاب,خرید کتاب الکترونیک,ناشرشو,چاپ کتاب,چاپ رایگان کتاب,کتاب مهندسی,کتاب پزشکی,کتاب مدیریت,جیتجو در متن کتاب,دانلود اپلیکیشن کتابخوان","description":null,"token":"cd075d6bdb3fbd29","style":{"first_color":"#F47820","second_color":"#F47820","icon":"images/categories/mohandesi.png"},"books_count":749,"created_at":"2017-10-07 11:22:44","updated_at":"2025-01-13 02:03:18"}]}]},{"id":23140,"title":"ساختمان داده‌ها و الگوریتم‌ها","meta_title":"ساختمان داده‌ها و الگوریتم‌ها","meta_description":"ساختمان داده‌ها و الگوریتم‌ها - بوکت، نخستین و بزرگ‌ترین سامانه‌ی یادگیری و آموزش با قابلیت کرایه و خرید نسخه‌ی الکترونیکی کتاب‌های دانشگاهی است ","faq":null,"keywords":"بوکت,کرایه کتاب,کتاب الکترونیک/ نسخه الکترونیک,ئی بوک/ایبوک,مطالعه آنلاین,کتاب تخصصی,کتاب دانشگاهی,دانلود کتاب,خرید کتاب,جستجوی کتاب,خرید کتاب الکترونیک,ناشرشو,چاپ کتاب,چاپ رایگان کتاب,کتاب مهندسی,کتاب پزشکی,کتاب مدیریت,جیتجو در متن کتاب,دانلود اپلیکیشن کتابخوان","description":null,"token":"c7947edb4769ecdc","type":"","books_count":2,"created_at":"2017-10-07 11:36:27","updated_at":"2019-01-21 11:23:47","study_fields":[{"id":1168,"title":"علوم کامپیوتر","meta_title":"علوم کامپیوتر","meta_description":"علوم کامپیوتر - بوکت، نخستین و بزرگ‌ترین سامانه‌ی یادگیری و آموزش با قابلیت کرایه و خرید نسخه‌ی الکترونیکی کتاب‌های دانشگاهی است ","faq":null,"keywords":"بوکت,کرایه کتاب,کتاب الکترونیک/ نسخه الکترونیک,ئی بوک/ایبوک,مطالعه آنلاین,کتاب تخصصی,کتاب دانشگاهی,دانلود کتاب,خرید کتاب,جستجوی کتاب,خرید کتاب الکترونیک,ناشرشو,چاپ کتاب,چاپ رایگان کتاب,کتاب مهندسی,کتاب پزشکی,کتاب مدیریت,جیتجو در متن کتاب,دانلود اپلیکیشن کتابخوان","description":null,"token":"4822f290d609f762","books_count":20,"created_at":"2017-10-07 11:22:55","updated_at":"2022-11-27 11:27:51","study_groups":[{"id":10,"title":"فنی و مهندسی","meta_title":"فنی و مهندسی","meta_description":"فنی و مهندسی - بوکت، نخستین و بزرگ‌ترین سامانه‌ی یادگیری و آموزش با قابلیت کرایه و خرید نسخه‌ی الکترونیکی کتاب‌های دانشگاهی است ","faq":null,"keywords":"بوکت,کرایه کتاب,کتاب الکترونیک/ نسخه الکترونیک,ئی بوک/ایبوک,مطالعه آنلاین,کتاب تخصصی,کتاب دانشگاهی,دانلود کتاب,خرید کتاب,جستجوی کتاب,خرید کتاب الکترونیک,ناشرشو,چاپ کتاب,چاپ رایگان کتاب,کتاب مهندسی,کتاب پزشکی,کتاب مدیریت,جیتجو در متن کتاب,دانلود اپلیکیشن کتابخوان","description":null,"token":"cd075d6bdb3fbd29","style":{"first_color":"#F47820","second_color":"#F47820","icon":"images/categories/mohandesi.png"},"books_count":749,"created_at":"2017-10-07 11:22:44","updated_at":"2025-01-13 02:03:18"}]}]},{"id":23143,"title":"ساختمان داده‌ها و برنامه نویسی کامپیوتر","meta_title":"ساختمان داده‌ها و برنامه نویسی کامپیوتر","meta_description":"ساختمان داده‌ها و برنامه نویسی کامپیوتر - بوکت، نخستین و بزرگ‌ترین سامانه‌ی یادگیری و آموزش با قابلیت کرایه و خرید نسخه‌ی الکترونیکی کتاب‌های دانشگاهی است ","faq":null,"keywords":"بوکت,کرایه کتاب,کتاب الکترونیک/ نسخه الکترونیک,ئی بوک/ایبوک,مطالعه آنلاین,کتاب تخصصی,کتاب دانشگاهی,دانلود کتاب,خرید کتاب,جستجوی کتاب,خرید کتاب الکترونیک,ناشرشو,چاپ کتاب,چاپ رایگان کتاب,کتاب مهندسی,کتاب پزشکی,کتاب مدیریت,جیتجو در متن کتاب,دانلود اپلیکیشن کتابخوان","description":null,"token":"99d6b4894ded281f","type":"","books_count":2,"created_at":"2017-10-07 11:36:27","updated_at":"2020-09-26 17:13:53","study_fields":[{"id":994,"title":"فناوری اطلاعات سلامت","meta_title":"فناوری اطلاعات سلامت","meta_description":"فناوری اطلاعات سلامت - بوکت، نخستین و بزرگ‌ترین سامانه‌ی یادگیری و آموزش با قابلیت کرایه و خرید نسخه‌ی الکترونیکی کتاب‌های دانشگاهی است ","faq":null,"keywords":"بوکت,کرایه کتاب,کتاب الکترونیک/ نسخه الکترونیک,ئی بوک/ایبوک,مطالعه آنلاین,کتاب تخصصی,کتاب دانشگاهی,دانلود کتاب,خرید کتاب,جستجوی کتاب,خرید کتاب الکترونیک,ناشرشو,چاپ کتاب,چاپ رایگان کتاب,کتاب مهندسی,کتاب پزشکی,کتاب مدیریت,جیتجو در متن کتاب,دانلود اپلیکیشن کتابخوان","description":null,"token":"58949f094701c717","books_count":17,"created_at":"2017-10-07 11:22:54","updated_at":"2025-01-11 17:26:11","study_groups":[{"id":7,"title":"علوم تجربی","meta_title":"علوم تجربی","meta_description":"علوم تجربی - بوکت، نخستین و بزرگ‌ترین سامانه‌ی یادگیری و آموزش با قابلیت کرایه و خرید نسخه‌ی الکترونیکی کتاب‌های دانشگاهی است ","faq":null,"keywords":"بوکت,کرایه کتاب,کتاب الکترونیک/ نسخه الکترونیک,ئی بوک/ایبوک,مطالعه آنلاین,کتاب تخصصی,کتاب دانشگاهی,دانلود کتاب,خرید کتاب,جستجوی کتاب,خرید کتاب الکترونیک,ناشرشو,چاپ کتاب,چاپ رایگان کتاب,کتاب مهندسی,کتاب پزشکی,کتاب مدیریت,جیتجو در متن کتاب,دانلود اپلیکیشن کتابخوان","description":null,"token":"c037eef8703f5ba1","style":{"first_color":"#2BD1B9","second_color":"#2BD1B9","icon":"images/categories/pezeshki.png"},"books_count":990,"created_at":"2017-10-07 11:22:44","updated_at":"2025-01-11 17:52:51"}]}]},{"id":26035,"title":"طراحی الگوریتم ها","meta_title":"طراحی الگوریتم ها","meta_description":"طراحی الگوریتم ها - بوکت، نخستین و بزرگ‌ترین سامانه‌ی یادگیری و آموزش با قابلیت کرایه و خرید نسخه‌ی الکترونیکی کتاب‌های دانشگاهی است ","faq":null,"keywords":"بوکت,کرایه کتاب,کتاب الکترونیک/ نسخه الکترونیک,ئی بوک/ایبوک,مطالعه آنلاین,کتاب تخصصی,کتاب دانشگاهی,دانلود کتاب,خرید کتاب,جستجوی کتاب,خرید کتاب الکترونیک,ناشرشو,چاپ کتاب,چاپ رایگان کتاب,کتاب مهندسی,کتاب پزشکی,کتاب مدیریت,جیتجو در متن کتاب,دانلود اپلیکیشن کتابخوان","description":null,"token":"05ba630232278efd","type":"","books_count":5,"created_at":"2017-10-07 11:39:18","updated_at":"2022-11-27 13:23:09","study_fields":[{"id":898,"title":"مهندسی کامپیوتر","meta_title":"مهندسی کامپیوتر","meta_description":"مهندسی کامپیوتر - بوکت، نخستین و بزرگ‌ترین سامانه‌ی یادگیری و آموزش با قابلیت کرایه و خرید نسخه‌ی الکترونیکی کتاب‌های دانشگاهی است ","faq":null,"keywords":"بوکت,کرایه کتاب,کتاب الکترونیک/ نسخه الکترونیک,ئی بوک/ایبوک,مطالعه آنلاین,کتاب تخصصی,کتاب دانشگاهی,دانلود کتاب,خرید کتاب,جستجوی کتاب,خرید کتاب الکترونیک,ناشرشو,چاپ کتاب,چاپ رایگان کتاب,کتاب مهندسی,کتاب پزشکی,کتاب مدیریت,جیتجو در متن کتاب,دانلود اپلیکیشن کتابخوان","description":null,"token":"57bea94f4a51f6b8","books_count":33,"created_at":"2017-10-07 11:22:53","updated_at":"2024-11-22 18:27:59","study_groups":[{"id":10,"title":"فنی و مهندسی","meta_title":"فنی و مهندسی","meta_description":"فنی و مهندسی - بوکت، نخستین و بزرگ‌ترین سامانه‌ی یادگیری و آموزش با قابلیت کرایه و خرید نسخه‌ی الکترونیکی کتاب‌های دانشگاهی است ","faq":null,"keywords":"بوکت,کرایه کتاب,کتاب الکترونیک/ نسخه الکترونیک,ئی بوک/ایبوک,مطالعه آنلاین,کتاب تخصصی,کتاب دانشگاهی,دانلود کتاب,خرید کتاب,جستجوی کتاب,خرید کتاب الکترونیک,ناشرشو,چاپ کتاب,چاپ رایگان کتاب,کتاب مهندسی,کتاب پزشکی,کتاب مدیریت,جیتجو در متن کتاب,دانلود اپلیکیشن کتابخوان","description":null,"token":"cd075d6bdb3fbd29","style":{"first_color":"#F47820","second_color":"#F47820","icon":"images/categories/mohandesi.png"},"books_count":749,"created_at":"2017-10-07 11:22:44","updated_at":"2025-01-13 02:03:18"}]}]}],"study_fields":[{"id":655,"title":"ارتباطات و فناوری اطلاعات","meta_title":"ارتباطات و فناوری اطلاعات","meta_description":"ارتباطات و فناوری اطلاعات - بوکت، نخستین و بزرگ‌ترین سامانه‌ی یادگیری و آموزش با قابلیت کرایه و خرید نسخه‌ی الکترونیکی کتاب‌های دانشگاهی است ","faq":null,"keywords":"بوکت,کرایه کتاب,کتاب الکترونیک/ نسخه الکترونیک,ئی بوک/ایبوک,مطالعه آنلاین,کتاب تخصصی,کتاب دانشگاهی,دانلود کتاب,خرید کتاب,جستجوی کتاب,خرید کتاب الکترونیک,ناشرشو,چاپ کتاب,چاپ رایگان کتاب,کتاب مهندسی,کتاب پزشکی,کتاب مدیریت,جیتجو در متن کتاب,دانلود اپلیکیشن کتابخوان","description":null,"token":"e6203aca5979b20d","books_count":7,"created_at":"2017-10-07 11:22:52","updated_at":"2025-01-12 10:19:56","study_groups":[{"id":10,"title":"فنی و مهندسی","meta_title":"فنی و مهندسی","meta_description":"فنی و مهندسی - بوکت، نخستین و بزرگ‌ترین سامانه‌ی یادگیری و آموزش با قابلیت کرایه و خرید نسخه‌ی الکترونیکی کتاب‌های دانشگاهی است ","faq":null,"keywords":"بوکت,کرایه کتاب,کتاب الکترونیک/ نسخه الکترونیک,ئی بوک/ایبوک,مطالعه آنلاین,کتاب تخصصی,کتاب دانشگاهی,دانلود کتاب,خرید کتاب,جستجوی کتاب,خرید کتاب الکترونیک,ناشرشو,چاپ کتاب,چاپ رایگان کتاب,کتاب مهندسی,کتاب پزشکی,کتاب مدیریت,جیتجو در متن کتاب,دانلود اپلیکیشن کتابخوان","description":null,"token":"cd075d6bdb3fbd29","style":{"first_color":"#F47820","second_color":"#F47820","icon":"images/categories/mohandesi.png"},"books_count":749,"created_at":"2017-10-07 11:22:44","updated_at":"2025-01-13 02:03:18"}]},{"id":1168,"title":"علوم کامپیوتر","meta_title":"علوم کامپیوتر","meta_description":"علوم کامپیوتر - بوکت، نخستین و بزرگ‌ترین سامانه‌ی یادگیری و آموزش با قابلیت کرایه و خرید نسخه‌ی الکترونیکی کتاب‌های دانشگاهی است ","faq":null,"keywords":"بوکت,کرایه کتاب,کتاب الکترونیک/ نسخه الکترونیک,ئی بوک/ایبوک,مطالعه آنلاین,کتاب تخصصی,کتاب دانشگاهی,دانلود کتاب,خرید کتاب,جستجوی کتاب,خرید کتاب الکترونیک,ناشرشو,چاپ کتاب,چاپ رایگان کتاب,کتاب مهندسی,کتاب پزشکی,کتاب مدیریت,جیتجو در متن کتاب,دانلود اپلیکیشن کتابخوان","description":null,"token":"4822f290d609f762","books_count":20,"created_at":"2017-10-07 11:22:55","updated_at":"2022-11-27 11:27:51","study_groups":[{"id":10,"title":"فنی و مهندسی","meta_title":"فنی و مهندسی","meta_description":"فنی و مهندسی - بوکت، نخستین و بزرگ‌ترین سامانه‌ی یادگیری و آموزش با قابلیت کرایه و خرید نسخه‌ی الکترونیکی کتاب‌های دانشگاهی است ","faq":null,"keywords":"بوکت,کرایه کتاب,کتاب الکترونیک/ نسخه الکترونیک,ئی بوک/ایبوک,مطالعه آنلاین,کتاب تخصصی,کتاب دانشگاهی,دانلود کتاب,خرید کتاب,جستجوی کتاب,خرید کتاب الکترونیک,ناشرشو,چاپ کتاب,چاپ رایگان کتاب,کتاب مهندسی,کتاب پزشکی,کتاب مدیریت,جیتجو در متن کتاب,دانلود اپلیکیشن کتابخوان","description":null,"token":"cd075d6bdb3fbd29","style":{"first_color":"#F47820","second_color":"#F47820","icon":"images/categories/mohandesi.png"},"books_count":749,"created_at":"2017-10-07 11:22:44","updated_at":"2025-01-13 02:03:18"}]},{"id":994,"title":"فناوری اطلاعات سلامت","meta_title":"فناوری اطلاعات سلامت","meta_description":"فناوری اطلاعات سلامت - بوکت، نخستین و بزرگ‌ترین سامانه‌ی یادگیری و آموزش با قابلیت کرایه و خرید نسخه‌ی الکترونیکی کتاب‌های دانشگاهی است ","faq":null,"keywords":"بوکت,کرایه کتاب,کتاب الکترونیک/ نسخه الکترونیک,ئی بوک/ایبوک,مطالعه آنلاین,کتاب تخصصی,کتاب دانشگاهی,دانلود کتاب,خرید کتاب,جستجوی کتاب,خرید کتاب الکترونیک,ناشرشو,چاپ کتاب,چاپ رایگان کتاب,کتاب مهندسی,کتاب پزشکی,کتاب مدیریت,جیتجو در متن کتاب,دانلود اپلیکیشن کتابخوان","description":null,"token":"58949f094701c717","books_count":17,"created_at":"2017-10-07 11:22:54","updated_at":"2025-01-11 17:26:11","study_groups":[{"id":7,"title":"علوم تجربی","meta_title":"علوم تجربی","meta_description":"علوم تجربی - بوکت، نخستین و بزرگ‌ترین سامانه‌ی یادگیری و آموزش با قابلیت کرایه و خرید نسخه‌ی الکترونیکی کتاب‌های دانشگاهی است ","faq":null,"keywords":"بوکت,کرایه کتاب,کتاب الکترونیک/ نسخه الکترونیک,ئی بوک/ایبوک,مطالعه آنلاین,کتاب تخصصی,کتاب دانشگاهی,دانلود کتاب,خرید کتاب,جستجوی کتاب,خرید کتاب الکترونیک,ناشرشو,چاپ کتاب,چاپ رایگان کتاب,کتاب مهندسی,کتاب پزشکی,کتاب مدیریت,جیتجو در متن کتاب,دانلود اپلیکیشن کتابخوان","description":null,"token":"c037eef8703f5ba1","style":{"first_color":"#2BD1B9","second_color":"#2BD1B9","icon":"images/categories/pezeshki.png"},"books_count":990,"created_at":"2017-10-07 11:22:44","updated_at":"2025-01-11 17:52:51"}]},{"id":898,"title":"مهندسی کامپیوتر","meta_title":"مهندسی کامپیوتر","meta_description":"مهندسی کامپیوتر - بوکت، نخستین و بزرگ‌ترین سامانه‌ی یادگیری و آموزش با قابلیت کرایه و خرید نسخه‌ی الکترونیکی کتاب‌های دانشگاهی است ","faq":null,"keywords":"بوکت,کرایه کتاب,کتاب الکترونیک/ نسخه الکترونیک,ئی بوک/ایبوک,مطالعه آنلاین,کتاب تخصصی,کتاب دانشگاهی,دانلود کتاب,خرید کتاب,جستجوی کتاب,خرید کتاب الکترونیک,ناشرشو,چاپ کتاب,چاپ رایگان کتاب,کتاب مهندسی,کتاب پزشکی,کتاب مدیریت,جیتجو در متن کتاب,دانلود اپلیکیشن کتابخوان","description":null,"token":"57bea94f4a51f6b8","books_count":33,"created_at":"2017-10-07 11:22:53","updated_at":"2024-11-22 18:27:59","study_groups":[{"id":10,"title":"فنی و مهندسی","meta_title":"فنی و مهندسی","meta_description":"فنی و مهندسی - بوکت، نخستین و بزرگ‌ترین سامانه‌ی یادگیری و آموزش با قابلیت کرایه و خرید نسخه‌ی الکترونیکی کتاب‌های دانشگاهی است ","faq":null,"keywords":"بوکت,کرایه کتاب,کتاب الکترونیک/ نسخه الکترونیک,ئی بوک/ایبوک,مطالعه آنلاین,کتاب تخصصی,کتاب دانشگاهی,دانلود کتاب,خرید کتاب,جستجوی کتاب,خرید کتاب الکترونیک,ناشرشو,چاپ کتاب,چاپ رایگان کتاب,کتاب مهندسی,کتاب پزشکی,کتاب مدیریت,جیتجو در متن کتاب,دانلود اپلیکیشن کتابخوان","description":null,"token":"cd075d6bdb3fbd29","style":{"first_color":"#F47820","second_color":"#F47820","icon":"images/categories/mohandesi.png"},"books_count":749,"created_at":"2017-10-07 11:22:44","updated_at":"2025-01-13 02:03:18"}]}],"study_groups":[{"id":10,"title":"فنی و مهندسی","meta_title":"فنی و مهندسی","meta_description":"فنی و مهندسی - بوکت، نخستین و بزرگ‌ترین سامانه‌ی یادگیری و آموزش با قابلیت کرایه و خرید نسخه‌ی الکترونیکی کتاب‌های دانشگاهی است ","faq":null,"keywords":"بوکت,کرایه کتاب,کتاب الکترونیک/ نسخه الکترونیک,ئی بوک/ایبوک,مطالعه آنلاین,کتاب تخصصی,کتاب دانشگاهی,دانلود کتاب,خرید کتاب,جستجوی کتاب,خرید کتاب الکترونیک,ناشرشو,چاپ کتاب,چاپ رایگان کتاب,کتاب مهندسی,کتاب پزشکی,کتاب مدیریت,جیتجو در متن کتاب,دانلود اپلیکیشن کتابخوان","description":null,"token":"cd075d6bdb3fbd29","style":{"first_color":"#F47820","second_color":"#F47820","icon":"images/categories/mohandesi.png"},"books_count":749,"created_at":"2017-10-07 11:22:44","updated_at":"2025-01-13 02:03:18"},{"id":7,"title":"علوم تجربی","meta_title":"علوم تجربی","meta_description":"علوم تجربی - بوکت، نخستین و بزرگ‌ترین سامانه‌ی یادگیری و آموزش با قابلیت کرایه و خرید نسخه‌ی الکترونیکی کتاب‌های دانشگاهی است ","faq":null,"keywords":"بوکت,کرایه کتاب,کتاب الکترونیک/ نسخه الکترونیک,ئی بوک/ایبوک,مطالعه آنلاین,کتاب تخصصی,کتاب دانشگاهی,دانلود کتاب,خرید کتاب,جستجوی کتاب,خرید کتاب الکترونیک,ناشرشو,چاپ کتاب,چاپ رایگان کتاب,کتاب مهندسی,کتاب پزشکی,کتاب مدیریت,جیتجو در متن کتاب,دانلود اپلیکیشن کتابخوان","description":null,"token":"c037eef8703f5ba1","style":{"first_color":"#2BD1B9","second_color":"#2BD1B9","icon":"images/categories/pezeshki.png"},"books_count":990,"created_at":"2017-10-07 11:22:44","updated_at":"2025-01-11 17:52:51"}],"views":1,"titleLink":"Introduction-to-Algorithm","ebook_price_en":33,"urlify":"Introduction-to-Algorithm","pages_count_fa":"۱۳۱۲","authorTitle":"Thomas Cormen, Charles Leiserson, Ronald Rivest, Clifford Stein","tocStr":"Contents, Preface, I Foundations, II Sorting and Order Statistics, III Data Structures, IV Advanced Design and Analysis Techniques, V Advanced Data Structures, VI Graph Algorithms, VII Selected Topics, VIII Appendix: Mathematical Background, Bibliography, Index","url":"/preview/13b8a393f9f3fea3/Introduction-to-Algorithm"}
{"toc":[{"page":4,"title":"Contents"},{"page":12,"title":"Preface"},{"page":21,"title":"I Foundations","children":[{"page":24,"title":"1 The Role of Algorithms in Computing"},{"page":35,"title":"2 Getting Started"},{"page":62,"title":"3 Growth of Functions"},{"page":84,"title":"4 Divide-and-Conquer"},{"page":133,"title":"5 Probabilistic Analysis and Randomized Algorithms"}]},{"page":165,"title":"II Sorting and Order Statistics","children":[{"page":170,"title":"6 Heapsort"},{"page":189,"title":"7 Quicksort"},{"page":210,"title":"8 Sorting in Linear Time"},{"page":232,"title":"9 Medians and Order Statistics"}]},{"page":247,"title":"III Data Structures","children":[{"page":251,"title":"10 Elementary Data Structures"},{"page":272,"title":"11 Hash Tables"},{"page":305,"title":"12 Binary Search Trees"},{"page":327,"title":"13 Red-Black Trees"},{"page":358,"title":"14 Augmenting Data Structures"}]},{"page":375,"title":"IV Advanced Design and Analysis Techniques","children":[{"page":378,"title":"15 Dynamic Programming"},{"page":433,"title":"16 Greedy Algorithms"},{"page":470,"title":"17 Amortized Analysis"}]},{"page":499,"title":"V Advanced Data Structures","children":[{"page":503,"title":"18 B-Trees"},{"page":524,"title":"19 Fibonacci Heaps"},{"page":550,"title":"20 van Emde Boas Trees"},{"page":580,"title":"21 Data Structures for Disjoint Sets"}]},{"page":605,"title":"VI Graph Algorithms","children":[{"page":608,"title":"22 Elementary Graph Algorithms"},{"page":643,"title":"23 Minimum Spanning Trees"},{"page":662,"title":"24 Single-Source Shortest Paths"},{"page":703,"title":"25 All-Pairs Shortest Paths"},{"page":727,"title":"26 Maximum Flow"}]},{"page":787,"title":"VII Selected Topics","children":[{"page":791,"title":"27 Multithreaded Algorithms"},{"page":832,"title":"28 Matrix Operations"},{"page":862,"title":"29 Linear Programming"},{"page":917,"title":"30 Polynomials and the FFT"},{"page":945,"title":"31 Number-Theoretic Algorithms"},{"page":1004,"title":"32 String Matching"},{"page":1033,"title":"33 Computational Geometry"},{"page":1067,"title":"34 NP-Completeness"},{"page":1125,"title":"35 Approximation Algorithms"}]},{"page":1161,"title":"VIII Appendix: Mathematical Background","children":[{"page":1164,"title":"A Summations"},{"page":1177,"title":"B Sets, Etc."},{"page":1202,"title":"C Counting and Probability"},{"page":1236,"title":"D Matrices"}]},{"page":1250,"title":"Bibliography"},{"page":1270,"title":"Index"}],"pages_count":1312,"version":"6.15.2","dir":"ltr","state":"converting","token":"13b8a393f9f3fea3","status":"SUCCEED","pages":[{"token":null,"index":0,"image":{"jpeg":"/storage/books/13b8a393f9f3fea3/pages/42fca3e72a7cb06507ce399695d18548.jpg","blurred":"/storage/books/13b8a393f9f3fea3/pages/d4bf62e7dd815e791a639af8d860a96c.jpg"},"info":{"width":576,"height":648,"margin":[0.25813,0.45269,0.38066,0.48945]},"elements":[{"words":[{"str":"Introduction","boundary":[0.258125,0.45269285925925923,0.4272288133333333,0.4803669333333333],"dir":"ltr"},{"str":"to","boundary":[0.43488761333333337,0.45269285925925923,0.4608714933333333,0.4803669333333333],"dir":"ltr"},{"str":"Algorithms","boundary":[0.46862369333333337,0.45269285925925923,0.61934016,0.4803669333333333],"dir":"ltr"},{"str":"Third","boundary":[0.258125,0.4884135898148148,0.31623209131944446,0.510552787345679],"dir":"ltr"},{"str":"Edition","boundary":[0.3225583670138889,0.4884135898148148,0.39856333909722225,0.510552787345679],"dir":"ltr"}],"boundary":[0.25813,0.45269,0.61934,0.51055],"dir":"ltr","type":"paragraph"}]},{"token":null,"index":1,"image":{"jpeg":"/storage/books/13b8a393f9f3fea3/pages/7b76c9a06a85aa1a8026e2c63f25ad38.jpg","blurred":"/storage/books/13b8a393f9f3fea3/pages/358cbaf268ddca9810107edcdf9d8fbb.jpg"},"info":{"width":576,"height":648,"margin":[0,0,0,0]},"elements":[]},{"token":null,"index":2,"image":{"jpeg":"/storage/books/13b8a393f9f3fea3/pages/0889c850e5805c48e2ea415e2518c3ba.jpg","blurred":"/storage/books/13b8a393f9f3fea3/pages/61fa12a8a0436643aee4af25c4e2747c.jpg"},"info":{"width":576,"height":648,"margin":[0.14396,0.1321,0.38066,0.06493]},"elements":[{"words":[{"str":"Thomas","boundary":[0.14395833333333333,0.13210388148148156,0.21087424444444447,0.15055326419753093],"dir":"ltr"},{"str":"H.","boundary":[0.2159386,0.13210388148148156,0.2360922444444445,0.15055326419753093],"dir":"ltr"},{"str":"Cormen","boundary":[0.24111508888888888,0.13210388148148156,0.30803099999999994,0.15055326419753093],"dir":"ltr"},{"str":"Charles","boundary":[0.14395833333333333,0.15357896296296308,0.20735202666666666,0.17202834567901248],"dir":"ltr"},{"str":"E.","boundary":[0.21260318222222221,0.15357896296296308,0.23046956444444444,0.17202834567901248],"dir":"ltr"},{"str":"Leiserson","boundary":[0.23569996444444444,0.15357896296296308,0.3163788844444444,0.17202834567901248],"dir":"ltr"},{"str":"Ronald","boundary":[0.14395833333333333,0.1750540444444446,0.20400830666666667,0.193503427160494],"dir":"ltr"},{"str":"L.","boundary":[0.20901039555555556,0.1750540444444446,0.2269514977777778,0.193503427160494],"dir":"ltr"},{"str":"Rivest","boundary":[0.23214038666666667,0.1750540444444446,0.28459382666666666,0.193503427160494],"dir":"ltr"},{"str":"Clifford","boundary":[0.14395833333333333,0.19652912592592617,0.21039271555555555,0.21497850864197557],"dir":"ltr"},{"str":"Stein","boundary":[0.21543631555555556,0.19652912592592617,0.25812011555555553,0.21497850864197557],"dir":"ltr"}],"boundary":[0.14396,0.1321,0.31638,0.21498],"dir":"ltr","type":"paragraph"},{"words":[{"str":"Introduction","boundary":[0.258125,0.45269285925925923,0.4272288133333333,0.4803669333333333],"dir":"ltr"},{"str":"to","boundary":[0.43488761333333337,0.45269285925925923,0.4608714933333333,0.4803669333333333],"dir":"ltr"},{"str":"Algorithms","boundary":[0.46862369333333337,0.45269285925925923,0.61934016,0.4803669333333333],"dir":"ltr"},{"str":"Third","boundary":[0.258125,0.4884135898148148,0.31623209131944446,0.510552787345679],"dir":"ltr"},{"str":"Edition","boundary":[0.3225583670138889,0.4884135898148148,0.39856333909722225,0.510552787345679],"dir":"ltr"}],"boundary":[0.25813,0.45269,0.61934,0.51055],"dir":"ltr","type":"paragraph"},{"words":[{"str":"The","boundary":[0.258125,0.8982323134259258,0.28767047916666666,0.9150673442901233],"dir":"ltr"},{"str":"MIT","boundary":[0.2922916951388889,0.8982323134259258,0.3270833907986111,0.9150673442901233],"dir":"ltr"},{"str":"Press","boundary":[0.3316667279513889,0.8982323134259258,0.3716288824652778,0.9150673442901233],"dir":"ltr"},{"str":"Cambridge,","boundary":[0.258125,0.9182323300925926,0.34647734635416666,0.9350673609567901],"dir":"ltr"},{"str":"Massachusetts","boundary":[0.3516099263888889,0.9182323300925926,0.46007781980902773,0.9350673609567901],"dir":"ltr"}],"boundary":[0.25813,0.89823,0.46008,0.93507],"dir":"ltr","type":"paragraph"},{"words":[{"str":"London,","boundary":[0.4798695029687501,0.9182323300925926,0.5431252375000001,0.9350673609567901],"dir":"ltr"},{"str":"England","boundary":[0.5484661510416667,0.9182323300925926,0.6111915821006946,0.9350673609567901],"dir":"ltr"}],"boundary":[0.47987,0.91823,0.61119,0.93507],"dir":"ltr","type":"paragraph"}]},{"token":null,"index":3,"image":{"jpeg":"/storage/books/13b8a393f9f3fea3/pages/60aaefc6d8c8f93924b8c06587dcd281.jpg","blurred":"/storage/books/13b8a393f9f3fea3/pages/52285ef124718a22da6337545aef7ea5.jpg"},"info":{"width":576,"height":648,"margin":[0.24422,0.32996,0.13318,0.32181]},"elements":[{"words":[{"str":"c","boundary":[0.24900694444444443,0.33047669768518523,0.25515056319444446,0.34277623472222224],"dir":"ltr"},{"str":"\u0002","boundary":[0.24421934965277778,0.3299601171296297,0.2599104840277778,0.3422596541666667],"dir":"ltr"},{"str":"2009","boundary":[0.2633835657986111,0.3308456837962963,0.29079185413194447,0.3431452208333334],"dir":"ltr"},{"str":"Massachusetts","boundary":[0.29456934944444446,0.3308456837962963,0.37393272715277776,0.3431452208333334],"dir":"ltr"},{"str":"Institute","boundary":[0.3779869620486111,0.3308456837962963,0.4228436811111111,0.3431452208333334],"dir":"ltr"},{"str":"of","boundary":[0.42675954621527773,0.3308456837962963,0.4381529148611111,0.3431452208333334],"dir":"ltr"},{"str":"Technology","boundary":[0.44173669246527775,0.3308456837962963,0.5062862002777777,0.3431452208333334],"dir":"ltr"},{"str":"All","boundary":[0.24421934965277778,0.3552848638888889,0.2617037565277778,0.3675844009259259],"dir":"ltr"},{"str":"rights","boundary":[0.2648032398611111,0.3552848638888889,0.2959253734027778,0.3675844009259259],"dir":"ltr"},{"str":"reserved.","boundary":[0.29914938954861114,0.3552848638888889,0.34879370340277777,0.3675844009259259],"dir":"ltr"},{"str":"No","boundary":[0.3535259502777778,0.3552848638888889,0.37031574079861107,0.3675844009259259],"dir":"ltr"},{"str":"part","boundary":[0.37324918038194443,0.3552848638888889,0.3945000129861111,0.3675844009259259],"dir":"ltr"},{"str":"of","boundary":[0.3975994963194444,0.3552848638888889,0.40899286496527776,0.3675844009259259],"dir":"ltr"},{"str":"this","boundary":[0.41195397850694443,0.3552848638888889,0.43168274340277774,0.3675844009259259],"dir":"ltr"},{"str":"book","boundary":[0.43490675954861113,0.3552848638888889,0.4623150478819445,0.3675844009259259],"dir":"ltr"},{"str":"may","boundary":[0.46546987913194443,0.3552848638888889,0.4891947636111112,0.3675844009259259],"dir":"ltr"},{"str":"be","boundary":[0.49234959486111113,0.3552848638888889,0.5053065421527778,0.3675844009259259],"dir":"ltr"},{"str":"reproduced","boundary":[0.5081846338194445,0.3552848638888889,0.5698007020486111,0.3675844009259259],"dir":"ltr"},{"str":"in","boundary":[0.5733706426736112,0.3552848638888889,0.5840029774652779,0.3675844009259259],"dir":"ltr"},{"str":"any","boundary":[0.5871578087152778,0.3552848638888889,0.6067592734027777,0.3675844009259259],"dir":"ltr"},{"str":"form","boundary":[0.6099141046527777,0.3552848638888889,0.6365890330902778,0.3675844009259259],"dir":"ltr"},{"str":"or","boundary":[0.6396470054861111,0.3552848638888889,0.6510403741319445,0.3675844009259259],"dir":"ltr"},{"str":"by","boundary":[0.6540014876736111,0.3552848638888889,0.6677056318402778,0.3675844009259259],"dir":"ltr"},{"str":"any","boundary":[0.6708604630902778,0.3552848638888889,0.6904619277777777,0.3675844009259259],"dir":"ltr"},{"str":"electronic","boundary":[0.6936167590277778,0.3552848638888889,0.7475117928819445,0.3675844009259259],"dir":"ltr"},{"str":"or","boundary":[0.7510263855902777,0.3552848638888889,0.762419754236111,0.3675844009259259],"dir":"ltr"},{"str":"mechanical","boundary":[0.7655884224652776,0.3552848638888889,0.8280762203819445,0.3675844009259259],"dir":"ltr"},{"str":"means","boundary":[0.8315908130902776,0.3552848638888889,0.8667505771527776,0.3675844009259259],"dir":"ltr"},{"str":"(including","boundary":[0.24421934965277778,0.3706592851851852,0.30050818090277776,0.3829588222222223],"dir":"ltr"},{"str":"photocopying,","boundary":[0.30468694861111106,0.3706592851851852,0.3832823739756944,0.3829588222222223],"dir":"ltr"},{"str":"recording,","boundary":[0.38759951147569444,0.3706592851851852,0.44348707032986107,0.3829588222222223],"dir":"ltr"},{"str":"or","boundary":[0.4475828161631944,0.3706592851851852,0.45899002178819437,0.3829588222222223],"dir":"ltr"},{"str":"information","boundary":[0.46255996241319447,0.3706592851851852,0.5273682217361111,0.3829588222222223],"dir":"ltr"},{"str":"storage","boundary":[0.5315469894444446,0.3706592851851852,0.5711885510590278,0.3829588222222223],"dir":"ltr"},{"str":"and","boundary":[0.5748968614756945,0.3706592851851852,0.5946989623611112,0.3829588222222223],"dir":"ltr"},{"str":"retrieval)","boundary":[0.5984626206944443,0.3706592851851852,0.6475700597569444,0.3829588222222223],"dir":"ltr"},{"str":"without","boundary":[0.6519840561111111,0.3706592851851852,0.6938533713715277,0.3829588222222223],"dir":"ltr"},{"str":"permission","boundary":[0.6977830734548611,0.3706592851851852,0.758222998454861,0.3829588222222223],"dir":"ltr"},{"str":"in","boundary":[0.7620004937673609,0.3706592851851852,0.7726466655381942,0.3829588222222223],"dir":"ltr"},{"str":"writing","boundary":[0.7762027691840275,0.3706592851851852,0.8157613089236109,0.3829588222222223],"dir":"ltr"},{"str":"from","boundary":[0.8197463589236107,0.3706592851851852,0.8464074503819441,0.3829588222222223],"dir":"ltr"},{"str":"the","boundary":[0.8500880868402775,0.3706592851851852,0.8668183783506942,0.3829588222222223],"dir":"ltr"},{"str":"publisher.","boundary":[0.24421934965277778,0.3860337064814815,0.29779613298611113,0.3983332435185185],"dir":"ltr"},{"str":"For","boundary":[0.24421934965277778,0.41066967916666675,0.26310959361111114,0.4229692162037038],"dir":"ltr"},{"str":"information","boundary":[0.26670720819444443,0.41066967916666675,0.3313037617361111,0.4229692162037038],"dir":"ltr"},{"str":"about","boundary":[0.33528881173611114,0.41066967916666675,0.3656471440277778,0.4229692162037038],"dir":"ltr"},{"str":"special","boundary":[0.3693692914236111,0.41066967916666675,0.4073905427777778,0.4229692162037038],"dir":"ltr"},{"str":"quantity","boundary":[0.4115416365277778,0.41066967916666675,0.4562793575694445,0.4229692162037038],"dir":"ltr"},{"str":"discounts","boundary":[0.46026440756944453,0.41066967916666675,0.5119538269444445,0.4229692162037038],"dir":"ltr"},{"str":",","boundary":[0.5120645227777778,0.41066967916666675,0.5154462804861111,0.4229692162037038],"dir":"ltr"},{"str":"please","boundary":[0.5193483086111113,0.41066967916666675,0.5535726928819444,0.4229692162037038],"dir":"ltr"},{"str":"email","boundary":[0.5575023949652778,0.41066967916666675,0.5879437491319446,0.4229692162037038],"dir":"ltr"},{"str":"special","boundary":[0.5916658965277778,0.41066967916666675,0.6296871478819445,0.4229692162037038],"dir":"ltr"},{"str":"sales@mitpress","boundary":[0.6371319444444444,0.4106618828703704,0.7230291437152778,0.42296141990740743],"dir":"ltr"},{"str":".","boundary":[0.7231260025694444,0.4106618828703704,0.7265119113715277,0.42296141990740743],"dir":"ltr"},{"str":"mit.edu.","boundary":[0.7266641181423611,0.4106618828703704,0.7717256244965278,0.42296141990740743],"dir":"ltr"},{"str":"This","boundary":[0.24421708402777773,0.4352978555555556,0.2687223741319444,0.4475973925925927],"dir":"ltr"},{"str":"book","boundary":[0.2723614996527777,0.4352978555555556,0.29975871840277774,0.4475973925925927],"dir":"ltr"},{"str":"was","boundary":[0.3033286590277777,0.4352978555555556,0.32448540017361105,0.4475973925925927],"dir":"ltr"},{"str":"set","boundary":[0.3283459173611111,0.4352978555555556,0.34362194236111104,0.4475973925925927],"dir":"ltr"},{"str":"in","boundary":[0.3471365350694444,0.4352978555555556,0.3577633350694444,0.4475973925925927],"dir":"ltr"},{"str":"Times","boundary":[0.36133327569444446,0.4352978555555556,0.3953999184027778,0.4475973925925927],"dir":"ltr"},{"str":"Roman","boundary":[0.39903904392361106,0.4352978555555556,0.4388203590277778,0.4475973925925927],"dir":"ltr"},{"str":"and","boundary":[0.44239029965277776,0.4352978555555556,0.4621633428819444,0.4475973925925927],"dir":"ltr"},{"str":"Mathtime","boundary":[0.46594083819444443,0.4352978555555556,0.5193377407986111,0.4475973925925927],"dir":"ltr"},{"str":"Pro","boundary":[0.5230598881944444,0.4352978555555556,0.5421549194444444,0.4475973925925927],"dir":"ltr"},{"str":"2","boundary":[0.5457248600694444,0.4352978555555556,0.5525741647569444,0.4475973925925927],"dir":"ltr"},{"str":"by","boundary":[0.5561441053819444,0.4352978555555556,0.5698703887152777,0.4475973925925927],"dir":"ltr"},{"str":"the","boundary":[0.5734403293402778,0.4352978555555556,0.5901138892361111,0.4475973925925927],"dir":"ltr"},{"str":"authors","boundary":[0.5938360366319445,0.4352978555555556,0.6340878090277777,0.4475973925925927],"dir":"ltr"},{"str":".","boundary":[0.6341985048611111,0.4352978555555556,0.6375885647569444,0.4475973925925927],"dir":"ltr"},{"str":"Printed","boundary":[0.24421708402777773,0.4599338282407408,0.2836981366840277,0.4722333652777779],"dir":"ltr"},{"str":"and","boundary":[0.2876831866840277,0.4599338282407408,0.30745207881944436,0.4722333652777779],"dir":"ltr"},{"str":"bound","boundary":[0.3110220194444444,0.4599338282407408,0.345261624392361,0.4722333652777779],"dir":"ltr"},{"str":"in","boundary":[0.34903911970486107,0.4599338282407408,0.35966315230902773,0.4722333652777779],"dir":"ltr"},{"str":"the","boundary":[0.3632330929340277,0.4599338282407408,0.3799301756944444,0.4722333652777779],"dir":"ltr"},{"str":"United","boundary":[0.38365232309027775,0.4599338282407408,0.42097619069444436,0.4722333652777779],"dir":"ltr"},{"str":"States","boundary":[0.4247536860069444,0.4599338282407408,0.45746983954861103,0.4722333652777779],"dir":"ltr"},{"str":"of","boundary":[0.461537911423611,0.4599338282407408,0.4729229778819443,0.4722333652777779],"dir":"ltr"},{"str":"America.","boundary":[0.47629920079861104,0.4599338282407408,0.5270560077777778,0.4722333652777779],"dir":"ltr"},{"str":"Library","boundary":[0.24421708402777773,0.48456980092592605,0.28537379486111103,0.49686933796296306],"dir":"ltr"},{"str":"of","boundary":[0.2891374531944444,0.48456980092592605,0.30053082184027774,0.49686933796296306],"dir":"ltr"},{"str":"Congress","boundary":[0.30411459944444436,0.48456980092592605,0.3551813547569444,0.49686933796296306],"dir":"ltr"},{"str":"Cataloging-in-Publication","boundary":[0.35902803496527774,0.48456980092592605,0.5015350834027777,0.49686933796296306],"dir":"ltr"},{"str":"Data","boundary":[0.5061427974652778,0.48456980092592605,0.5320843660069444,0.49686933796296306],"dir":"ltr"},{"str":"Introduction","boundary":[0.24421708402777773,0.5092057736111113,0.3118965165277777,0.5215053106481483],"dir":"ltr"},{"str":"to","boundary":[0.31607528423611103,0.5092057736111113,0.3267186886111111,0.5215053106481483],"dir":"ltr"},{"str":"algorithms","boundary":[0.3302747922569444,0.5092057736111113,0.3889850948611111,0.5215053106481483],"dir":"ltr"},{"str":"/","boundary":[0.39303932975694444,0.5092057736111113,0.39682512725694447,0.5215053106481483],"dir":"ltr"},{"str":"Thomas","boundary":[0.4003258829861111,0.5092057736111113,0.44480623621527776,0.5215053106481483],"dir":"ltr"},{"str":"H.","boundary":[0.4484315247569444,0.5092057736111113,0.46175930309027774,0.5215053106481483],"dir":"ltr"},{"str":"Cormen","boundary":[0.46523238486111107,0.5092057736111113,0.509574368298611,0.5215053106481483],"dir":"ltr"},{"str":"...[etal.].—3rded.","boundary":[0.5133878397569444,0.5092057736111113,0.6292199597569444,0.5215053106481483],"dir":"ltr"},{"str":"p.","boundary":[0.26275863611111105,0.5245801949074076,0.27298969850694443,0.5368797319444446],"dir":"ltr"},{"str":"cm","boundary":[0.28231582246527775,0.5245801949074076,0.29907793902777774,0.5368797319444446],"dir":"ltr"},{"str":".","boundary":[0.2992163088194444,0.5245801949074076,0.3026022176215277,0.5368797319444446],"dir":"ltr"},{"str":"Includes","boundary":[0.25339100121527774,0.5399546162037039,0.2997282770486111,0.5522541532407409],"dir":"ltr"},{"str":"bibliographical","boundary":[0.3037825119444444,0.5399546162037039,0.3865484028298611,0.5522541532407409],"dir":"ltr"},{"str":"references","boundary":[0.39110076897569446,0.5399546162037039,0.44726506741319444,0.5522541532407409],"dir":"ltr"},{"str":"and","boundary":[0.4513193023090278,0.5399546162037039,0.4710964966319444,0.5522541532407409],"dir":"ltr"},{"str":"index.","boundary":[0.47487399194444435,0.5399546162037039,0.5084231316319444,0.5522541532407409],"dir":"ltr"},{"str":"ISBN","boundary":[0.25339100121527774,0.5553290375000002,0.28472899163194443,0.5676285745370372],"dir":"ltr"},{"str":"978-0-262-03384-8","boundary":[0.2883266062152778,0.5553290375000002,0.3959215725173611,0.5676285745370372],"dir":"ltr"},{"str":"(hardcover","boundary":[0.4000865032465277,0.5553290375000002,0.4590873824131944,0.5676285745370372],"dir":"ltr"},{"str":":","boundary":[0.4630724324131944,0.5553290375000002,0.46687345059027774,0.5676285745370372],"dir":"ltr"},{"str":"alk.","boundary":[0.4705679240277778,0.5553290375000002,0.49075330923611116,0.5676285745370372],"dir":"ltr"},{"str":"paper)—ISBN","boundary":[0.4944201087152778,0.5553290375000002,0.5746150888715279,0.5676285745370372],"dir":"ltr"},{"str":"978-0-262-53305-8","boundary":[0.5786278128298611,0.5553290375000002,0.6862227791319444,0.5676285745370372],"dir":"ltr"},{"str":"(pbk.","boundary":[0.6903877098611111,0.5553290375000002,0.7189818273090278,0.5676285745370372],"dir":"ltr"},{"str":":","boundary":[0.7226486267881944,0.5553290375000002,0.7264496449652778,0.5676285745370372],"dir":"ltr"},{"str":"alk.","boundary":[0.7299365637152779,0.5553290375000002,0.7500666010069446,0.5676285745370372],"dir":"ltr"},{"str":"paper)","boundary":[0.7537334004861111,0.5553290375000002,0.7887990730902779,0.5676285745370372],"dir":"ltr"},{"str":"1.","boundary":[0.25339100121527774,0.5707034587962965,0.2636580397569444,0.5830029958333335],"dir":"ltr"},{"str":"Computer","boundary":[0.2681688949652778,0.5707034587962965,0.3231985611111111,0.5830029958333335],"dir":"ltr"},{"str":"programming.","boundary":[0.32697605642361105,0.5707034587962965,0.4053071954861111,0.5830029958333335],"dir":"ltr"},{"str":"2.","boundary":[0.4183554668402778,0.5707034587962965,0.4286225053819444,0.5830029958333335],"dir":"ltr"},{"str":"Computer","boundary":[0.4331333605902777,0.5707034587962965,0.488163026736111,0.5830029958333335],"dir":"ltr"},{"str":"algorithms","boundary":[0.49194052204861105,0.5707034587962965,0.5507061725694444,0.5830029958333335],"dir":"ltr"},{"str":".","boundary":[0.5507891944444445,0.5707034587962965,0.5541930913194446,0.5830029958333335],"dir":"ltr"},{"str":"I.","boundary":[0.563920487673611,0.5707034587962965,0.5718767506944444,0.5830029958333335],"dir":"ltr"},{"str":"Cormen,","boundary":[0.5753498324652777,0.5707034587962965,0.6231289215277778,0.5830029958333335],"dir":"ltr"},{"str":"Thomas","boundary":[0.6268095579861112,0.5707034587962965,0.6713231199652778,0.5830029958333335],"dir":"ltr"},{"str":"H.","boundary":[0.6749484085069446,0.5707034587962965,0.6882872564236112,0.5830029958333335],"dir":"ltr"},{"str":"QA76.6.I5858","boundary":[0.24423092100694443,0.601440001851852,0.3239734319444445,0.613739538888889],"dir":"ltr"},{"str":"2009","boundary":[0.3333410668402778,0.601440001851852,0.36087665538194447,0.613739538888889],"dir":"ltr"},{"str":"005.1—dc22","boundary":[0.24423092100694443,0.6168144231481483,0.3156989184027778,0.6291139601851853],"dir":"ltr"},{"str":"2009008593","boundary":[0.5775637491319444,0.6321888444444446,0.646319698611111,0.6444883814814816],"dir":"ltr"},{"str":"1098765432","boundary":[0.24423092100694443,0.6658895759259261,0.37568222309027777,0.6781891129629631],"dir":"ltr"}],"boundary":[0.24422,0.32996,0.86682,0.67819],"dir":"ltr","type":"paragraph"}]},{"token":null,"index":4,"image":{"jpeg":"/storage/books/13b8a393f9f3fea3/pages/f465c023a56927f3e9fd1663efcacf24.jpg","blurred":"/storage/books/13b8a393f9f3fea3/pages/33f3b8078587b89f38b3504d8e88608e.jpg"},"info":{"width":576,"height":648,"margin":[0.14396,0.11066,0.13937,0.08271]},"elements":[{"words":[{"str":"Contents","boundary":[0.14395833333333333,0.11065582222222223,0.25511678666666665,0.1383298962962963],"dir":"ltr"}],"boundary":[0.14396,0.11066,0.25512,0.13833],"dir":"ltr","type":"paragraph"},{"words":[{"str":"I","boundary":[0.14395833333333333,0.3748816592592592,0.1519512977777778,0.39333104197530855],"dir":"ltr"}],"boundary":[0.14396,0.37488,0.15195,0.39333],"dir":"ltr","type":"paragraph"},{"words":[{"str":"Foundations","boundary":[0.17270685333333333,0.3748816592592592,0.28072083999999997,0.39333104197530855],"dir":"ltr"}],"boundary":[0.17271,0.37488,0.28072,0.39333],"dir":"ltr","type":"paragraph"},{"words":[{"str":"1","boundary":[0.25812496545138885,0.436010112962963,0.2675264884375,0.4528451438271605],"dir":"ltr"}],"boundary":[0.25812,0.43601,0.26753,0.45285],"dir":"ltr","type":"paragraph"},{"words":[{"str":"2","boundary":[0.2581249654513889,0.5021212791666667,0.26752838237847226,0.5189563100308643],"dir":"ltr"}],"boundary":[0.25812,0.50212,0.26753,0.51896],"dir":"ltr","type":"paragraph"},{"words":[{"str":"3","boundary":[0.2581249654513891,0.5882324620370372,0.2676855794791668,0.6050674929012347],"dir":"ltr"}],"boundary":[0.25812,0.58823,0.26769,0.60507],"dir":"ltr","type":"paragraph"},{"words":[{"str":"4","boundary":[0.25812496545138913,0.6543436282407409,0.2676855794791669,0.6711786591049385],"dir":"ltr"}],"boundary":[0.25812,0.65434,0.26769,0.67118],"dir":"ltr","type":"paragraph"},{"words":[{"str":"?","boundary":[0.258125,0.7701281537037038,0.2726704527777778,0.7922673512345679],"dir":"ltr"},{"str":"5","boundary":[0.25812496545138897,0.8004561006172839,0.2675227005555556,0.8172911314814814],"dir":"ltr"}],"boundary":[0.25812,0.77013,0.27267,0.81729],"dir":"ltr","type":"paragraph"},{"words":[{"str":"?","boundary":[0.258125,0.8762392648148148,0.2726704527777778,0.898378462345679],"dir":"ltr"}],"boundary":[0.25813,0.87624,0.27267,0.89838],"dir":"ltr","type":"paragraph"},{"words":[{"str":"Preface","boundary":[0.2995833333333333,0.3284174986111111,0.3599621715277778,0.3452525294753086],"dir":"ltr"}],"boundary":[0.29958,0.32842,0.35996,0.34525],"dir":"ltr","type":"paragraph"},{"words":[{"str":"xiii","boundary":[0.39812508211805553,0.3284174986111111,0.4231251029513889,0.3452525294753086],"dir":"ltr"}],"boundary":[0.39813,0.32842,0.42313,0.34525],"dir":"ltr","type":"paragraph"},{"words":[{"str":"Introduction","boundary":[0.2995833333333333,0.40989898009259257,0.4019167519444445,0.42673401095679014],"dir":"ltr"},{"str":"3","boundary":[0.44020845052083335,0.40989898009259257,0.44967815538194444,0.42673401095679014],"dir":"ltr"},{"str":"The","boundary":[0.29959090909722225,0.436010112962963,0.3312803294444444,0.4528451438271605],"dir":"ltr"},{"str":"Role","boundary":[0.3358636665972222,0.436010112962963,0.37254172746527775,0.4528451438271605],"dir":"ltr"},{"str":"of","boundary":[0.3775417316319445,0.436010112962963,0.39318189618055555,0.4528451438271605],"dir":"ltr"},{"str":"Algorithms","boundary":[0.39799250625,0.436010112962963,0.4893183399305555,0.4528451438271605],"dir":"ltr"},{"str":"in","boundary":[0.49431834409722225,0.436010112962963,0.5099774480555556,0.4528451438271605],"dir":"ltr"},{"str":"Computing","boundary":[0.5149395734027777,0.436010112962963,0.6066555589236111,0.4528451438271605],"dir":"ltr"},{"str":"5","boundary":[0.6252086046875001,0.436010112962963,0.6346783095486112,0.4528451438271605],"dir":"ltr"},{"str":"1.1","boundary":[0.2995833333333333,0.45601012962962967,0.32315721661458335,0.47284516049382724],"dir":"ltr"},{"str":"Algorithms","boundary":[0.3462632964756944,0.45601012962962967,0.43205882251736116,0.47284516049382724],"dir":"ltr"},{"str":"5","boundary":[0.4514584598958334,0.45601012962962967,0.4609281647569445,0.47284516049382724],"dir":"ltr"},{"str":"1.2","boundary":[0.29958333333333337,0.47601014629629634,0.32315153479166675,0.4928451771604939],"dir":"ltr"},{"str":"Algorithms","boundary":[0.3462576146527778,0.47601014629629634,0.4320342012847223,0.4928451771604939],"dir":"ltr"},{"str":"as","boundary":[0.4372425389583334,0.47601014629629634,0.45285997621527785,0.4928451771604939],"dir":"ltr"},{"str":"a","boundary":[0.45765164687500004,0.47601014629629634,0.4659811992708334,0.4928451771604939],"dir":"ltr"},{"str":"technology","boundary":[0.4709812034375001,0.47601014629629634,0.5543524850347223,0.4928451771604939],"dir":"ltr"},{"str":"11","boundary":[0.5739585619791667,0.47601014629629634,0.5927085776041667,0.4928451771604939],"dir":"ltr"},{"str":"Getting","boundary":[0.29957386362847227,0.5021212791666667,0.36039777795138894,0.5189563100308643],"dir":"ltr"},{"str":"Started","boundary":[0.3653599032986112,0.5021212791666667,0.4250095742187501,0.5189563100308643],"dir":"ltr"},{"str":"16","boundary":[0.44416678715277785,0.5021212791666667,0.46291680277777786,0.5189563100308643],"dir":"ltr"},{"str":"2.1","boundary":[0.29958333333333337,0.5221212958333334,0.3231572166145834,0.538956326697531],"dir":"ltr"},{"str":"Insertion","boundary":[0.3462632964756945,0.5221212958333334,0.41291297322916676,0.538956326697531],"dir":"ltr"},{"str":"sort","boundary":[0.41831070500000006,0.5221212958333334,0.446409213263889,0.538956326697531],"dir":"ltr"},{"str":"16","boundary":[0.46562513836805564,0.5221212958333334,0.48437515399305564,0.538956326697531],"dir":"ltr"},{"str":"2.2","boundary":[0.2995833333333334,0.5421213125000002,0.3231515347916668,0.5589563433641977],"dir":"ltr"},{"str":"Analyzing","boundary":[0.3462576146527779,0.5421213125000002,0.4245948011458334,0.5589563433641977],"dir":"ltr"},{"str":"algorithms","boundary":[0.42999253291666684,0.5421213125000002,0.5103524483680557,0.5589563433641977],"dir":"ltr"},{"str":"23","boundary":[0.5297918585069445,0.5421213125000002,0.5485418741319446,0.5589563433641977],"dir":"ltr"},{"str":"2.3","boundary":[0.2995833333333335,0.5621213291666668,0.32315153479166686,0.5789563600308644],"dir":"ltr"},{"str":"Designing","boundary":[0.34625761465277793,0.5621213291666668,0.4235531336111113,0.5789563600308644],"dir":"ltr"},{"str":"algorithms","boundary":[0.4289508653819446,0.5621213291666668,0.5093107808333336,0.5789563600308644],"dir":"ltr"},{"str":"29","boundary":[0.5287501909722224,0.5621213291666668,0.5475002065972224,0.5789563600308644],"dir":"ltr"},{"str":"Growth","boundary":[0.2995795454513891,0.5882324620370372,0.36207580965277797,0.6050674929012347],"dir":"ltr"},{"str":"of","boundary":[0.3668674803125002,0.5882324620370372,0.38263643284722243,0.6050674929012347],"dir":"ltr"},{"str":"Functions","boundary":[0.3874849217361114,0.5882324620370372,0.46762135215277806,0.6050674929012347],"dir":"ltr"},{"str":"43","boundary":[0.4862501555555558,0.5882324620370372,0.5050001711805557,0.6050674929012347],"dir":"ltr"},{"str":"3.1","boundary":[0.29958333333333353,0.6082324787037039,0.3231572166145835,0.6250675095679015],"dir":"ltr"},{"str":"Asymptotic","boundary":[0.34626329647569465,0.6082324787037039,0.43416109699652794,0.6250675095679015],"dir":"ltr"},{"str":"notation","boundary":[0.4393694346701391,0.6082324787037039,0.5008316071006946,0.6250675095679015],"dir":"ltr"},{"str":"43","boundary":[0.5204168506944447,0.6082324787037039,0.5391668663194447,0.6250675095679015],"dir":"ltr"},{"str":"3.2","boundary":[0.29958333333333353,0.6282324953703705,0.3231458529687502,0.6450675262345681],"dir":"ltr"},{"str":"Standard","boundary":[0.3462519328298613,0.6282324953703705,0.41310047338541683,0.6450675262345681],"dir":"ltr"},{"str":"notations","boundary":[0.41828987164930576,0.6282324953703705,0.4870077319444446,0.6450675262345681],"dir":"ltr"},{"str":"and","boundary":[0.4924244031250002,0.6282324953703705,0.5195285923784724,0.6450675262345681],"dir":"ltr"},{"str":"common","boundary":[0.5245096571354169,0.6282324953703705,0.5905551667187502,0.6450675262345681],"dir":"ltr"},{"str":"functions","boundary":[0.5955362314756946,0.6282324953703705,0.6653146987152779,0.6450675262345681],"dir":"ltr"},{"str":"53","boundary":[0.6850003211805559,0.6282324953703705,0.7037503368055558,0.6450675262345681],"dir":"ltr"},{"str":"Divide-and-Conquer","boundary":[0.29957954545138915,0.6543436282407409,0.4667842302430559,0.6711786591049385],"dir":"ltr"},{"str":"65","boundary":[0.4856251550347225,0.6543436282407409,0.5043751706597225,0.6711786591049385],"dir":"ltr"},{"str":"4.1","boundary":[0.2995833333333336,0.6743436449074075,0.3231515347916669,0.6911786757716051],"dir":"ltr"},{"str":"The","boundary":[0.34625761465277805,0.6743436449074075,0.3756402148958336,0.6911786757716051],"dir":"ltr"},{"str":"maximum-subarray","boundary":[0.38043188555555585,0.6743436449074075,0.5278903417708336,0.6911786757716051],"dir":"ltr"},{"str":"problem","boundary":[0.5334964070486115,0.6743436449074075,0.5960646410069448,0.6911786757716051],"dir":"ltr"},{"str":"68","boundary":[0.6156252633680559,0.6743436449074075,0.6343752789930559,0.6911786757716051],"dir":"ltr"},{"str":"4.2","boundary":[0.29958333333333365,0.6943436615740742,0.3231742620833336,0.7111786924382718],"dir":"ltr"},{"str":"Strassen’s","boundary":[0.3462803419444447,0.6943436615740742,0.4215076773611114,0.7111786924382718],"dir":"ltr"},{"str":"algorithm","boundary":[0.42671601503472245,0.6943436615740742,0.4997236516319447,0.7111786924382718],"dir":"ltr"},{"str":"for","boundary":[0.5052728986805559,0.6943436615740742,0.5271403411458336,0.7111786924382718],"dir":"ltr"},{"str":"matrix","boundary":[0.531950951215278,0.6943436615740742,0.5811025073263891,0.7111786924382718],"dir":"ltr"},{"str":"multiplication","boundary":[0.586291905590278,0.6943436615740742,0.6916859328125002,0.7111786924382718],"dir":"ltr"},{"str":"75","boundary":[0.7114586765625003,0.6943436615740742,0.7302086921875003,0.7111786924382718],"dir":"ltr"},{"str":"4.3","boundary":[0.29958333333333365,0.7143436782407409,0.323151534791667,0.7311787091049384],"dir":"ltr"},{"str":"The","boundary":[0.3462576146527781,0.7143436782407409,0.37564021489583366,0.7311787091049384],"dir":"ltr"},{"str":"substitution","boundary":[0.3804318855555559,0.7143436782407409,0.46788650388888925,0.7311787091049384],"dir":"ltr"},{"str":"method","boundary":[0.47349256916666704,0.7143436782407409,0.5299661010763893,0.7311787091049384],"dir":"ltr"},{"str":"for","boundary":[0.5351554993402782,0.7143436782407409,0.5570002145138893,0.7311787091049384],"dir":"ltr"},{"str":"solving","boundary":[0.5618108245833336,0.7143436782407409,0.6170305675694447,0.7311787091049384],"dir":"ltr"},{"str":"recurrences","boundary":[0.6224282993402781,0.7143436782407409,0.7088260986111115,0.7311787091049384],"dir":"ltr"},{"str":"83","boundary":[0.7287503576388892,0.7143436782407409,0.7475003732638892,0.7311787091049384],"dir":"ltr"},{"str":"4.4","boundary":[0.2995833333333336,0.7343436949074075,0.3231572166145836,0.751178725771605],"dir":"ltr"},{"str":"The","boundary":[0.3462632964756947,0.7343436949074075,0.3756515785416669,0.751178725771605],"dir":"ltr"},{"str":"recursion-tree","boundary":[0.38044324920138917,0.7343436949074075,0.4845266692708336,0.751178725771605],"dir":"ltr"},{"str":"method","boundary":[0.49036000746527797,0.7343436949074075,0.5468449030208337,0.751178725771605],"dir":"ltr"},{"str":"for","boundary":[0.551825967777778,0.7343436949074075,0.5736763647743058,0.751178725771605],"dir":"ltr"},{"str":"solving","boundary":[0.5786953083506946,0.7343436949074075,0.6339283089236113,0.751178725771605],"dir":"ltr"},{"str":"recurrences","boundary":[0.6391177071875003,0.7343436949074075,0.7255363398090281,0.751178725771605],"dir":"ltr"},{"str":"88","boundary":[0.7454170381944447,0.7343436949074075,0.7641670538194447,0.751178725771605],"dir":"ltr"},{"str":"4.5","boundary":[0.29958333333333365,0.7543437115740741,0.323151534791667,0.7711787424382717],"dir":"ltr"},{"str":"The","boundary":[0.3462576146527781,0.7543437115740741,0.37564021489583366,0.7711787424382717],"dir":"ltr"},{"str":"master","boundary":[0.3804318855555559,0.7543437115740741,0.43057965461805586,0.7711787424382717],"dir":"ltr"},{"str":"method","boundary":[0.43559859819444474,0.7543437115740741,0.49207213010416695,0.7711787424382717],"dir":"ltr"},{"str":"for","boundary":[0.4972615283680558,0.7543437115740741,0.519106243541667,0.7711787424382717],"dir":"ltr"},{"str":"solving","boundary":[0.5239168536111114,0.7543437115740741,0.5791365965972225,0.7711787424382717],"dir":"ltr"},{"str":"recurrences","boundary":[0.5845343283680559,0.7543437115740741,0.6709321276388892,0.7711787424382717],"dir":"ltr"},{"str":"93","boundary":[0.6908336593750004,0.7543437115740741,0.7095836750000004,0.7711787424382717],"dir":"ltr"},{"str":"4.6","boundary":[0.2995833333333333,0.7743449677469136,0.3231515347916667,0.7911799986111111],"dir":"ltr"},{"str":"Proof","boundary":[0.3462576146527778,0.7743449677469136,0.38811371013888896,0.7911799986111111],"dir":"ltr"},{"str":"of","boundary":[0.3931326537152778,0.7743449677469136,0.40875009097222226,0.7911799986111111],"dir":"ltr"},{"str":"the","boundary":[0.41356070104166665,0.7743449677469136,0.4364660231597222,0.7911799986111111],"dir":"ltr"},{"str":"master","boundary":[0.4414660273263889,0.7743449677469136,0.4916137963888889,0.7911799986111111],"dir":"ltr"},{"str":"theorem","boundary":[0.49663273996527774,0.7743449677469136,0.5581403669791666,0.7911799986111111],"dir":"ltr"},{"str":"97","boundary":[0.5777085651041668,0.7743449677469136,0.5964585807291667,0.7911799986111111],"dir":"ltr"},{"str":"Probabilistic","boundary":[0.29958712121527786,0.8004561006172839,0.40183341854166676,0.8172911314814814],"dir":"ltr"},{"str":"Analysis","boundary":[0.4070417562152779,0.8004561006172839,0.4751971160416668,0.8172911314814814],"dir":"ltr"},{"str":"and","boundary":[0.4801971202083334,0.8004561006172839,0.5106819940972224,0.8172911314814814],"dir":"ltr"},{"str":"Randomized","boundary":[0.5154357859375001,0.8004561006172839,0.6174055678819446,0.8172911314814814],"dir":"ltr"},{"str":"Algorithms","boundary":[0.6223676932291669,0.8004561006172839,0.713655648090278,0.8172911314814814],"dir":"ltr"},{"str":"114","boundary":[0.7327086942708334,0.8004561006172839,0.7608337177083334,0.8172911314814814],"dir":"ltr"},{"str":"5.1","boundary":[0.29958333333333337,0.8204561172839506,0.32315153479166675,0.8372911481481481],"dir":"ltr"},{"str":"The","boundary":[0.3462576146527778,0.8204561172839506,0.37564021489583344,0.8372911481481481],"dir":"ltr"},{"str":"hiring","boundary":[0.3804318855555556,0.8204561172839506,0.42520086225694453,0.8372911481481481],"dir":"ltr"},{"str":"problem","boundary":[0.4303902605208334,0.8204561172839506,0.49295849447916673,0.8372911481481481],"dir":"ltr"},{"str":"114","boundary":[0.5125001774305556,0.8204561172839506,0.5406252008680557,0.8372911481481481],"dir":"ltr"},{"str":"5.2","boundary":[0.2995833333333334,0.8404561339506172,0.3231515347916668,0.8572911648148147],"dir":"ltr"},{"str":"Indicator","boundary":[0.3462576146527779,0.8404561339506172,0.41393191347222236,0.8572911648148147],"dir":"ltr"},{"str":"random","boundary":[0.4193675240625001,0.8404561339506172,0.47675014763888907,0.8572911648148147],"dir":"ltr"},{"str":"variables","boundary":[0.48188272767361123,0.8404561339506172,0.5491024806597223,0.8572911648148147],"dir":"ltr"},{"str":"118","boundary":[0.5687502243055557,0.8404561339506172,0.5968752477430557,0.8572911648148147],"dir":"ltr"},{"str":"5.3","boundary":[0.2995833333333335,0.8604561506172839,0.32315153479166686,0.8772911814814813],"dir":"ltr"},{"str":"Randomized","boundary":[0.34625761465277793,0.8604561506172839,0.4414849667361113,0.8772911814814813],"dir":"ltr"},{"str":"algorithms","boundary":[0.4466743650000002,0.8604561506172839,0.5270342804513891,0.8772911814814813],"dir":"ltr"},{"str":"122","boundary":[0.5466668725694446,0.8604561506172839,0.5747918960069446,0.8772911814814813],"dir":"ltr"},{"str":"5.4","boundary":[0.2995833333333333,0.8804560788580248,0.3231628984375,0.8972911097222223],"dir":"ltr"},{"str":"Probabilistic","boundary":[0.34626897829861103,0.8804560788580248,0.4412122392361111,0.8972911097222223],"dir":"ltr"},{"str":"analysis","boundary":[0.4466289104166666,0.8804560788580248,0.5070456274305555,0.8972911097222223],"dir":"ltr"},{"str":"and","boundary":[0.512462298611111,0.8804560788580248,0.5395835333333332,0.8972911097222223],"dir":"ltr"},{"str":"further","boundary":[0.5445645980902777,0.8804560788580248,0.5955684284722221,0.8972911097222223],"dir":"ltr"},{"str":"uses","boundary":[0.6007957055555555,0.8804560788580248,0.6331063385416665,0.8972911097222223],"dir":"ltr"},{"str":"of","boundary":[0.6381063427083332,0.8804560788580248,0.6537313557291665,0.8972911097222223],"dir":"ltr"},{"str":"indicator","boundary":[0.6587502993055554,0.8804560788580248,0.7253980821180555,0.8972911097222223],"dir":"ltr"},{"str":"random","boundary":[0.7308336927083333,0.8804560788580248,0.7882390435763889,0.8972911097222223],"dir":"ltr"},{"str":"variables","boundary":[0.7933716236111111,0.8804560788580248,0.8606254675347222,0.8972911097222223],"dir":"ltr"},{"str":"130","boundary":[0.3462500388888889,0.9004560955246914,0.3743750623263889,0.9172911263888889],"dir":"ltr"}],"boundary":[0.29957,0.4099,0.86063,0.91729],"dir":"ltr","type":"paragraph"}]},{"token":null,"index":5,"image":{"jpeg":"/storage/books/13b8a393f9f3fea3/pages/30c9fc5013bab1f850b97bac50975f45.jpg","blurred":"/storage/books/13b8a393f9f3fea3/pages/afdf4611023089cbc2e242debc6f5480.jpg"},"info":{"width":576,"height":648,"margin":[0.13,0.06459,0.35667,0.08403]},"elements":[{"words":[{"str":"vi","boundary":[0.1300001736111111,0.06458717037037037,0.14114590694444443,0.07842420740740741],"dir":"ltr"}],"boundary":[0.13,0.06459,0.14115,0.07842],"dir":"ltr","type":"paragraph"},{"words":[{"str":"Contents","boundary":[0.2441505402777778,0.06458717037037037,0.29931880694444446,0.07842420740740741],"dir":"ltr"}],"boundary":[0.24415,0.06459,0.29932,0.07842],"dir":"ltr","type":"paragraph"},{"words":[{"str":"II","boundary":[0.1300001736111111,0.12136314074074074,0.14623101805555555,0.13981252345679013],"dir":"ltr"},{"str":"Sorting","boundary":[0.16686204027777776,0.12136314074074074,0.23035328472222222,0.13981252345679013],"dir":"ltr"},{"str":"and","boundary":[0.23556292916666668,0.12136314074074074,0.26785857361111115,0.13981252345679013],"dir":"ltr"},{"str":"Order","boundary":[0.27306821805555553,0.12136314074074074,0.3240023513888889,0.13981252345679013],"dir":"ltr"},{"str":"Statistics","boundary":[0.3290044402777778,0.12136314074074074,0.40542639583333334,0.13981252345679013],"dir":"ltr"},{"str":"Introduction","boundary":[0.28583333333333333,0.1598989800925926,0.38818947923611113,0.17673401095679012],"dir":"ltr"},{"str":"147","boundary":[0.4264584505208333,0.1598989800925926,0.4545834739583333,0.17673401095679012],"dir":"ltr"},{"str":"6Heapsort151","boundary":[0.2441666319444444,0.18601011296296296,0.40750010138888887,0.20284514382716048],"dir":"ltr"},{"str":"6.1","boundary":[0.28583333333333333,0.20601012962962967,0.3093977469097222,0.2228451604938272],"dir":"ltr"},{"str":"Heaps","boundary":[0.33252276618055554,0.20601012962962967,0.37958719934027774,0.2228451604938272],"dir":"ltr"},{"str":"151","boundary":[0.3987500940972222,0.20601012962962967,0.4268751175347222,0.2228451604938272],"dir":"ltr"},{"str":"6.2","boundary":[0.28583333333333333,0.22601014629629637,0.3094128984375,0.2428451771604939],"dir":"ltr"},{"str":"Maintaining","boundary":[0.33251897829861105,0.22601014629629637,0.42439405486111104,0.2428451771604939],"dir":"ltr"},{"str":"the","boundary":[0.4297917866319444,0.22601014629629637,0.4527084723958333,0.2428451771604939],"dir":"ltr"},{"str":"heap","boundary":[0.4577084765624999,0.22601014629629637,0.49316305156249984,0.2428451771604939],"dir":"ltr"},{"str":"property","boundary":[0.4981441163194444,0.22601014629629637,0.5617047753472222,0.2428451771604939],"dir":"ltr"},{"str":"154","boundary":[0.5812502461805555,0.22601014629629637,0.6093752696180555,0.2428451771604939],"dir":"ltr"},{"str":"6.3","boundary":[0.28583333333333333,0.24582497762345684,0.30939585296874994,0.26266000848765436],"dir":"ltr"},{"str":"Building","boundary":[0.33250193282986107,0.24582497762345684,0.39830880585069445,0.26266000848765436],"dir":"ltr"},{"str":"a","boundary":[0.40349820411458326,0.24582497762345684,0.4118258625694444,0.26266000848765436],"dir":"ltr"},{"str":"heap","boundary":[0.4166175332291666,0.24582497762345684,0.4520493809374999,0.26266000848765436],"dir":"ltr"},{"str":"156","boundary":[0.4712501545138889,0.24582497762345684,0.4993751779513889,0.26266000848765436],"dir":"ltr"},{"str":"6.4","boundary":[0.28583333333333333,0.2658249942901236,0.30940153479166665,0.2826600251543211],"dir":"ltr"},{"str":"The","boundary":[0.3325076146527778,0.2658249942901236,0.36189021489583334,0.2826600251543211],"dir":"ltr"},{"str":"heapsort","boundary":[0.3666818855555556,0.2658249942901236,0.43021224152777776,0.2826600251543211],"dir":"ltr"},{"str":"algorithm","boundary":[0.43564785211805557,0.2658249942901236,0.5085873068402778,0.2826600251543211],"dir":"ltr"},{"str":"159","boundary":[0.5281252019097222,0.2658249942901236,0.5562502253472222,0.2826600251543211],"dir":"ltr"},{"str":"6.5","boundary":[0.28583333333333333,0.28582501095679025,0.3094128984375,0.30266004182098777],"dir":"ltr"},{"str":"Priority","boundary":[0.33251897829861105,0.28582501095679025,0.38996220798611103,0.30266004182098777],"dir":"ltr"},{"str":"queues","boundary":[0.3949432727430555,0.28582501095679025,0.4470834677083333,0.30266004182098777],"dir":"ltr"},{"str":"162","boundary":[0.46666681736111104,0.28582501095679025,0.4947918407986111,0.30266004182098777],"dir":"ltr"},{"str":"7","boundary":[0.2441666319444444,0.3119361438271606,0.2535567912847222,0.32877117469135814],"dir":"ltr"},{"str":"Quicksort","boundary":[0.28582954545138883,0.3119361438271606,0.36662885520833327,0.32877117469135814],"dir":"ltr"},{"str":"170","boundary":[0.38562508315972216,0.3119361438271606,0.4137501065972222,0.32877117469135814],"dir":"ltr"},{"str":"7.1","boundary":[0.28583333333333333,0.33193616049382735,0.30940153479166665,0.34877119135802487],"dir":"ltr"},{"str":"Description","boundary":[0.3325076146527778,0.33193616049382735,0.42015541496527775,0.34877119135802487],"dir":"ltr"},{"str":"of","boundary":[0.4255531467361111,0.33193616049382735,0.44117058399305553,0.34877119135802487],"dir":"ltr"},{"str":"quicksort","boundary":[0.44598119406250003,0.33193616049382735,0.5157577673611111,0.34877119135802487],"dir":"ltr"},{"str":"170","boundary":[0.5354168746527778,0.33193616049382735,0.5635418980902778,0.34877119135802487],"dir":"ltr"},{"str":"7.2","boundary":[0.2858333333333333,0.351936177160494,0.30940721661458326,0.36877120802469154],"dir":"ltr"},{"str":"Performance","boundary":[0.3325132964756944,0.351936177160494,0.4287236039236111,0.36877120802469154],"dir":"ltr"},{"str":"of","boundary":[0.43393194159722215,0.351936177160494,0.449553166736111,0.36877120802469154],"dir":"ltr"},{"str":"quicksort","boundary":[0.4543637768055555,0.351936177160494,0.5241573955729167,0.36877120802469154],"dir":"ltr"},{"str":"174","boundary":[0.5439585484375,0.351936177160494,0.572083571875,0.36877120802469154],"dir":"ltr"},{"str":"7.3","boundary":[0.28583333333333333,0.3719361938271607,0.30939585296874994,0.3887712246913582],"dir":"ltr"},{"str":"A","boundary":[0.33250193282986107,0.3719361938271607,0.3460947471875,0.3887712246913582],"dir":"ltr"},{"str":"randomized","boundary":[0.3508295996180555,0.3719361938271607,0.4395607341666666,0.3887712246913582],"dir":"ltr"},{"str":"version","boundary":[0.4449584659375,0.3719361938271607,0.4999187390104167,0.3887712246913582],"dir":"ltr"},{"str":"of","boundary":[0.5051081372743056,0.3719361938271607,0.5207217866493056,0.3887712246913582],"dir":"ltr"},{"str":"quicksort","boundary":[0.52553239671875,0.3719361938271607,0.595291924548611,0.3887712246913582],"dir":"ltr"},{"str":"179","boundary":[0.6152086078125,0.3719361938271607,0.64333363125,0.3887712246913582],"dir":"ltr"},{"str":"7.4","boundary":[0.28583333333333333,0.39193621049382743,0.30939585296874994,0.408771241358025],"dir":"ltr"},{"str":"Analysis","boundary":[0.33250193282986107,0.39193621049382743,0.3982898664409722,0.408771241358025],"dir":"ltr"},{"str":"of","boundary":[0.4034982041145833,0.39193621049382743,0.4191118534895833,0.408771241358025],"dir":"ltr"},{"str":"quicksort","boundary":[0.42392246355902774,0.39193621049382743,0.4936819913888889,0.408771241358025],"dir":"ltr"},{"str":"180","boundary":[0.5133335229166667,0.39193621049382743,0.5414585463541667,0.408771241358025],"dir":"ltr"},{"str":"8","boundary":[0.24416663194444446,0.4180473433641978,0.2535700488715278,0.4348823742283954],"dir":"ltr"},{"str":"Sorting","boundary":[0.28582386362847223,0.4180473433641978,0.34564398923611117,0.4348823742283954],"dir":"ltr"},{"str":"in","boundary":[0.3503977810763889,0.4180473433641978,0.36606067291666666,0.4348823742283954],"dir":"ltr"},{"str":"Linear","boundary":[0.3710038588541667,0.4180473433641978,0.42560617708333337,0.4348823742283954],"dir":"ltr"},{"str":"Time","boundary":[0.43037890833333337,0.4180473433641978,0.4720266703125001,0.4348823742283954],"dir":"ltr"},{"str":"191","boundary":[0.49104183767361115,0.4180473433641978,0.5191668611111111,0.4348823742283954],"dir":"ltr"},{"str":"8.1","boundary":[0.28583333333333333,0.4380473600308645,0.30939017114583334,0.45488239089506205],"dir":"ltr"},{"str":"Lower","boundary":[0.3324962510069444,0.4380473600308645,0.3813978069097222,0.45488239089506205],"dir":"ltr"},{"str":"bounds","boundary":[0.3860000834722222,0.4380473600308645,0.4402160377430555,0.45488239089506205],"dir":"ltr"},{"str":"for","boundary":[0.44563270892361107,0.4380473600308645,0.46746606045138883,0.45488239089506205],"dir":"ltr"},{"str":"sorting","boundary":[0.4724850040277777,0.4380473600308645,0.5245153504166666,0.45488239089506205],"dir":"ltr"},{"str":"191","boundary":[0.5439585484375,0.4380473600308645,0.572083571875,0.45488239089506205],"dir":"ltr"},{"str":"8.2","boundary":[0.28583333333333333,0.4580473766975312,0.30939017114583334,0.4748824075617288],"dir":"ltr"},{"str":"Counting","boundary":[0.3324962510069444,0.4580473766975312,0.40249252145833325,0.4748824075617288],"dir":"ltr"},{"str":"sort","boundary":[0.40768191972222223,0.4580473766975312,0.43575770069444447,0.4748824075617288],"dir":"ltr"},{"str":"194","boundary":[0.4550001409722222,0.4580473766975312,0.48312516440972225,0.4748824075617288],"dir":"ltr"},{"str":"8.3","boundary":[0.28583333333333333,0.4780473933641979,0.3094128984375,0.49488242422839546],"dir":"ltr"},{"str":"Radix","boundary":[0.33251897829861105,0.4780473933641979,0.3775379552083333,0.49488242422839546],"dir":"ltr"},{"str":"sort","boundary":[0.3825190199652777,0.4780473933641979,0.41062510399305546,0.49488242422839546],"dir":"ltr"},{"str":"197","boundary":[0.42979178663194445,0.4780473933641979,0.4579168100694444,0.49488242422839546],"dir":"ltr"},{"str":"8.4","boundary":[0.28583333333333333,0.49804741003086456,0.30939017114583334,0.5148824408950622],"dir":"ltr"},{"str":"Bucket","boundary":[0.3324962510069444,0.49804741003086456,0.3855758406944444,0.5148824408950622],"dir":"ltr"},{"str":"sort","boundary":[0.39059478427083333,0.49804741003086456,0.41867056524305557,0.5148824408950622],"dir":"ltr"},{"str":"200","boundary":[0.4379167934027778,0.49804741003086456,0.4660418168402778,0.5148824408950622],"dir":"ltr"},{"str":"9","boundary":[0.2441666319444444,0.524158542901235,0.2535643670486111,0.5409935737654326],"dir":"ltr"},{"str":"Medians","boundary":[0.2858371212152777,0.524158542901235,0.35523869420138887,0.5409935737654326],"dir":"ltr"},{"str":"and","boundary":[0.36003036486111106,0.524158542901235,0.39051523875,0.5409935737654326],"dir":"ltr"},{"str":"Order","boundary":[0.39526903059027774,0.524158542901235,0.44570467868055563,0.5409935737654326],"dir":"ltr"},{"str":"Statistics","boundary":[0.4504963493402777,0.524158542901235,0.522541863923611,0.5409935737654326],"dir":"ltr"},{"str":"213","boundary":[0.5418752133680554,0.524158542901235,0.5700002368055554,0.5409935737654326],"dir":"ltr"},{"str":"9.1","boundary":[0.2858333333333333,0.5441585595679017,0.30939585296874994,0.5609935904320992],"dir":"ltr"},{"str":"Minimum","boundary":[0.332501932829861,0.5441585595679017,0.40795464722222213,0.5609935904320992],"dir":"ltr"},{"str":"and","boundary":[0.4128788937499999,0.5441585595679017,0.4399830830034721,0.5609935904320992],"dir":"ltr"},{"str":"maximum","boundary":[0.44496414776041665,0.5441585595679017,0.5214774690972221,0.5609935904320992],"dir":"ltr"},{"str":"214","boundary":[0.5408335458333333,0.5441585595679017,0.5689585692708333,0.5609935904320992],"dir":"ltr"},{"str":"9.2","boundary":[0.28583333333333333,0.5641585762345683,0.3094242620833333,0.5809936070987659],"dir":"ltr"},{"str":"Selection","boundary":[0.33253034194444436,0.5641585762345683,0.40254555180555546,0.5809936070987659],"dir":"ltr"},{"str":"in","boundary":[0.4077349500694444,0.5641585762345683,0.4223258713194444,0.5809936070987659],"dir":"ltr"},{"str":"expected","boundary":[0.4270986025694444,0.5641585762345683,0.49362517315972215,0.5809936070987659],"dir":"ltr"},{"str":"linear","boundary":[0.49902290493055546,0.5641585762345683,0.5417161223263888,0.5809936070987659],"dir":"ltr"},{"str":"time","boundary":[0.5467350659027778,0.5641585762345683,0.5802540332291666,0.5809936070987659],"dir":"ltr"},{"str":"215","boundary":[0.5993752612847223,0.5641585762345683,0.6275002847222223,0.5809936070987659],"dir":"ltr"},{"str":"9.3","boundary":[0.2858333333333334,0.5841585929012351,0.3094185802604167,0.6009936237654326],"dir":"ltr"},{"str":"Selection","boundary":[0.3325246601215278,0.5841585929012351,0.40252282451388893,0.6009936237654326],"dir":"ltr"},{"str":"in","boundary":[0.40771222277777786,0.5841585929012351,0.42229935614583336,0.6009936237654326],"dir":"ltr"},{"str":"worst-case","boundary":[0.42707208739583336,0.5841585929012351,0.5073183663888889,0.6009936237654326],"dir":"ltr"},{"str":"linear","boundary":[0.5127350375694445,0.5841585929012351,0.5554168913194446,0.6009936237654326],"dir":"ltr"},{"str":"time","boundary":[0.5606441684027779,0.5841585929012351,0.5941555599652779,0.6009936237654326],"dir":"ltr"},{"str":"220","boundary":[0.6131252727430555,0.5841585929012351,0.6412502961805555,0.6009936237654326],"dir":"ltr"},{"str":"III","boundary":[0.1300001736111111,0.6306224,0.15430908027777776,0.6490717827160494],"dir":"ltr"},{"str":"Data","boundary":[0.17496085805555556,0.6306224,0.21658820027777778,0.6490717827160494],"dir":"ltr"},{"str":"Structures","boundary":[0.22159028916666665,0.6306224,0.31042406694444447,0.6490717827160494],"dir":"ltr"},{"str":"Introduction","boundary":[0.28583333333333333,0.6658249060185186,0.38818947923611113,0.6826599368827161],"dir":"ltr"},{"str":"229","boundary":[0.4264584505208333,0.6658249060185186,0.4545834739583333,0.6826599368827161],"dir":"ltr"},{"str":"10","boundary":[0.2441666319444444,0.691936038888889,0.2629583142708333,0.7087710697530865],"dir":"ltr"},{"str":"Elementary","boundary":[0.28585606062499996,0.691936038888889,0.38026901809027774,0.7087710697530865],"dir":"ltr"},{"str":"Data","boundary":[0.38525008284722223,0.691936038888889,0.42400769090277773,0.7087710697530865],"dir":"ltr"},{"str":"Structures","boundary":[0.42878042215277773,0.691936038888889,0.5133638259722222,0.7087710697530865],"dir":"ltr"},{"str":"232","boundary":[0.5327085390625,0.691936038888889,0.5608335625,0.7087710697530865],"dir":"ltr"},{"str":"10.1","boundary":[0.2858333333333334,0.7119360555555555,0.31878033048611115,0.7287710864197531],"dir":"ltr"},{"str":"Stacks","boundary":[0.3325303419444445,0.7119360555555555,0.38164780711805557,0.7287710864197531],"dir":"ltr"},{"str":"and","boundary":[0.3866667506944445,0.7119360555555555,0.4137538944791667,0.7287710864197531],"dir":"ltr"},{"str":"queues","boundary":[0.41875389864583334,0.7119360555555555,0.4708259117361111,0.7287710864197531],"dir":"ltr"},{"str":"232","boundary":[0.49020850364583335,0.7119360555555555,0.5183335270833334,0.7287710864197531],"dir":"ltr"},{"str":"10.2","boundary":[0.28583333333333333,0.7319360722222221,0.31881442142361105,0.7487711030864197],"dir":"ltr"},{"str":"Linked","boundary":[0.3325454934722222,0.7319360722222221,0.38570084079861106,0.7487711030864197],"dir":"ltr"},{"str":"lists","boundary":[0.3906819055555555,0.7319360722222221,0.42084291553819436,0.7487711030864197],"dir":"ltr"},{"str":"236","boundary":[0.4402084619791667,0.7319360722222221,0.4683334854166667,0.7487711030864197],"dir":"ltr"},{"str":"10.3","boundary":[0.28583333333333333,0.7519360888888889,0.3187916941319444,0.7687711197530864],"dir":"ltr"},{"str":"Implementing","boundary":[0.33252276618055554,0.7519360888888889,0.4381023996180555,0.7687711197530864],"dir":"ltr"},{"str":"pointers","boundary":[0.44350013138888883,0.7519360888888889,0.5038865453472222,0.7687711197530864],"dir":"ltr"},{"str":"and","boundary":[0.5090948830208334,0.7519360888888889,0.5362047540972222,0.7687711197530864],"dir":"ltr"},{"str":"objects","boundary":[0.5411858188541667,0.7519360888888889,0.594284347951389,0.7687711197530864],"dir":"ltr"},{"str":"241","boundary":[0.6139586067708334,0.7519360888888889,0.6420836302083334,0.7687711197530864],"dir":"ltr"},{"str":"10.4","boundary":[0.28583333333333333,0.7719361055555556,0.3187992698958333,0.7887711364197532],"dir":"ltr"},{"str":"Representing","boundary":[0.3325303419444444,0.7719361055555556,0.4316933033680555,0.7887711364197532],"dir":"ltr"},{"str":"rooted","boundary":[0.4370910351388889,0.7719361055555556,0.48501531750000004,0.7887711364197532],"dir":"ltr"},{"str":"trees","boundary":[0.49020471576388885,0.7719361055555556,0.5255740634201388,0.7887711364197532],"dir":"ltr"},{"str":"246","boundary":[0.5450002159722221,0.7719361055555556,0.5731252394097222,0.7887711364197532],"dir":"ltr"},{"str":"11","boundary":[0.24416663194444435,0.798047238425926,0.26294316274305546,0.8148822692901234],"dir":"ltr"},{"str":"Hash","boundary":[0.28584090909722215,0.798047238425926,0.32773109552083324,0.8148822692901234],"dir":"ltr"},{"str":"Tables","boundary":[0.33248488736111104,0.798047238425926,0.3843258396527777,0.8148822692901234],"dir":"ltr"},{"str":"253","boundary":[0.40354176475694437,0.798047238425926,0.4316667881944444,0.8148822692901234],"dir":"ltr"},{"str":"11.1","boundary":[0.2858333333333332,0.8180472550925926,0.3188068456597221,0.83488228595679],"dir":"ltr"},{"str":"Direct-address","boundary":[0.33253791770833324,0.8180472550925926,0.4420645241319443,0.83488228595679],"dir":"ltr"},{"str":"tables","boundary":[0.4476895288194443,0.8180472550925926,0.4914206258680554,0.83488228595679],"dir":"ltr"},{"str":"254","boundary":[0.5108335208333332,0.8180472550925926,0.5389585442708333,0.83488228595679],"dir":"ltr"},{"str":"11.2","boundary":[0.2858333333333333,0.8380472717592592,0.3187916941319444,0.8548823026234567],"dir":"ltr"},{"str":"Hash","boundary":[0.3325227661805555,0.8380472717592592,0.37127658635416666,0.8548823026234567],"dir":"ltr"},{"str":"tables","boundary":[0.3760493176041666,0.8380472717592592,0.4197576873611111,0.8548823026234567],"dir":"ltr"},{"str":"256","boundary":[0.4391667944444444,0.8380472717592592,0.46729181788194435,0.8548823026234567],"dir":"ltr"},{"str":"11.3","boundary":[0.2858333333333333,0.8580472884259258,0.3187841183680555,0.8748823192901233],"dir":"ltr"},{"str":"Hash","boundary":[0.33251519041666655,0.8580472884259258,0.3712614348263888,0.8748823192901233],"dir":"ltr"},{"str":"functions","boundary":[0.37603416607638884,0.8580472884259258,0.4457936939062499,0.8748823192901233],"dir":"ltr"},{"str":"262","boundary":[0.4656251498263888,0.8580472884259258,0.4937501732638888,0.8748823192901233],"dir":"ltr"},{"str":"11.4","boundary":[0.2858333333333332,0.8780473050925925,0.31877654260416655,0.89488233595679],"dir":"ltr"},{"str":"Open","boundary":[0.33250761465277767,0.8780473050925925,0.37334855777777765,0.89488233595679],"dir":"ltr"},{"str":"addressing","boundary":[0.37812128902777764,0.8780473050925925,0.4582918103819444,0.89488233595679],"dir":"ltr"},{"str":"269","boundary":[0.4781251602430554,0.8780473050925925,0.5062501836805554,0.89488233595679],"dir":"ltr"},{"str":"?","boundary":[0.24416666666666664,0.8938303141975307,0.2587121194444444,0.9159695117283948],"dir":"ltr"},{"str":"11.5","boundary":[0.28583333333333333,0.8980471282407406,0.3187916941319444,0.9148821591049381],"dir":"ltr"},{"str":"Perfect","boundary":[0.33252276618055554,0.8980471282407406,0.38577281055555557,0.9148821591049381],"dir":"ltr"},{"str":"hashing","boundary":[0.3907917541319444,0.8980471282407406,0.44915543913194445,0.9148821591049381],"dir":"ltr"},{"str":"277","boundary":[0.4687501524305555,0.8980471282407406,0.4968751758680555,0.9148821591049381],"dir":"ltr"}],"boundary":[0.13,0.12136,0.64333,0.91597],"dir":"ltr","type":"paragraph"}]},{"token":null,"index":6,"image":{"jpeg":"/storage/books/13b8a393f9f3fea3/pages/88bd9652a23115a3e5782f32e5b7d534.jpg","blurred":"/storage/books/13b8a393f9f3fea3/pages/70c60da15ff80f8c26a01412ab569814.jpg"},"info":{"width":576,"height":648,"margin":[0.14396,0.06459,0.11926,0.15308]},"elements":[{"words":[{"str":"IV","boundary":[0.14395833333333333,0.4332149925925926,0.16585959555555557,0.45166437530864195],"dir":"ltr"}],"boundary":[0.14396,0.43321,0.16586,0.45166],"dir":"ltr","type":"paragraph"},{"words":[{"str":"Contents","boundary":[0.258125,0.06458717037037037,0.3132559066666667,0.07842420740740741],"dir":"ltr"}],"boundary":[0.25813,0.06459,0.31326,0.07842],"dir":"ltr","type":"paragraph"},{"words":[{"str":"12","boundary":[0.258125,0.11471379490740745,0.2768977429166667,0.13154882577160498],"dir":"ltr"},{"str":"Binary","boundary":[0.29958715576388895,0.11471379490740745,0.35518568694444447,0.13154882577160498],"dir":"ltr"},{"str":"Search","boundary":[0.3599584181944444,0.11471379490740745,0.4149698276736112,0.13154882577160498],"dir":"ltr"},{"str":"Trees","boundary":[0.4201402865277778,0.11471379490740745,0.4632274436458334,0.13154882577160498],"dir":"ltr"},{"str":"286","boundary":[0.48270852048611107,0.11471379490740745,0.5108335439236111,0.13154882577160498],"dir":"ltr"},{"str":"12.1","boundary":[0.2995833678819444,0.13471381157407405,0.33255688020833335,0.15154884243827157],"dir":"ltr"},{"str":"What","boundary":[0.3462879522569444,0.13471381157407405,0.3871213196180555,0.15154884243827157],"dir":"ltr"},{"str":"is","boundary":[0.3921402631944444,0.13471381157407405,0.40462133420138885,0.15154884243827157],"dir":"ltr"},{"str":"a","boundary":[0.4094130048611111,0.13471381157407405,0.41774634513888886,0.15154884243827157],"dir":"ltr"},{"str":"binary","boundary":[0.4225380157986111,0.13471381157407405,0.47045472239583336,0.15154884243827157],"dir":"ltr"},{"str":"search","boundary":[0.47564412065972217,0.13471381157407405,0.5235608272569444,0.15154884243827157],"dir":"ltr"},{"str":"tree?","boundary":[0.5287502255208333,0.13471381157407405,0.5651707104166667,0.15154884243827157],"dir":"ltr"},{"str":"286","boundary":[0.5845836053819444,0.13471381157407405,0.6127086288194444,0.15154884243827157],"dir":"ltr"},{"str":"12.2","boundary":[0.2995833678819444,0.15471382824074068,0.3325568802083333,0.1715488591049382],"dir":"ltr"},{"str":"Querying","boundary":[0.34628795225694436,0.15471382824074068,0.4173675569444444,0.1715488591049382],"dir":"ltr"},{"str":"a","boundary":[0.42255695520833325,0.15471382824074068,0.430890295486111,0.1715488591049382],"dir":"ltr"},{"str":"binary","boundary":[0.43568196614583327,0.15471382824074068,0.4836176121527777,0.1715488591049382],"dir":"ltr"},{"str":"search","boundary":[0.4888070104166666,0.15471382824074068,0.5367237170138889,0.1715488591049382],"dir":"ltr"},{"str":"tree","boundary":[0.5419131152777776,0.15471382824074068,0.5700002598958331,0.1715488591049382],"dir":"ltr"},{"str":"289","boundary":[0.5891669425347222,0.15471382824074068,0.6172919659722222,0.1715488591049382],"dir":"ltr"},{"str":"12.3","boundary":[0.2995833678819444,0.1747138449074073,0.33254172868055554,0.19154887577160482],"dir":"ltr"},{"str":"Insertion","boundary":[0.34627280072916666,0.1747138449074073,0.41290543201388885,0.19154887577160482],"dir":"ltr"},{"str":"and","boundary":[0.4183031637847222,0.1747138449074073,0.4454130348611111,0.19154887577160482],"dir":"ltr"},{"str":"deletion","boundary":[0.45039409961805554,0.1747138449074073,0.5107805135763889,0.19154887577160482],"dir":"ltr"},{"str":"294","boundary":[0.5304168935763889,0.1747138449074073,0.5585419170138889,0.19154887577160482],"dir":"ltr"},{"str":"?","boundary":[0.25812673611111114,0.19049698086419745,0.2726721888888889,0.21263617839506166],"dir":"ltr"},{"str":"12.4","boundary":[0.29958506944444446,0.19471379490740734,0.33256615753472224,0.21154882577160486],"dir":"ltr"},{"str":"Randomly","boundary":[0.3462972295833333,0.19471379490740734,0.42491093145833336,0.21154882577160486],"dir":"ltr"},{"str":"built","boundary":[0.43010032972222223,0.19471379490740734,0.4640113428298612,0.21154882577160486],"dir":"ltr"},{"str":"binary","boundary":[0.46903028640625,0.19471379490740734,0.5169772960590278,0.21154882577160486],"dir":"ltr"},{"str":"search","boundary":[0.5221666943229167,0.19471379490740734,0.5700947645659723,0.21154882577160486],"dir":"ltr"},{"str":"trees","boundary":[0.5752841628298612,0.19471379490740734,0.6106724498958334,0.21154882577160486],"dir":"ltr"},{"str":"299","boundary":[0.6300020114583335,0.19471379490740734,0.6581270348958335,0.21154882577160486],"dir":"ltr"},{"str":"13","boundary":[0.25812670156250006,0.2208249277777777,0.27705853552083337,0.23765995864197523],"dir":"ltr"},{"str":"Red-Black","boundary":[0.29959643309027784,0.2208249277777777,0.38481809501736114,0.23765995864197523],"dir":"ltr"},{"str":"Trees","boundary":[0.38962870508680564,0.2208249277777777,0.4329336654166667,0.23765995864197523],"dir":"ltr"},{"str":"308","boundary":[0.45187686302083346,0.2208249277777777,0.48000188645833347,0.23765995864197523],"dir":"ltr"},{"str":"13.1","boundary":[0.2995850694444446,0.2408249444444444,0.3325585817708335,0.25765997530864193],"dir":"ltr"},{"str":"Properties","boundary":[0.34628965381944454,0.2408249444444444,0.4225018385416668,0.25765997530864193],"dir":"ltr"},{"str":"of","boundary":[0.4277101762152779,0.2408249444444444,0.44333518923611126,0.25765997530864193],"dir":"ltr"},{"str":"red-black","boundary":[0.4483541328125001,0.2408249444444444,0.5191875251736112,0.25765997530864193],"dir":"ltr"},{"str":"trees","boundary":[0.5245852569444446,0.2408249444444444,0.5599640743055557,0.25765997530864193],"dir":"ltr"},{"str":"308","boundary":[0.579168635763889,0.2408249444444444,0.607293659201389,0.25765997530864193],"dir":"ltr"},{"str":"13.2","boundary":[0.2995850694444445,0.2608249611111111,0.33252827871527785,0.2776599919753086],"dir":"ltr"},{"str":"Rotations","boundary":[0.346259350763889,0.2608249611111111,0.4182745622916667,0.2776599919753086],"dir":"ltr"},{"str":"312","boundary":[0.4379185180555556,0.2608249611111111,0.4660435414930556,0.2776599919753086],"dir":"ltr"},{"str":"13.3","boundary":[0.2995850694444445,0.2808249777777778,0.3325434302430556,0.29766000864197534],"dir":"ltr"},{"str":"Insertion","boundary":[0.34627450229166673,0.2808249777777778,0.412907133576389,0.29766000864197534],"dir":"ltr"},{"str":"315","boundary":[0.43250184687500004,0.2808249777777778,0.46062687031250005,0.29766000864197534],"dir":"ltr"},{"str":"13.4","boundary":[0.2995850694444445,0.3008249944444445,0.33255100600694454,0.317660025308642],"dir":"ltr"},{"str":"Deletion","boundary":[0.3462820780555556,0.3008249944444445,0.4110397077777779,0.317660025308642],"dir":"ltr"},{"str":"323","boundary":[0.4304185118055556,0.3008249944444445,0.4585435352430556,0.317660025308642],"dir":"ltr"},{"str":"14","boundary":[0.2581267015625001,0.32693612731481486,0.276918383888889,0.3437711581790124],"dir":"ltr"},{"str":"Augmenting","boundary":[0.2996077967361112,0.32693612731481486,0.39858515194444455,0.3437711581790124],"dir":"ltr"},{"str":"Data","boundary":[0.40335788319444454,0.32693612731481486,0.4421344306597223,0.3437711581790124],"dir":"ltr"},{"str":"Structures","boundary":[0.44711549541666673,0.32693612731481486,0.5316799598263889,0.3437711581790124],"dir":"ltr"},{"str":"339","boundary":[0.5508352788194446,0.32693612731481486,0.5789603022569446,0.3437711581790124],"dir":"ltr"},{"str":"14.1","boundary":[0.2995850694444446,0.3469361439814816,0.3325585817708335,0.3637711748456791],"dir":"ltr"},{"str":"Dynamic","boundary":[0.34628965381944454,0.3469361439814816,0.41547531753472233,0.3637711748456791],"dir":"ltr"},{"str":"order","boundary":[0.420475321701389,0.3469361439814816,0.4600586880208335,0.3637711748456791],"dir":"ltr"},{"str":"statistics","boundary":[0.46528596510416675,0.3469361439814816,0.5297746552083334,0.3637711748456791],"dir":"ltr"},{"str":"339","boundary":[0.5493769442708335,0.3469361439814816,0.5775019677083335,0.3637711748456791],"dir":"ltr"},{"str":"14.2","boundary":[0.29958506944444463,0.36693616064814827,0.3325510060069446,0.3837711915123458],"dir":"ltr"},{"str":"How","boundary":[0.3462820780555557,0.36693616064814827,0.38258324467013904,0.3837711915123458],"dir":"ltr"},{"str":"to","boundary":[0.3873180971006946,0.36693616064814827,0.4018976547048613,0.3837711915123458],"dir":"ltr"},{"str":"augment","boundary":[0.4068787194618057,0.36693616064814827,0.4716950613541669,0.3837711915123458],"dir":"ltr"},{"str":"a","boundary":[0.4769223384375001,0.36693616064814827,0.48525378477430564,0.3837711915123458],"dir":"ltr"},{"str":"data","boundary":[0.49004545543402794,0.36693616064814827,0.5212879057118057,0.3837711915123458],"dir":"ltr"},{"str":"structure","boundary":[0.5262879098784724,0.36693616064814827,0.591858040277778,0.3837711915123458],"dir":"ltr"},{"str":"345","boundary":[0.6114603293402779,0.36693616064814827,0.639585352777778,0.3837711915123458],"dir":"ltr"},{"str":"14.3","boundary":[0.29958506944444463,0.38693617731481494,0.33255858177083353,0.4037712081790125],"dir":"ltr"},{"str":"Interval","boundary":[0.34628965381944465,0.38693617731481494,0.40416848993055576,0.4037712081790125],"dir":"ltr"},{"str":"trees","boundary":[0.409395767013889,0.38693617731481494,0.4447745843750001,0.4037712081790125],"dir":"ltr"},{"str":"348","boundary":[0.4641685399305557,0.38693617731481494,0.4922935633680557,0.4037712081790125],"dir":"ltr"},{"str":"Advanced","boundary":[0.18661515111111113,0.4332149925925926,0.2707125111111111,0.45166437530864195],"dir":"ltr"},{"str":"Design","boundary":[0.27596366666666666,0.4332149925925926,0.33587665333333333,0.45166437530864195],"dir":"ltr"},{"str":"and","boundary":[0.3410032755555556,0.4332149925925926,0.3732740133333334,0.45166437530864195],"dir":"ltr"},{"str":"Analysis","boundary":[0.37852516888888893,0.4332149925925926,0.4511239511111111,0.45166437530864195],"dir":"ltr"},{"str":"Techniques","boundary":[0.4563958622222223,0.4332149925925926,0.5533865733333334,0.45166437530864195],"dir":"ltr"},{"str":"Introduction","boundary":[0.2995833333333333,0.47175083194444445,0.4019394792361111,0.48858586280864197],"dir":"ltr"},{"str":"357","boundary":[0.44020845052083335,0.47175083194444445,0.46833347395833336,0.48858586280864197],"dir":"ltr"},{"str":"15","boundary":[0.25812496545138885,0.4978619648148148,0.27688255684027774,0.5146969956790124],"dir":"ltr"},{"str":"Dynamic","boundary":[0.29959090909722225,0.4978619648148148,0.37209854527777775,0.5146969956790124],"dir":"ltr"},{"str":"Programming","boundary":[0.3769091553472222,0.4978619648148148,0.4898486434027778,0.5146969956790124],"dir":"ltr"},{"str":"359","boundary":[0.5091668413194443,0.4978619648148148,0.5372918647569445,0.5146969956790124],"dir":"ltr"},{"str":"15.1","boundary":[0.29958333333333326,0.5178619814814815,0.3325265426041666,0.534697012345679],"dir":"ltr"},{"str":"Rod","boundary":[0.3462576146527777,0.5178619814814815,0.37773112572916656,0.534697012345679],"dir":"ltr"},{"str":"cutting","boundary":[0.38250385697916656,0.5178619814814815,0.4345342033680554,0.534697012345679],"dir":"ltr"},{"str":"360","boundary":[0.454166795486111,0.5178619814814815,0.482291818923611,0.534697012345679],"dir":"ltr"},{"str":"15.2","boundary":[0.29958333333333326,0.5378619981481482,0.3325719971874999,0.5546970290123457],"dir":"ltr"},{"str":"Matrix-chain","boundary":[0.34630306923611104,0.5378619981481482,0.4444357267708332,0.5546970290123457],"dir":"ltr"},{"str":"multiplication","boundary":[0.44983345854166656,0.5378619981481482,0.5552274857638887,0.5546970290123457],"dir":"ltr"},{"str":"370","boundary":[0.5752085630208332,0.5378619981481482,0.6033335864583332,0.5546970290123457],"dir":"ltr"},{"str":"15.3","boundary":[0.29958333333333326,0.5578620148148149,0.33253411836805546,0.5746970456790125],"dir":"ltr"},{"str":"Elements","boundary":[0.34626519041666654,0.5578620148148149,0.4164091882638888,0.5746970456790125],"dir":"ltr"},{"str":"of","boundary":[0.4214091924305554,0.5578620148148149,0.43702284180555545,0.5746970456790125],"dir":"ltr"},{"str":"dynamic","boundary":[0.44204178538194433,0.5578620148148149,0.5068316121006944,0.5746970456790125],"dir":"ltr"},{"str":"programming","boundary":[0.5118316162673611,0.5578620148148149,0.6143260198611109,0.5746970456790125],"dir":"ltr"},{"str":"378","boundary":[0.6339586119791666,0.5578620148148149,0.6620836354166666,0.5746970456790125],"dir":"ltr"},{"str":"15.4","boundary":[0.29958333333333326,0.5778620314814816,0.332530330486111,0.5946970623456792],"dir":"ltr"},{"str":"Longest","boundary":[0.34628034194444435,0.5778620314814816,0.40688266517361105,0.5946970623456792],"dir":"ltr"},{"str":"common","boundary":[0.4121288816666666,0.5778620314814816,0.47819711854166663,0.5946970623456792],"dir":"ltr"},{"str":"subsequence","boundary":[0.4831971227083332,0.5778620314814816,0.5779775047222221,0.5946970623456792],"dir":"ltr"},{"str":"390","boundary":[0.5977085817708332,0.5778620314814816,0.6258336052083332,0.5946970623456792],"dir":"ltr"},{"str":"15.5","boundary":[0.2995833333333332,0.5978620481481483,0.332564421423611,0.6146970790123458],"dir":"ltr"},{"str":"Optimal","boundary":[0.34629549347222205,0.5978620481481483,0.4081459238020832,0.6146970790123458],"dir":"ltr"},{"str":"binary","boundary":[0.413164867378472,0.5978620481481483,0.46111187703124984,0.6146970790123458],"dir":"ltr"},{"str":"search","boundary":[0.4663012752951387,0.5978620481481483,0.5142293455381943,0.6146970790123458],"dir":"ltr"},{"str":"trees","boundary":[0.5194187438020832,0.5978620481481483,0.5548070308680554,0.6146970790123458],"dir":"ltr"},{"str":"397","boundary":[0.5739585619791665,0.5978620481481483,0.6020835854166665,0.6146970790123458],"dir":"ltr"},{"str":"16","boundary":[0.25812496545138874,0.6239731810185186,0.2769128598958332,0.6408082118827162],"dir":"ltr"},{"str":"Greedy","boundary":[0.2996022727430554,0.6239731810185186,0.35899626163194426,0.6408082118827162],"dir":"ltr"},{"str":"Algorithms","boundary":[0.36397732638888874,0.6239731810185186,0.4552084630208332,0.6408082118827162],"dir":"ltr"},{"str":"414","boundary":[0.47437514565972205,0.6239731810185186,0.5025001690972221,0.6408082118827162],"dir":"ltr"},{"str":"16.1","boundary":[0.29958333333333315,0.6439731976851852,0.33255684565972204,0.6608082285493828],"dir":"ltr"},{"str":"An","boundary":[0.34628791770833317,0.6439731976851852,0.3694318763888887,0.6608082285493828],"dir":"ltr"},{"str":"activity-selection","boundary":[0.3742046076388887,0.6439731976851852,0.5028978967013887,0.6608082285493828],"dir":"ltr"},{"str":"problem","boundary":[0.5089206289930553,0.6439731976851852,0.5715153781249999,0.6608082285493828],"dir":"ltr"},{"str":"415","boundary":[0.5908335760416664,0.6439731976851852,0.6189585994791664,0.6608082285493828],"dir":"ltr"},{"str":"16.2","boundary":[0.2995833333333331,0.6639732143518519,0.3325492698958331,0.6808082452160494],"dir":"ltr"},{"str":"Elements","boundary":[0.34628034194444424,0.6639732143518519,0.41645464284722195,0.6808082452160494],"dir":"ltr"},{"str":"of","boundary":[0.4214546470138887,0.6639732143518519,0.43707587215277754,0.6808082452160494],"dir":"ltr"},{"str":"the","boundary":[0.44209481572916637,0.6639732143518519,0.46500581967013865,0.6808082452160494],"dir":"ltr"},{"str":"greedy","boundary":[0.46979749032986085,0.6639732143518519,0.5208657147048608,0.6808082452160494],"dir":"ltr"},{"str":"strategy","boundary":[0.5262634464756942,0.6639732143518519,0.5853960715104164,0.6808082452160494],"dir":"ltr"},{"str":"423","boundary":[0.6047919210069441,0.6639732143518519,0.6329169444444441,0.6808082452160494],"dir":"ltr"},{"str":"16.3","boundary":[0.29958333333333304,0.6839732310185186,0.33252654260416636,0.7008082618827162],"dir":"ltr"},{"str":"Huffman","boundary":[0.3462576146527775,0.6839732310185186,0.4139319134722219,0.7008082618827162],"dir":"ltr"},{"str":"codes","boundary":[0.41891297822916634,0.6839732310185186,0.4616213471527774,0.7008082618827162],"dir":"ltr"},{"str":"428","boundary":[0.48104181788194417,0.6839732310185186,0.5091668413194442,0.7008082618827162],"dir":"ltr"},{"str":"?","boundary":[0.258125,0.6997562401234568,0.2726704527777778,0.7218954376543211],"dir":"ltr"},{"str":"16.4","boundary":[0.2995833333333333,0.7039730541666667,0.3325265426041667,0.7208080850308642],"dir":"ltr"},{"str":"Matroids","boundary":[0.3462576146527778,0.7039730541666667,0.41409479239583336,0.7208080850308642],"dir":"ltr"},{"str":"and","boundary":[0.4193031300694445,0.7039730541666667,0.44640163749999995,0.7208080850308642],"dir":"ltr"},{"str":"greedy","boundary":[0.4513827022569445,0.7039730541666667,0.5024168356944445,0.7208080850308642],"dir":"ltr"},{"str":"methods","boundary":[0.5076062339583333,0.7039730541666667,0.5713411355555554,0.7208080850308642],"dir":"ltr"},{"str":"437","boundary":[0.5908335760416666,0.7039730541666667,0.6189585994791666,0.7208080850308642],"dir":"ltr"},{"str":"?","boundary":[0.258125,0.7197577833333333,0.2726704527777778,0.7418969808641975],"dir":"ltr"},{"str":"16.5","boundary":[0.2995833333333333,0.7239745973765431,0.33255684565972227,0.7408096282407407],"dir":"ltr"},{"str":"A","boundary":[0.34628791770833334,0.7239745973765431,0.3598864138888889,0.7408096282407407],"dir":"ltr"},{"str":"task-scheduling","boundary":[0.36462126631944447,0.7239745973765431,0.48236757656250007,0.7408096282407407],"dir":"ltr"},{"str":"problem","boundary":[0.48839030885416673,0.7239745973765431,0.5509850579861112,0.7408096282407407],"dir":"ltr"},{"str":"as","boundary":[0.5563259715277779,0.7239745973765431,0.5719509845486112,0.7408096282407407],"dir":"ltr"},{"str":"a","boundary":[0.5767426552083333,0.7239745973765431,0.5850759954861111,0.7408096282407407],"dir":"ltr"},{"str":"matroid","boundary":[0.5898676661458333,0.7239745973765431,0.6483904421875001,0.7408096282407407],"dir":"ltr"},{"str":"443","boundary":[0.6677086401041668,0.7239745973765431,0.6958336635416668,0.7408096282407407],"dir":"ltr"},{"str":"17","boundary":[0.25812496545138885,0.7500857302469135,0.2769128598958333,0.7669207611111111],"dir":"ltr"},{"str":"Amortized","boundary":[0.29960227274305556,0.7500857302469135,0.38545461701388883,0.7669207611111111],"dir":"ltr"},{"str":"Analysis","boundary":[0.39062507586805556,0.7500857302469135,0.4587501326388889,0.7669207611111111],"dir":"ltr"},{"str":"451","boundary":[0.4779168152777778,0.7500857302469135,0.5060418387152779,0.7669207611111111],"dir":"ltr"},{"str":"17.1","boundary":[0.2995833333333333,0.7700857469135802,0.33254169413194445,0.7869207777777778],"dir":"ltr"},{"str":"Aggregate","boundary":[0.3462727661805556,0.7700857469135802,0.42438267975694444,0.7869207777777778],"dir":"ltr"},{"str":"analysis","boundary":[0.42959101743055556,0.7700857469135802,0.48997743138888894,0.7869207777777778],"dir":"ltr"},{"str":"452","boundary":[0.5093751748263888,0.7700857469135802,0.537500198263889,0.7869207777777778],"dir":"ltr"},{"str":"17.2","boundary":[0.2995833333333333,0.790085763580247,0.33251896684027776,0.8069207944444444],"dir":"ltr"},{"str":"The","boundary":[0.3462500388888889,0.790085763580247,0.3756155936631944,0.8069207944444444],"dir":"ltr"},{"str":"accounting","boundary":[0.38040726432291666,0.790085763580247,0.4626611207465278,0.8069207944444444],"dir":"ltr"},{"str":"method","boundary":[0.46826718602430556,0.790085763580247,0.5247066269965277,0.8069207944444444],"dir":"ltr"},{"str":"456","boundary":[0.5439585369791666,0.790085763580247,0.5720835604166666,0.8069207944444444],"dir":"ltr"},{"str":"17.3","boundary":[0.2995833333333333,0.8100857802469136,0.33252654260416664,0.826920811111111],"dir":"ltr"},{"str":"The","boundary":[0.34625761465277777,0.8100857802469136,0.3756288512499999,0.826920811111111],"dir":"ltr"},{"str":"potential","boundary":[0.3804205219097222,0.8100857802469136,0.4459584553125,0.826920811111111],"dir":"ltr"},{"str":"method","boundary":[0.45139406590277775,0.8100857802469136,0.5078448705208333,0.826920811111111],"dir":"ltr"},{"str":"459","boundary":[0.5272918564236111,0.8100857802469136,0.5554168798611111,0.826920811111111],"dir":"ltr"},{"str":"17.4","boundary":[0.2995833333333333,0.8300857969135801,0.33254169413194445,0.8469208277777777],"dir":"ltr"},{"str":"Dynamic","boundary":[0.3462727661805555,0.8300857969135801,0.4154319147222222,0.8469208277777777],"dir":"ltr"},{"str":"tables","boundary":[0.42043191888888887,0.8300857969135801,0.4641402886458333,0.8469208277777777],"dir":"ltr"},{"str":"463","boundary":[0.4835418199652778,0.8300857969135801,0.5116668434027778,0.8469208277777777],"dir":"ltr"}],"boundary":[0.18662,0.11471,0.69583,0.84692],"dir":"ltr","type":"paragraph"},{"words":[{"str":"vii","boundary":[0.8652094333333333,0.06458717037037037,0.8807418533333333,0.07842420740740741],"dir":"ltr"}],"boundary":[0.86521,0.06459,0.88074,0.07842],"dir":"ltr","type":"paragraph"}]},{"token":null,"index":7,"image":{"jpeg":"/storage/books/13b8a393f9f3fea3/pages/ecbc94b62d4542530109ab37150f84cc.jpg","blurred":"/storage/books/13b8a393f9f3fea3/pages/01707702fcb79cd57566f851aefb6771.jpg"},"info":{"width":576,"height":648,"margin":[0.13,0.06459,0.2475,0.16178]},"elements":[{"words":[{"str":"viii","boundary":[0.1300001736111111,0.06458717037037037,0.1498943736111111,0.07842420740740741],"dir":"ltr"}],"boundary":[0.13,0.06459,0.14989,0.07842],"dir":"ltr","type":"paragraph"},{"words":[{"str":"Contents","boundary":[0.2441505402777778,0.06458717037037037,0.29931880694444446,0.07842420740740741],"dir":"ltr"}],"boundary":[0.24415,0.06459,0.29932,0.07842],"dir":"ltr","type":"paragraph"},{"words":[{"str":"V","boundary":[0.1300001736111111,0.12136314074074074,0.14382960027777777,0.13981252345679013],"dir":"ltr"},{"str":"Advanced","boundary":[0.16458515583333333,0.12136314074074074,0.2485496802777778,0.13981252345679013],"dir":"ltr"},{"str":"Data","boundary":[0.25402914694444445,0.12136314074074074,0.2954821425,0.13981252345679013],"dir":"ltr"},{"str":"Structures","boundary":[0.3005257425,0.12136314074074074,0.38917272027777783,0.13981252345679013],"dir":"ltr"},{"str":"Introduction","boundary":[0.28583333333333333,0.15638046157407412,0.38818947923611113,0.17321549243827164],"dir":"ltr"},{"str":"481","boundary":[0.4264584505208333,0.15638046157407412,0.4545834739583333,0.17321549243827164],"dir":"ltr"},{"str":"18","boundary":[0.2441666319444444,0.1824915944444445,0.2629393748611111,0.199326625308642],"dir":"ltr"},{"str":"B","boundary":[0.28583712121527777,0.1824915944444445,0.2983863740972222,0.199326625308642],"dir":"ltr"},{"str":"-","boundary":[0.298537889375,0.1824915944444445,0.30476137940972214,0.199326625308642],"dir":"ltr"},{"str":"Trees","boundary":[0.3047803188194444,0.1824915944444445,0.34786747593749995,0.199326625308642],"dir":"ltr"},{"str":"484","boundary":[0.36708340104166665,0.1824915944444445,0.39520842447916665,0.199326625308642],"dir":"ltr"},{"str":"18.1","boundary":[0.28583333333333333,0.2024916111111112,0.3188068456597222,0.2193266419753087],"dir":"ltr"},{"str":"Definition","boundary":[0.33253791770833335,0.2024916111111112,0.4089963147569444,0.2193266419753087],"dir":"ltr"},{"str":"of","boundary":[0.4139773795138889,0.2024916111111112,0.42960239253472227,0.2193266419753087],"dir":"ltr"},{"str":"B-trees","boundary":[0.4346213361111111,0.2024916111111112,0.4889395631944444,0.2193266419753087],"dir":"ltr"},{"str":"488","boundary":[0.5081251852430556,0.2024916111111112,0.5362502086805556,0.2193266419753087],"dir":"ltr"},{"str":"18.2","boundary":[0.2858333333333334,0.2224916277777779,0.31879926989583335,0.23932665864197541],"dir":"ltr"},{"str":"Basic","boundary":[0.3325303419444445,0.2224916277777779,0.37437696772569445,0.23932665864197541],"dir":"ltr"},{"str":"operations","boundary":[0.3791686383854167,0.2224916277777779,0.45729370348958337,0.23932665864197541],"dir":"ltr"},{"str":"on","boundary":[0.46291870817708336,0.2224916277777779,0.4817028147395834,0.23932665864197541],"dir":"ltr"},{"str":"B-trees","boundary":[0.48668387949652786,0.2224916277777779,0.5409888489930555,0.23932665864197541],"dir":"ltr"},{"str":"491","boundary":[0.5602085619791668,0.2224916277777779,0.5883335854166668,0.23932665864197541],"dir":"ltr"},{"str":"18.3","boundary":[0.2858333333333334,0.2424916444444446,0.3188219971875001,0.2593266753086421],"dir":"ltr"},{"str":"Deleting","boundary":[0.33255306923611117,0.2424916444444446,0.39735615354166676,0.2593266753086421],"dir":"ltr"},{"str":"a","boundary":[0.4025455518055556,0.2424916444444446,0.4108826799652779,0.2593266753086421],"dir":"ltr"},{"str":"key","boundary":[0.415674350625,0.2424916444444446,0.4423713425694445,0.2593266753086421],"dir":"ltr"},{"str":"from","boundary":[0.44714407381944454,0.2424916444444446,0.4836744072916668,0.2593266753086421],"dir":"ltr"},{"str":"a","boundary":[0.48880698732638905,0.2424916444444446,0.4971441154861112,0.2593266753086421],"dir":"ltr"},{"str":"B-tree","boundary":[0.5019357861458335,0.2424916444444446,0.5489850677777779,0.2593266753086421],"dir":"ltr"},{"str":"499","boundary":[0.5681252352430557,0.2424916444444446,0.5962502586805557,0.2593266753086421],"dir":"ltr"},{"str":"19","boundary":[0.24416663194444455,0.26860277731481497,0.26308710225694454,0.2854378081790125],"dir":"ltr"},{"str":"Fibonacci","boundary":[0.2858143939236112,0.26860277731481497,0.36463074748263896,0.2854378081790125],"dir":"ltr"},{"str":"Heaps","boundary":[0.3692709028645834,0.26860277731481497,0.41984859652777784,0.2854378081790125],"dir":"ltr"},{"str":"505","boundary":[0.43875012743055564,0.26860277731481497,0.46687515086805564,0.2854378081790125],"dir":"ltr"},{"str":"19.1","boundary":[0.2858333333333334,0.28860279398148164,0.3187841183680556,0.30543782484567916],"dir":"ltr"},{"str":"Structure","boundary":[0.3325151904166667,0.28860279398148164,0.40138456598958344,0.30543782484567916],"dir":"ltr"},{"str":"of","boundary":[0.4065929036631945,0.28860279398148164,0.4222065530381945,0.30543782484567916],"dir":"ltr"},{"str":"Fibonacci","boundary":[0.42701716310763893,0.28860279398148164,0.5011516945833334,0.30543782484567916],"dir":"ltr"},{"str":"heaps","boundary":[0.5063789716666667,0.28860279398148164,0.5490968102951389,0.30543782484567916],"dir":"ltr"},{"str":"507","boundary":[0.5685419022569445,0.28860279398148164,0.5966669256944445,0.30543782484567916],"dir":"ltr"},{"str":"19.2","boundary":[0.2858333333333334,0.3086028106481484,0.3187916941319445,0.3254378415123459],"dir":"ltr"},{"str":"Mergeable-heap","boundary":[0.3325227661805556,0.3086028106481484,0.4541743827083333,0.3254378415123459],"dir":"ltr"},{"str":"operations","boundary":[0.4597804479861111,0.3086028106481484,0.5378865736805556,0.3254378415123459],"dir":"ltr"},{"str":"510","boundary":[0.5577085598958333,0.3086028106481484,0.5858335833333334,0.3254378415123459],"dir":"ltr"},{"str":"19.3","boundary":[0.2858333333333334,0.32860282731481505,0.31878411836805554,0.34543785817901257],"dir":"ltr"},{"str":"Decreasing","boundary":[0.33251519041666666,0.32860282731481505,0.4170417760069445,0.34543785817901257],"dir":"ltr"},{"str":"a","boundary":[0.42223117427083334,0.32860282731481505,0.43055883272569445,0.34543785817901257],"dir":"ltr"},{"str":"key","boundary":[0.4353505033854167,0.32860282731481505,0.4620190862152778,0.34543785817901257],"dir":"ltr"},{"str":"and","boundary":[0.4670001509722223,0.32860282731481505,0.49410434022569455,0.34543785817901257],"dir":"ltr"},{"str":"deleting","boundary":[0.4990854049826389,0.32860282731481505,0.5594566674131944,0.34543785817901257],"dir":"ltr"},{"str":"a","boundary":[0.5648543991840279,0.32860282731481505,0.573182057638889,0.34543785817901257],"dir":"ltr"},{"str":"node","boundary":[0.5779737282986113,0.32860282731481505,0.614466182951389,0.34543785817901257],"dir":"ltr"},{"str":"518","boundary":[0.6339586234375001,0.32860282731481505,0.6620836468750001,0.34543785817901257],"dir":"ltr"},{"str":"19.4","boundary":[0.2858333333333334,0.3486028439814818,0.3187689668402778,0.3654378748456793],"dir":"ltr"},{"str":"Bounding","boundary":[0.3325000388888889,0.3486028439814818,0.4066857067708334,0.3654378748456793],"dir":"ltr"},{"str":"the","boundary":[0.41187510503472224,0.3486028439814818,0.43476338168402784,0.3654378748456793],"dir":"ltr"},{"str":"maximum","boundary":[0.4397633858506944,0.3486028439814818,0.516250192013889,0.3654378748456793],"dir":"ltr"},{"str":"degree","boundary":[0.5211744385416667,0.3486028439814818,0.5709282678819444,0.3654378748456793],"dir":"ltr"},{"str":"523","boundary":[0.5904169204861112,0.3486028439814818,0.6185419439236113,0.3654378748456793],"dir":"ltr"},{"str":"20","boundary":[0.24416663194444452,0.37471397685185215,0.2629317990972223,0.39154900771604967],"dir":"ltr"},{"str":"van","boundary":[0.28584848486111114,0.37471397685185215,0.31484850902777783,0.39154900771604967],"dir":"ltr"},{"str":"Emde","boundary":[0.3198295737847223,0.37471397685185215,0.36734097701388896,0.39154900771604967],"dir":"ltr"},{"str":"Boas","boundary":[0.37194325357638897,0.37471397685185215,0.41070464951388896,0.39154900771604967],"dir":"ltr"},{"str":"Trees","boundary":[0.41551525958333335,0.37471397685185215,0.4586213561111112,0.39154900771604967],"dir":"ltr"},{"str":"531","boundary":[0.47791682673611113,0.37471397685185215,0.5060418501736111,0.39154900771604967],"dir":"ltr"},{"str":"20.1","boundary":[0.2858333333333334,0.3947139935185188,0.3188068456597223,0.4115490243827164],"dir":"ltr"},{"str":"Preliminary","boundary":[0.33253791770833335,0.3947139935185188,0.4214395069444445,0.4115490243827164],"dir":"ltr"},{"str":"approaches","boundary":[0.4266289052083334,0.3947139935185188,0.51106079375,0.4115490243827164],"dir":"ltr"},{"str":"532","boundary":[0.5308335375000001,0.3947139935185188,0.5589585609375001,0.4115490243827164],"dir":"ltr"},{"str":"20.2","boundary":[0.2858333333333334,0.41471401018518556,0.31880684565972234,0.4315490410493831],"dir":"ltr"},{"str":"A","boundary":[0.3325379177083334,0.41471401018518556,0.346136413888889,0.4315490410493831],"dir":"ltr"},{"str":"recursive","boundary":[0.35087126631944454,0.41471401018518556,0.41897738368055565,0.4315490410493831],"dir":"ltr"},{"str":"structure","boundary":[0.4241857213541668,0.41471401018518556,0.4897728972222224,0.4315490410493831],"dir":"ltr"},{"str":"536","boundary":[0.5093751862847223,0.41471401018518556,0.5375002097222223,0.4315490410493831],"dir":"ltr"},{"str":"20.3","boundary":[0.2858333333333334,0.43471402685185223,0.31877654260416677,0.4515490577160498],"dir":"ltr"},{"str":"The","boundary":[0.3325076146527779,0.43471402685185223,0.3618788512500001,0.4515490577160498],"dir":"ltr"},{"str":"van","boundary":[0.3666705219097223,0.43471402685185223,0.39333342291666673,0.4515490577160498],"dir":"ltr"},{"str":"Emde","boundary":[0.39831448767361116,0.43471402685185223,0.4424508880902779,0.4515490577160498],"dir":"ltr"},{"str":"Boas","boundary":[0.4470342252430556,0.43471402685185223,0.48473122635416677,0.4515490577160498],"dir":"ltr"},{"str":"tree","boundary":[0.48973123052083334,0.43471402685185223,0.5177880720833333,0.4515490577160498],"dir":"ltr"},{"str":"545","boundary":[0.5370835427083335,0.43471402685185223,0.5652085661458335,0.4515490577160498],"dir":"ltr"},{"str":"21","boundary":[0.24416663194444455,0.4608251597222226,0.26296210215277793,0.4776601905864202],"dir":"ltr"},{"str":"Data","boundary":[0.28585984850694457,0.4608251597222226,0.324625032326389,0.4776601905864202],"dir":"ltr"},{"str":"Structures","boundary":[0.329397763576389,0.4608251597222226,0.41400010680555566,0.4776601905864202],"dir":"ltr"},{"str":"for","boundary":[0.41900011097222234,0.4608251597222226,0.4425721003125001,0.4776601905864202],"dir":"ltr"},{"str":"Disjoint","boundary":[0.44757210447916673,0.4608251597222226,0.5115039759375001,0.4776601905864202],"dir":"ltr"},{"str":"Sets","boundary":[0.516522919513889,0.4608251597222226,0.5490191587152778,0.4776601905864202],"dir":"ltr"},{"str":"561","boundary":[0.5679169017361113,0.4608251597222226,0.5960419251736113,0.4776601905864202],"dir":"ltr"},{"str":"21.1","boundary":[0.2858333333333335,0.4808251763888893,0.3187992698958335,0.49766020725308685],"dir":"ltr"},{"str":"Disjoint-set","boundary":[0.33253034194444464,0.4808251763888893,0.4201402634375002,0.49766020725308685],"dir":"ltr"},{"str":"operations","boundary":[0.42557587402777797,0.4808251763888893,0.5037009391319446,0.49766020725308685],"dir":"ltr"},{"str":"561","boundary":[0.5233335312500002,0.4808251763888893,0.5514585546875002,0.49766020725308685],"dir":"ltr"},{"str":"21.2","boundary":[0.2858333333333335,0.500825193055556,0.3188068456597224,0.5176602239197535],"dir":"ltr"},{"str":"Linked-list","boundary":[0.3325379177083335,0.500825193055556,0.41477283472222237,0.5176602239197535],"dir":"ltr"},{"str":"representation","boundary":[0.4202084453125001,0.500825193055556,0.5264395944444447,0.5176602239197535],"dir":"ltr"},{"str":"of","boundary":[0.5320456597222224,0.500825193055556,0.5476706727430557,0.5176602239197535],"dir":"ltr"},{"str":"disjoint","boundary":[0.5526896163194447,0.500825193055556,0.6089207237847225,0.5176602239197535],"dir":"ltr"},{"str":"sets","boundary":[0.6141480008680558,0.500825193055556,0.6422540848958336,0.5176602239197535],"dir":"ltr"},{"str":"564","boundary":[0.6614586463541668,0.500825193055556,0.6895836697916669,0.5176602239197535],"dir":"ltr"},{"str":"21.3","boundary":[0.28583333333333355,0.5208252097222227,0.3188144214236113,0.5376602405864203],"dir":"ltr"},{"str":"Disjoint-set","boundary":[0.33254549347222245,0.5208252097222227,0.42020086954861136,0.5376602405864203],"dir":"ltr"},{"str":"forests","boundary":[0.42563648013888916,0.5208252097222227,0.47561190057291686,0.5376602405864203],"dir":"ltr"},{"str":"568","boundary":[0.49500017430555576,0.5208252097222227,0.5231251977430558,0.5376602405864203],"dir":"ltr"},{"str":"?","boundary":[0.24416666666666664,0.5366080919753087,0.2587121194444444,0.5587472895061729],"dir":"ltr"},{"str":"21.4","boundary":[0.28583333333333333,0.5408249060185185,0.31878411836805554,0.5576599368827161],"dir":"ltr"},{"str":"Analysis","boundary":[0.3325151904166666,0.5408249060185185,0.3983031240277778,0.5576599368827161],"dir":"ltr"},{"str":"of","boundary":[0.40351146170138885,0.5408249060185185,0.4191251110763889,0.5576599368827161],"dir":"ltr"},{"str":"union","boundary":[0.4239357211458333,0.5408249060185185,0.4666724991840277,0.5576599368827161],"dir":"ltr"},{"str":"by","boundary":[0.47186189744791673,0.5408249060185185,0.4906384282465278,0.5576599368827161],"dir":"ltr"},{"str":"rank","boundary":[0.4956194930034723,0.5408249060185185,0.528949066232639,0.5576599368827161],"dir":"ltr"},{"str":"with","boundary":[0.5339301309895834,0.5408249060185185,0.56743015890625,0.5576599368827161],"dir":"ltr"},{"str":"path","boundary":[0.57220289015625,0.5408249060185185,0.6044907958506944,0.5576599368827161],"dir":"ltr"},{"str":"compression","boundary":[0.609471860607639,0.5408249060185185,0.7044473185416666,0.5576599368827161],"dir":"ltr"},{"str":"VI","boundary":[0.1300001736111111,0.5906224,0.1518806802777778,0.6090717827160493],"dir":"ltr"},{"str":"Graph","boundary":[0.17271925805555555,0.5906224,0.22834414694444444,0.6090717827160493],"dir":"ltr"},{"str":"Algorithms","boundary":[0.2334085025,0.5906224,0.32940294694444444,0.6090717827160493],"dir":"ltr"},{"str":"Introduction","boundary":[0.28583333333333333,0.6291582393518518,0.38818947923611113,0.6459932702160494],"dir":"ltr"},{"str":"587","boundary":[0.4264584505208333,0.6291582393518518,0.4545834739583333,0.6459932702160494],"dir":"ltr"},{"str":"22","boundary":[0.2441666319444444,0.6552693722222223,0.2629507385069444,0.6721044030864197],"dir":"ltr"},{"str":"Elementary","boundary":[0.2858484848611111,0.6552693722222223,0.3802235635069444,0.6721044030864197],"dir":"ltr"},{"str":"Graph","boundary":[0.38520462826388885,0.6552693722222223,0.43879368807291663,0.6721044030864197],"dir":"ltr"},{"str":"Algorithms","boundary":[0.44354747991319443,0.6552693722222223,0.5347596771354167,0.6721044030864197],"dir":"ltr"},{"str":"589","boundary":[0.5539585567708333,0.6552693722222223,0.5820835802083333,0.6721044030864197],"dir":"ltr"},{"str":"22.1","boundary":[0.28583333333333333,0.6752693888888889,0.31877654260416666,0.6921044197530865],"dir":"ltr"},{"str":"Representations","boundary":[0.3325076146527778,0.6752693888888889,0.45239407819444444,0.6921044197530865],"dir":"ltr"},{"str":"of","boundary":[0.45801908288194443,0.6752693888888889,0.473628944375,0.6921044197530865],"dir":"ltr"},{"str":"graphs","boundary":[0.47864788795138885,0.6752693888888889,0.5286403538541666,0.6921044197530865],"dir":"ltr"},{"str":"589","boundary":[0.5481252185763889,0.6752693888888889,0.5762502420138889,0.6921044197530865],"dir":"ltr"},{"str":"22.2","boundary":[0.2858333333333333,0.6952694055555555,0.31881442142361105,0.7121044364197531],"dir":"ltr"},{"str":"Breadth-first","boundary":[0.3325454934722221,0.6952694055555555,0.42771981520833324,0.7121044364197531],"dir":"ltr"},{"str":"search","boundary":[0.43294709229166656,0.6952694055555555,0.4808751625347221,0.7121044364197531],"dir":"ltr"},{"str":"594","boundary":[0.5002085119791667,0.6952694055555555,0.5283335354166667,0.7121044364197531],"dir":"ltr"},{"str":"22.3","boundary":[0.28583333333333333,0.7152694222222221,0.3188068456597222,0.7321044530864197],"dir":"ltr"},{"str":"Depth-first","boundary":[0.33253791770833335,0.7152694222222221,0.4141667736111111,0.7321044530864197],"dir":"ltr"},{"str":"search","boundary":[0.4191857171875,0.7152694222222221,0.4671024237847223,0.7321044530864197],"dir":"ltr"},{"str":"603","boundary":[0.4864585005208333,0.7152694222222221,0.5145835239583333,0.7321044530864197],"dir":"ltr"},{"str":"22.4","boundary":[0.28583333333333333,0.7352694388888888,0.31878411836805554,0.7521044697530864],"dir":"ltr"},{"str":"Topological","boundary":[0.3325151904166666,0.7352694388888888,0.4218656436631944,0.7521044697530864],"dir":"ltr"},{"str":"sort","boundary":[0.4273012542534722,0.7352694388888888,0.4553846109895833,0.7521044697530864],"dir":"ltr"},{"str":"612","boundary":[0.47458349062499994,0.7352694388888888,0.5027085140625,0.7521044697530864],"dir":"ltr"},{"str":"22.5","boundary":[0.28583333333333333,0.7552694555555555,0.31877654260416666,0.772104486419753],"dir":"ltr"},{"str":"Strongly","boundary":[0.3325076146527778,0.7552694555555555,0.39725766861111106,0.772104486419753],"dir":"ltr"},{"str":"connected","boundary":[0.402447066875,0.7552694555555555,0.47847743326388886,0.772104486419753],"dir":"ltr"},{"str":"components","boundary":[0.4838751650347223,0.7552694555555555,0.5747085740625,0.772104486419753],"dir":"ltr"},{"str":"615","boundary":[0.5943752571180556,0.7552694555555555,0.6225002805555556,0.772104486419753],"dir":"ltr"},{"str":"23","boundary":[0.24416663194444446,0.781380588425926,0.26310225378472224,0.7982156192901234],"dir":"ltr"},{"str":"Minimum","boundary":[0.28584848486111114,0.781380588425926,0.3671894617361111,0.7982156192901234],"dir":"ltr"},{"str":"Spanning","boundary":[0.37154552597222223,0.781380588425926,0.44876528729166665,0.7982156192901234],"dir":"ltr"},{"str":"Trees","boundary":[0.4531781697569445,0.781380588425926,0.4964925997916667,0.7982156192901234],"dir":"ltr"},{"str":"624","boundary":[0.5154168579861111,0.781380588425926,0.5435418814236112,0.7982156192901234],"dir":"ltr"},{"str":"23.1","boundary":[0.28583333333333333,0.8013806050925925,0.3187916941319444,0.81821563595679],"dir":"ltr"},{"str":"Growing","boundary":[0.33252276618055554,0.8013806050925925,0.39918191263888886,0.81821563595679],"dir":"ltr"},{"str":"a","boundary":[0.40395464388888885,0.8013806050925925,0.4122841962847222,0.81821563595679],"dir":"ltr"},{"str":"minimum","boundary":[0.4170758669444445,0.8013806050925925,0.49045850385416667,0.81821563595679],"dir":"ltr"},{"str":"spanning","boundary":[0.49559108388888895,0.8013806050925925,0.5633449282291667,0.81821563595679],"dir":"ltr"},{"str":"tree","boundary":[0.5687426600000001,0.8013806050925925,0.5968146530902778,0.81821563595679],"dir":"ltr"},{"str":"625","boundary":[0.6160419418402777,0.8013806050925925,0.6441669652777777,0.81821563595679],"dir":"ltr"},{"str":"23.2","boundary":[0.28583333333333333,0.8213806217592591,0.3187916941319444,0.8382156526234565],"dir":"ltr"},{"str":"The","boundary":[0.33252276618055554,0.8213806217592591,0.3619053664236111,0.8382156526234565],"dir":"ltr"},{"str":"algorithms","boundary":[0.36669703708333334,0.8213806217592591,0.4470569525347222,0.8382156526234565],"dir":"ltr"},{"str":"of","boundary":[0.4522652902083333,0.8213806217592591,0.4678827274652777,0.8382156526234565],"dir":"ltr"},{"str":"Kruskal","boundary":[0.4729016710416667,0.8213806217592591,0.5324585388541667,0.8382156526234565],"dir":"ltr"},{"str":"and","boundary":[0.5374774824305556,0.8213806217592591,0.5645873535069446,0.8382156526234565],"dir":"ltr"},{"str":"Prim","boundary":[0.569568418263889,0.8213806217592591,0.6062578427777778,0.8382156526234565],"dir":"ltr"},{"str":"631","boundary":[0.6254169496527777,0.8213806217592591,0.6535419730902778,0.8382156526234565],"dir":"ltr"}],"boundary":[0.13,0.12136,0.70445,0.83822],"dir":"ltr","type":"paragraph"},{"words":[{"str":"573","boundary":[0.7243753654513889,0.5408249060185185,0.7525003888888889,0.5576599368827161],"dir":"ltr"}],"boundary":[0.72438,0.54082,0.7525,0.55766],"dir":"ltr","type":"paragraph"}]},{"token":null,"index":8,"image":{"jpeg":"/storage/books/13b8a393f9f3fea3/pages/0a3194ac3ff391a8fa6badd92a4421ec.jpg","blurred":"/storage/books/13b8a393f9f3fea3/pages/14dbbfe4594acf8ee1467884746821f9.jpg"},"info":{"width":576,"height":648,"margin":[0.14396,0.06459,0.11908,0.14975]},"elements":[{"words":[{"str":"VII","boundary":[0.14395833333333333,0.4767335111111111,0.17390652444444446,0.49518289382716046],"dir":"ltr"}],"boundary":[0.14396,0.47673,0.17391,0.49518],"dir":"ltr","type":"paragraph"},{"words":[{"str":"Contents","boundary":[0.258125,0.06458717037037037,0.3132559066666667,0.07842420740740741],"dir":"ltr"}],"boundary":[0.25813,0.06459,0.31326,0.07842],"dir":"ltr","type":"paragraph"},{"words":[{"str":"ix","boundary":[0.8695836666666668,0.06458717037037037,0.8809193133333334,0.07842420740740741],"dir":"ltr"}],"boundary":[0.86958,0.06459,0.88092,0.07842],"dir":"ltr","type":"paragraph"},{"words":[{"str":"24","boundary":[0.258125,0.11471379490740745,0.27706440972222224,0.13154882577160498],"dir":"ltr"},{"str":"Single-Source","boundary":[0.29958336788194445,0.11471379490740745,0.4105872482638889,0.13154882577160498],"dir":"ltr"},{"str":"Shortest","boundary":[0.41541679774305557,0.11471379490740745,0.4826517022569445,0.13154882577160498],"dir":"ltr"},{"str":"Paths","boundary":[0.4875001911458333,0.11471379490740745,0.5326706833333333,0.13154882577160498],"dir":"ltr"},{"str":"643","boundary":[0.5514585777777778,0.11471379490740745,0.5795836012152779,0.13154882577160498],"dir":"ltr"},{"str":"24.1","boundary":[0.2995833678819445,0.13471381157407405,0.3325493044444445,0.15154884243827157],"dir":"ltr"},{"str":"The","boundary":[0.34628037649305565,0.13471381157407405,0.37566865855902787,0.15154884243827157],"dir":"ltr"},{"str":"Bellman-Ford","boundary":[0.38046032921875006,0.13471381157407405,0.48608162935763893,0.15154884243827157],"dir":"ltr"},{"str":"algorithm","boundary":[0.4912710276215278,0.13471381157407405,0.5642275278125001,0.15154884243827157],"dir":"ltr"},{"str":"651","boundary":[0.5837502713541668,0.13471381157407405,0.6118752947916668,0.15154884243827157],"dir":"ltr"},{"str":"24.2","boundary":[0.29958336788194456,0.15471382824074068,0.33255688020833346,0.1715488591049382],"dir":"ltr"},{"str":"Single-source","boundary":[0.34628795225694453,0.15471382824074068,0.449621371701389,0.1715488591049382],"dir":"ltr"},{"str":"shortest","boundary":[0.45524637638888904,0.15471382824074068,0.5135608189236113,0.1715488591049382],"dir":"ltr"},{"str":"paths","boundary":[0.5187880960069446,0.15471382824074068,0.5583904017361113,0.1715488591049382],"dir":"ltr"},{"str":"in","boundary":[0.5635987394097224,0.15471382824074068,0.5781820848958336,0.1715488591049382],"dir":"ltr"},{"str":"directed","boundary":[0.5829548161458336,0.15471382824074068,0.6433525937500002,0.1715488591049382],"dir":"ltr"},{"str":"acyclic","boundary":[0.6487503255208336,0.15471382824074068,0.7016480968750002,0.1715488591049382],"dir":"ltr"},{"str":"graphs","boundary":[0.7068564345486112,0.15471382824074068,0.7568943550347224,0.1715488591049382],"dir":"ltr"},{"str":"655","boundary":[0.7762504317708334,0.15471382824074068,0.8043754552083334,0.1715488591049382],"dir":"ltr"},{"str":"24.3","boundary":[0.2995833678819445,0.1747138449074073,0.3325644559722223,0.19154887577160482],"dir":"ltr"},{"str":"Dijkstra’s","boundary":[0.3462955280208334,0.1747138449074073,0.41938271013888895,0.19154887577160482],"dir":"ltr"},{"str":"algorithm","boundary":[0.4245910478125001,0.1747138449074073,0.4975816389409723,0.19154887577160482],"dir":"ltr"},{"str":"658","boundary":[0.5172918826388889,0.1747138449074073,0.5454169060763889,0.19154887577160482],"dir":"ltr"},{"str":"24.4","boundary":[0.2995833678819445,0.1947138615740739,0.3325568802083334,0.2115488924382714],"dir":"ltr"},{"str":"Difference","boundary":[0.34628795225694453,0.1947138615740739,0.42625014010416673,0.2115488924382714],"dir":"ltr"},{"str":"constraints","boundary":[0.43145847777777785,0.1947138615740739,0.512689606076389,0.2115488924382714],"dir":"ltr"},{"str":"and","boundary":[0.518314610763889,0.1947138615740739,0.5454358454861112,0.2115488924382714],"dir":"ltr"},{"str":"shortest","boundary":[0.5504169102430557,0.1947138615740739,0.6087313527777779,0.2115488924382714],"dir":"ltr"},{"str":"paths","boundary":[0.6139586298611113,0.1947138615740739,0.653560935590278,0.2115488924382714],"dir":"ltr"},{"str":"664","boundary":[0.672917012326389,0.1947138615740739,0.701042035763889,0.2115488924382714],"dir":"ltr"},{"str":"24.5","boundary":[0.2995833678819445,0.2147138782407406,0.33254172868055565,0.2315489091049381],"dir":"ltr"},{"str":"Proofs","boundary":[0.3462728007291667,0.2147138782407406,0.395416781076389,0.2315489091049381],"dir":"ltr"},{"str":"of","boundary":[0.40041678524305563,0.2147138782407406,0.4160342225000001,0.2315489091049381],"dir":"ltr"},{"str":"shortest-paths","boundary":[0.421053166076389,0.2147138782407406,0.5251479497916667,0.2315489091049381],"dir":"ltr"},{"str":"properties","boundary":[0.5307729544791668,0.2147138782407406,0.6057161987500002,0.2315489091049381],"dir":"ltr"},{"str":"671","boundary":[0.6256253062500001,0.2147138782407406,0.6537503296875001,0.2315489091049381],"dir":"ltr"},{"str":"25","boundary":[0.25812500000000005,0.24082501111111096,0.27690910656250006,0.2576600419753085],"dir":"ltr"},{"str":"All-Pairs","boundary":[0.29959851940972226,0.24082501111111096,0.37164592793402784,0.2576600419753085],"dir":"ltr"},{"str":"Shortest","boundary":[0.3766459321006945,0.24082501111111096,0.4436762909895834,0.2576600419753085],"dir":"ltr"},{"str":"Paths","boundary":[0.4486952345659723,0.24082501111111096,0.49372368118055565,0.2576600419753085],"dir":"ltr"},{"str":"684","boundary":[0.5127085454861111,0.24082501111111096,0.5408335689236111,0.2576600419753085],"dir":"ltr"},{"str":"25.1","boundary":[0.29958336788194445,0.26082502777777766,0.33256445597222223,0.2776600586419752],"dir":"ltr"},{"str":"Shortest","boundary":[0.34629552802083335,0.26082502777777766,0.4079584581944445,0.2776600586419752],"dir":"ltr"},{"str":"paths","boundary":[0.4131857352777778,0.26082502777777766,0.4527975107118055,0.2776600586419752],"dir":"ltr"},{"str":"and","boundary":[0.45779751487847226,0.26082502777777766,0.4849244314236112,0.2776600586419752],"dir":"ltr"},{"str":"matrix","boundary":[0.48990549618055557,0.26082502777777766,0.5390456886458334,0.2776600586419752],"dir":"ltr"},{"str":"multiplication","boundary":[0.5442350869097221,0.26082502777777766,0.6496025989583334,0.2776600586419752],"dir":"ltr"},{"str":"686","boundary":[0.6693753427083333,0.26082502777777766,0.6975003661458333,0.2776600586419752],"dir":"ltr"},{"str":"25.2","boundary":[0.2995833678819444,0.28082504444444434,0.3325493044444444,0.2976600753086419],"dir":"ltr"},{"str":"The","boundary":[0.34628037649305554,0.28082504444444434,0.37566865855902776,0.2976600753086419],"dir":"ltr"},{"str":"Floyd-Warshall","boundary":[0.38046032921875,0.28082504444444434,0.4968733050173611,0.2976600753086419],"dir":"ltr"},{"str":"algorithm","boundary":[0.5023089156076389,0.28082504444444434,0.5752654157986111,0.2976600753086419],"dir":"ltr"},{"str":"693","boundary":[0.5950002807291667,0.28082504444444434,0.6231253041666667,0.2976600753086419],"dir":"ltr"},{"str":"25.3","boundary":[0.2995833678819444,0.30082506111111107,0.3325265771527778,0.3176600919753086],"dir":"ltr"},{"str":"Johnson’s","boundary":[0.3462576492013889,0.30082506111111107,0.4202425593402778,0.3176600919753086],"dir":"ltr"},{"str":"algorithm","boundary":[0.4256592305208333,0.30082506111111107,0.4985645943055555,0.3176600919753086],"dir":"ltr"},{"str":"for","boundary":[0.5041138413541666,0.30082506111111107,0.5259471928819444,0.3176600919753086],"dir":"ltr"},{"str":"sparse","boundary":[0.5307578029513889,0.30082506111111107,0.5775873874305555,0.3176600919753086],"dir":"ltr"},{"str":"graphs","boundary":[0.5827957251041666,0.30082506111111107,0.6327881910069444,0.3176600919753086],"dir":"ltr"},{"str":"700","boundary":[0.6525003286458334,0.30082506111111107,0.6806253520833334,0.3176600919753086],"dir":"ltr"},{"str":"26","boundary":[0.258125,0.32693619398148144,0.2769091065625,0.34377122484567896],"dir":"ltr"},{"str":"Maximum","boundary":[0.2995985194097222,0.32693619398148144,0.3836383621701389,0.34377122484567896],"dir":"ltr"},{"str":"Flow","boundary":[0.38856260869791664,0.32693619398148144,0.4281762780729167,0.34377122484567896],"dir":"ltr"},{"str":"708","boundary":[0.44729182430555553,0.32693619398148144,0.4754168477430556,0.34377122484567896],"dir":"ltr"},{"str":"26.1","boundary":[0.2995833678819444,0.3469362106481481,0.3325265771527778,0.36377124151234563],"dir":"ltr"},{"str":"Flow","boundary":[0.3462576492013889,0.3469362106481481,0.38459859024305554,0.36377124151234563],"dir":"ltr"},{"str":"networks","boundary":[0.38933344267361103,0.3469362106481481,0.4580797120833333,0.36377124151234563],"dir":"ltr"},{"str":"709","boundary":[0.4777085163194444,0.3469362106481481,0.5058335397569445,0.36377124151234563],"dir":"ltr"},{"str":"26.2","boundary":[0.2995833678819444,0.36693622731481484,0.3325265771527778,0.38377125817901236],"dir":"ltr"},{"str":"The","boundary":[0.3462576492013889,0.36693622731481484,0.3756288857986111,0.38377125817901236],"dir":"ltr"},{"str":"Ford-Fulkerson","boundary":[0.38042055645833334,0.36693622731481484,0.49703807788194443,0.38377125817901236],"dir":"ltr"},{"str":"method","boundary":[0.5024358096527778,0.36693622731481484,0.5588866142708333,0.38377125817901236],"dir":"ltr"},{"str":"714","boundary":[0.5783336001736111,0.36693622731481484,0.6064586236111111,0.38377125817901236],"dir":"ltr"},{"str":"26.3","boundary":[0.2995833678819444,0.3869362439814815,0.33255688020833335,0.4037712748456791],"dir":"ltr"},{"str":"Maximum","boundary":[0.3462879522569444,0.3869362439814815,0.42492438142361105,0.4037712748456791],"dir":"ltr"},{"str":"bipartite","boundary":[0.4300569614583333,0.3869362439814815,0.4925001953124999,0.4037712748456791],"dir":"ltr"},{"str":"matching","boundary":[0.4977085329861111,0.3869362439814815,0.5677275307291666,0.4037712748456791],"dir":"ltr"},{"str":"732","boundary":[0.5872919409722223,0.3869362439814815,0.6154169644097223,0.4037712748456791],"dir":"ltr"},{"str":"?","boundary":[0.2581232638888889,0.4025340179012346,0.27266871666666664,0.4246732154320988],"dir":"ltr"},{"str":"26.4","boundary":[0.2995833333333333,0.4067508319444444,0.33254926989583333,0.42358586280864197],"dir":"ltr"},{"str":"Push-relabel","boundary":[0.34628034194444446,0.4067508319444444,0.44019708687500003,0.42358586280864197],"dir":"ltr"},{"str":"algorithms","boundary":[0.44563269746527784,0.4067508319444444,0.526011552326389,0.42358586280864197],"dir":"ltr"},{"str":"736","boundary":[0.5456252050347222,0.4067508319444444,0.5737502284722222,0.42358586280864197],"dir":"ltr"},{"str":"?","boundary":[0.258125,0.4225340179012346,0.2726704527777778,0.44467321543209887],"dir":"ltr"},{"str":"26.5","boundary":[0.2995833333333333,0.42675083194444446,0.33255684565972227,0.44358586280864204],"dir":"ltr"},{"str":"The","boundary":[0.34628791770833334,0.42675083194444446,0.3756818815972222,0.44358586280864204],"dir":"ltr"},{"str":"relabel-to-front","boundary":[0.38047355225694446,0.42675083194444446,0.4949622840277778,0.44358586280864204],"dir":"ltr"},{"str":"algorithm","boundary":[0.5008145616319444,0.42675083194444446,0.5737881072916666,0.44358586280864204],"dir":"ltr"},{"str":"748","boundary":[0.5935419116319446,0.42675083194444446,0.6216669350694446,0.44358586280864204],"dir":"ltr"},{"str":"Selected","boundary":[0.19459981333333334,0.4767335111111111,0.26480340444444445,0.49518289382716046],"dir":"ltr"},{"str":"Topics","boundary":[0.27028287111111116,0.4767335111111111,0.32486583111111117,0.49518289382716046],"dir":"ltr"},{"str":"Introduction","boundary":[0.2995833333333333,0.515269350462963,0.4019394792361111,0.5321043813271605],"dir":"ltr"},{"str":"769","boundary":[0.44020845052083335,0.515269350462963,0.46833347395833336,0.5321043813271605],"dir":"ltr"},{"str":"27","boundary":[0.25812496545138885,0.5413804833333333,0.27693937506944444,0.5582155141975309],"dir":"ltr"},{"str":"Multithreaded","boundary":[0.29960984850694444,0.5413804833333333,0.4166383551215278,0.5582155141975309],"dir":"ltr"},{"str":"Algorithms","boundary":[0.4217898745659723,0.5413804833333333,0.5130967688368054,0.5582155141975309],"dir":"ltr"},{"str":"772","boundary":[0.5322918605902778,0.5413804833333333,0.5604168840277778,0.5582155141975309],"dir":"ltr"},{"str":"27.1","boundary":[0.2995833333333333,0.5613805,0.33254169413194445,0.5782155308641975],"dir":"ltr"},{"str":"The","boundary":[0.3462727661805556,0.5613805,0.37565536642361114,0.5782155308641975],"dir":"ltr"},{"str":"basics","boundary":[0.38044703708333333,0.5613805,0.42625768131944447,0.5782155308641975],"dir":"ltr"},{"str":"of","boundary":[0.4314660189930556,0.5613805,0.44708345624999996,0.5782155308641975],"dir":"ltr"},{"str":"dynamic","boundary":[0.4521023998263889,0.5613805,0.5169054841319445,0.5782155308641975],"dir":"ltr"},{"str":"multithreading","boundary":[0.5219054882986112,0.5613805,0.6324586107291668,0.5782155308641975],"dir":"ltr"},{"str":"774","boundary":[0.6525002940972223,0.5613805,0.6806253175347223,0.5782155308641975],"dir":"ltr"},{"str":"27.2","boundary":[0.29958333333333337,0.5813805166666667,0.33257957295138896,0.5982155475308643],"dir":"ltr"},{"str":"Multithreaded","boundary":[0.3463106450000001,0.5813805166666667,0.4528239913368057,0.5982155475308643],"dir":"ltr"},{"str":"matrix","boundary":[0.4584300566145834,0.5813805166666667,0.5075929763715279,0.5982155475308643],"dir":"ltr"},{"str":"multiplication","boundary":[0.5125740411284723,0.5813805166666667,0.6179945835243057,0.5982155475308643],"dir":"ltr"},{"str":"792","boundary":[0.6377086151041668,0.5813805166666667,0.6658336385416668,0.5982155475308643],"dir":"ltr"},{"str":"27.3","boundary":[0.29958333333333337,0.6013805333333333,0.3325492698958334,0.6182155641975309],"dir":"ltr"},{"str":"Multithreaded","boundary":[0.3462803419444445,0.6013805333333333,0.4526952033506945,0.6182155641975309],"dir":"ltr"},{"str":"merge","boundary":[0.45830126862847226,0.6013805333333333,0.5049585044791667,0.6182155641975309],"dir":"ltr"},{"str":"sort","boundary":[0.5099585086458334,0.6013805333333333,0.5380570169097223,0.6182155641975309],"dir":"ltr"},{"str":"797","boundary":[0.5572918814236112,0.6013805333333333,0.5854169048611112,0.6182155641975309],"dir":"ltr"},{"str":"28","boundary":[0.2581249654513889,0.6274916662037037,0.2769280114236111,0.6443266970679012],"dir":"ltr"},{"str":"Matrix","boundary":[0.2996174242708334,0.6274916662037037,0.3560076227777778,0.6443266970679012],"dir":"ltr"},{"str":"Operations","boundary":[0.36098868753472224,0.6274916662037037,0.45127285368055564,0.6443266970679012],"dir":"ltr"},{"str":"813","boundary":[0.47062514253472226,0.6274916662037037,0.49875016597222227,0.6443266970679012],"dir":"ltr"},{"str":"28.1","boundary":[0.2995833333333333,0.6474916828703704,0.33254169413194445,0.664326713734568],"dir":"ltr"},{"str":"Solving","boundary":[0.3462727661805556,0.6474916828703704,0.4048258452777778,0.664326713734568],"dir":"ltr"},{"str":"systems","boundary":[0.4100152435416667,0.6474916828703704,0.4695721113541667,0.664326713734568],"dir":"ltr"},{"str":"of","boundary":[0.47457211552083334,0.6474916828703704,0.4901706133680555,0.664326713734568],"dir":"ltr"},{"str":"linear","boundary":[0.49518955694444444,0.6474916828703704,0.5378373197569445,0.664326713734568],"dir":"ltr"},{"str":"equations","boundary":[0.5430645968402777,0.6474916828703704,0.6149434446180556,0.664326713734568],"dir":"ltr"},{"str":"813","boundary":[0.6345836125,0.6474916828703704,0.6627086359375,0.664326713734568],"dir":"ltr"},{"str":"28.2","boundary":[0.2995833333333333,0.6674916995370371,0.3325644214236111,0.6843267304012346],"dir":"ltr"},{"str":"Inverting","boundary":[0.3462954934722222,0.6674916995370371,0.4140019892881945,0.6843267304012346],"dir":"ltr"},{"str":"matrices","boundary":[0.4193997210590278,0.6674916995370371,0.48310810748263894,0.6843267304012346],"dir":"ltr"},{"str":"827","boundary":[0.5025001690972223,0.6674916995370371,0.5306251925347223,0.6843267304012346],"dir":"ltr"},{"str":"28.3","boundary":[0.2995833333333333,0.6873065308641976,0.3325644214236111,0.7041415617283951],"dir":"ltr"},{"str":"Symmetric","boundary":[0.3462954934722222,0.6873065308641976,0.4291913958854166,0.7041415617283951],"dir":"ltr"},{"str":"positive-definite","boundary":[0.43419140005208334,0.6873065308641976,0.5556611982465278,0.7041415617283951],"dir":"ltr"},{"str":"matrices","boundary":[0.5612862029340278,0.6873065308641976,0.6249945893576389,0.7041415617283951],"dir":"ltr"},{"str":"and","boundary":[0.63020292703125,0.6873065308641976,0.6573298435763889,0.7041415617283951],"dir":"ltr"},{"str":"least-squares","boundary":[0.6623109083333334,0.6873065308641976,0.7591727314756945,0.7041415617283951],"dir":"ltr"},{"str":"approximation","boundary":[0.7647977361631946,0.6873065308641976,0.8744436608680557,0.7041415617283951],"dir":"ltr"},{"str":"832","boundary":[0.3462500388888889,0.7073065475308642,0.3743750623263889,0.7241415783950618],"dir":"ltr"},{"str":"29","boundary":[0.2581249654513889,0.7336028657407406,0.2768749810763889,0.7504378966049382],"dir":"ltr"},{"str":"Linear","boundary":[0.29958333333333337,0.7336028657407406,0.3541477727430556,0.7504378966049382],"dir":"ltr"},{"str":"Programming","boundary":[0.35895838281250003,0.7336028657407406,0.47185620416666674,0.7504378966049382],"dir":"ltr"},{"str":"843","boundary":[0.4912501597222223,0.7336028657407406,0.5193751831597223,0.7504378966049382],"dir":"ltr"},{"str":"29.1","boundary":[0.29958333333333337,0.7534176970679012,0.3325568456597223,0.7702527279320988],"dir":"ltr"},{"str":"Standard","boundary":[0.34628791770833334,0.7534176970679012,0.4131819128472223,0.7702527279320988],"dir":"ltr"},{"str":"and","boundary":[0.4183713111111112,0.7534176970679012,0.44549254583333336,0.7702527279320988],"dir":"ltr"},{"str":"slack","boundary":[0.4504736105902778,0.7534176970679012,0.489015309375,0.7702527279320988],"dir":"ltr"},{"str":"forms","boundary":[0.49420470763888896,0.7534176970679012,0.5381441381944445,0.7702527279320988],"dir":"ltr"},{"str":"850","boundary":[0.5572918814236112,0.7534176970679012,0.5854169048611112,0.7702527279320988],"dir":"ltr"},{"str":"29.2","boundary":[0.29958333333333337,0.7734177137345678,0.3325492698958334,0.7902527445987654],"dir":"ltr"},{"str":"Formulating","boundary":[0.3462803419444445,0.7734177137345678,0.43917625269097227,0.7902527445987654],"dir":"ltr"},{"str":"problems","boundary":[0.4443656509548612,0.7734177137345678,0.5143694971701389,0.7902527445987654],"dir":"ltr"},{"str":"as","boundary":[0.5195778348437501,0.7734177137345678,0.535199059982639,0.7902527445987654],"dir":"ltr"},{"str":"linear","boundary":[0.5401990641493055,0.7734177137345678,0.5828581906076389,0.7902527445987654],"dir":"ltr"},{"str":"programs","boundary":[0.5878771341840279,0.7734177137345678,0.6589226479340279,0.7902527445987654],"dir":"ltr"},{"str":"859","boundary":[0.6785419824652779,0.7734177137345678,0.7066670059027779,0.7902527445987654],"dir":"ltr"},{"str":"29.3","boundary":[0.2995833333333334,0.7934177304012345,0.33254926989583344,0.810252761265432],"dir":"ltr"},{"str":"The","boundary":[0.34628034194444457,0.7934177304012345,0.3756686240104168,0.810252761265432],"dir":"ltr"},{"str":"simplex","boundary":[0.380460294670139,0.7934177304012345,0.43982208656250005,0.810252761265432],"dir":"ltr"},{"str":"algorithm","boundary":[0.4448031513194446,0.7934177304012345,0.5177596515104168,0.810252761265432],"dir":"ltr"},{"str":"864","boundary":[0.537500198263889,0.7934177304012345,0.5656252217013891,0.810252761265432],"dir":"ltr"},{"str":"29.4","boundary":[0.2995833333333334,0.8134177470679012,0.3325568456597223,0.8302527779320986],"dir":"ltr"},{"str":"Duality","boundary":[0.34628791770833345,0.8134177470679012,0.4027273586805557,0.8302527779320986],"dir":"ltr"},{"str":"879","boundary":[0.42208343541666676,0.8134177470679012,0.45020845885416677,0.8302527779320986],"dir":"ltr"},{"str":"29.5","boundary":[0.2995833333333334,0.8334177637345678,0.3325568456597223,0.8502527945987652],"dir":"ltr"},{"str":"The","boundary":[0.34628791770833345,0.8334177637345678,0.37568188159722227,0.8502527945987652],"dir":"ltr"},{"str":"initial","boundary":[0.38047355225694457,0.8334177637345678,0.424147831076389,0.8502527945987652],"dir":"ltr"},{"str":"basic","boundary":[0.4293751081597223,0.8334177637345678,0.4679168069444446,0.8502527945987652],"dir":"ltr"},{"str":"feasible","boundary":[0.47312514461805566,0.8334177637345678,0.5314206477430558,0.8502527945987652],"dir":"ltr"},{"str":"solution","boundary":[0.5366289854166667,0.8334177637345678,0.5970646418402779,0.8502527945987652],"dir":"ltr"},{"str":"886","boundary":[0.6166669309027779,0.8334177637345678,0.6447919543402779,0.8502527945987652],"dir":"ltr"}],"boundary":[0.1946,0.11471,0.87444,0.85025],"dir":"ltr","type":"paragraph"}]},{"token":null,"index":9,"image":{"jpeg":"/storage/books/13b8a393f9f3fea3/pages/7c68b93da32d337ab6a9595fbee2dba5.jpg","blurred":"/storage/books/13b8a393f9f3fea3/pages/d789c99c69e3fd9e91ac0a1e4cdde018.jpg"},"info":{"width":576,"height":648,"margin":[0.13,0.06459,0.21187,0.13808]},"elements":[{"words":[{"str":"x","boundary":[0.1300001736111111,0.06458717037037037,0.13684483694444444,0.07842420740740741],"dir":"ltr"}],"boundary":[0.13,0.06459,0.13684,0.07842],"dir":"ltr","type":"paragraph"},{"words":[{"str":"Contents","boundary":[0.24416610694444443,0.06458717037037037,0.29929701361111116,0.07842420740740741],"dir":"ltr"}],"boundary":[0.24417,0.06459,0.2993,0.07842],"dir":"ltr","type":"paragraph"},{"words":[{"str":"30","boundary":[0.24416666666666664,0.11471379490740745,0.2630909248611111,0.13154882577160498],"dir":"ltr"}],"boundary":[0.24417,0.11471,0.26309,0.13155],"dir":"ltr","type":"paragraph"},{"words":[{"str":"31","boundary":[0.24416666666666653,0.20082497777777766,0.2629583489930554,0.21766000864197518],"dir":"ltr"}],"boundary":[0.24417,0.20082,0.26296,0.21766],"dir":"ltr","type":"paragraph"},{"words":[{"str":"?","boundary":[0.24416666666666664,0.35642290679012345,0.2587121194444444,0.37856210432098764],"dir":"ltr"},{"str":"?","boundary":[0.24416666666666664,0.3764229067901234,0.2587121194444444,0.3985621043209876],"dir":"ltr"},{"str":"32","boundary":[0.2441666319444444,0.4067508537037037,0.2631022537847222,0.42358588456790125],"dir":"ltr"}],"boundary":[0.24417,0.35642,0.2631,0.42359],"dir":"ltr","type":"paragraph"},{"words":[{"str":"?","boundary":[0.24416666666666664,0.4825340179012346,0.2587121194444444,0.5046732154320989],"dir":"ltr"},{"str":"33","boundary":[0.24416663194444435,0.5128619648148148,0.26309467802083325,0.5296969956790124],"dir":"ltr"}],"boundary":[0.24417,0.48253,0.26309,0.5297],"dir":"ltr","type":"paragraph"},{"words":[{"str":"34","boundary":[0.24416663194444427,0.618973164351852,0.2629507385069443,0.6358081952160496],"dir":"ltr"}],"boundary":[0.24417,0.61897,0.26295,0.63581],"dir":"ltr","type":"paragraph"},{"words":[{"str":"35","boundary":[0.24416663194444427,0.7450843805555557,0.2629507385069443,0.7619194114197533],"dir":"ltr"}],"boundary":[0.24417,0.74508,0.26295,0.76192],"dir":"ltr","type":"paragraph"},{"words":[{"str":"Polynomials","boundary":[0.2858182165277777,0.11471379490740745,0.3840682984027778,0.13154882577160498],"dir":"ltr"},{"str":"and","boundary":[0.3888978478819445,0.11471379490740745,0.41950014611111114,0.13154882577160498],"dir":"ltr"},{"str":"the","boundary":[0.4242918167708334,0.11471379490740745,0.4496478985069445,0.13154882577160498],"dir":"ltr"},{"str":"FFT","boundary":[0.45406078097222236,0.11471379490740745,0.49009868979166676,0.13154882577160498],"dir":"ltr"},{"str":"898","boundary":[0.5089585539930555,0.11471379490740745,0.5370835774305555,0.13154882577160498],"dir":"ltr"},{"str":"30.1","boundary":[0.2858333680555554,0.13471381157407405,0.31879172885416657,0.15154884243827157],"dir":"ltr"},{"str":"Representing","boundary":[0.33252280090277764,0.13471381157407405,0.4316630350347221,0.15154884243827157],"dir":"ltr"},{"str":"polynomials","boundary":[0.43706076680555545,0.13471381157407405,0.5299737230208332,0.15154884243827157],"dir":"ltr"},{"str":"900","boundary":[0.5497919213541665,0.13471381157407405,0.5779169447916666,0.15154884243827157],"dir":"ltr"},{"str":"30.2","boundary":[0.28583336805555537,0.15471382824074068,0.3187500621527776,0.1715488591049382],"dir":"ltr"},{"str":"The","boundary":[0.33250007361111095,0.15471382824074068,0.3618561586805554,0.1715488591049382],"dir":"ltr"},{"str":"DFT","boundary":[0.3666667687499998,0.15471382824074068,0.4025190713541665,0.1715488591049382],"dir":"ltr"},{"str":"and","boundary":[0.40708346909722204,0.15471382824074068,0.4341668249999998,0.1715488591049382],"dir":"ltr"},{"str":"FFT","boundary":[0.43916682916666644,0.15471382824074068,0.4718941291666665,0.1715488591049382],"dir":"ltr"},{"str":"906","boundary":[0.49083353888888875,0.15471382824074068,0.5189585623263888,0.1715488591049382],"dir":"ltr"},{"str":"30.3","boundary":[0.2858333680555554,0.1747138449074073,0.31879930461805545,0.19154887577160482],"dir":"ltr"},{"str":"Efficient","boundary":[0.33253037666666657,0.1747138449074073,0.39707967288194435,0.19154887577160482],"dir":"ltr"},{"str":"FFT","boundary":[0.4018902829513888,0.1747138449074073,0.43463084053819434,0.19154887577160482],"dir":"ltr"},{"str":"implementations","boundary":[0.4393846323784721,0.1747138449074073,0.5647540550347221,0.19154887577160482],"dir":"ltr"},{"str":"915","boundary":[0.5845836170138887,0.1747138449074073,0.6127086404513888,0.19154887577160482],"dir":"ltr"},{"str":"Number-Theoretic","boundary":[0.2858560953472221,0.20082497777777766,0.43605697809027766,0.21766000864197518],"dir":"ltr"},{"str":"Algorithms","boundary":[0.4408486487499999,0.20082497777777766,0.5321176642013887,0.21766000864197518],"dir":"ltr"},{"str":"926","boundary":[0.5514585894097221,0.20082497777777766,0.5795836128472222,0.21766000864197518],"dir":"ltr"},{"str":"31.1","boundary":[0.2858333680555554,0.22082499444444437,0.31879930461805545,0.2376600253086419],"dir":"ltr"},{"str":"Elementary","boundary":[0.33253037666666657,0.22082499444444437,0.41936757024305543,0.2376600253086419],"dir":"ltr"},{"str":"number-theoretic","boundary":[0.4245569685069443,0.22082499444444437,0.5534851062499999,0.2376600253086419],"dir":"ltr"},{"str":"notions","boundary":[0.5593184444444443,0.22082499444444437,0.6145514450173609,0.2376600253086419],"dir":"ltr"},{"str":"927","boundary":[0.6339586581597221,0.22082499444444437,0.6620836815972221,0.2376600253086419],"dir":"ltr"},{"str":"31.2","boundary":[0.28583336805555537,0.24082501111111104,0.31879172885416657,0.25766004197530856],"dir":"ltr"},{"str":"Greatest","boundary":[0.33252280090277764,0.24082501111111104,0.39514406520833323,0.25766004197530856],"dir":"ltr"},{"str":"common","boundary":[0.40016300878472205,0.24082501111111104,0.4662198820138887,0.25766004197530856],"dir":"ltr"},{"str":"divisor","boundary":[0.4712009467708332,0.24082501111111104,0.5228222019097221,0.25766004197530856],"dir":"ltr"},{"str":"933","boundary":[0.5422919151041666,0.24082501111111104,0.5704169385416666,0.25766004197530856],"dir":"ltr"},{"str":"31.3","boundary":[0.2858333680555554,0.2608250277777778,0.3188068803819444,0.2776600586419753],"dir":"ltr"},{"str":"Modular","boundary":[0.33253795243055545,0.2608250277777778,0.39734861249999986,0.2776600586419753],"dir":"ltr"},{"str":"arithmetic","boundary":[0.4025758895833332,0.2608250277777778,0.47875019548611103,0.2776600586419753],"dir":"ltr"},{"str":"939","boundary":[0.4981252116319443,0.2608250277777778,0.5262502350694443,0.2776600586419753],"dir":"ltr"},{"str":"31.4","boundary":[0.28583336805555537,0.28082504444444445,0.3187841530902776,0.29766007530864197],"dir":"ltr"},{"str":"Solving","boundary":[0.3325152251388887,0.28082504444444445,0.39105504664930535,0.29766007530864197],"dir":"ltr"},{"str":"modular","boundary":[0.39603611140624984,0.28082504444444445,0.45872366364583317,0.29766007530864197],"dir":"ltr"},{"str":"linear","boundary":[0.4639509407291665,0.28082504444444445,0.5065873398958332,0.29766007530864197],"dir":"ltr"},{"str":"equations","boundary":[0.5118146169791665,0.28082504444444445,0.5836764192881944,0.29766007530864197],"dir":"ltr"},{"str":"946","boundary":[0.6033336326388887,0.28082504444444445,0.6314586560763887,0.29766007530864197],"dir":"ltr"},{"str":"31.5","boundary":[0.28583336805555537,0.3008250611111111,0.31879172885416657,0.3176600919753087],"dir":"ltr"},{"str":"The","boundary":[0.33252280090277764,0.3008250611111111,0.3619054011458332,0.3176600919753087],"dir":"ltr"},{"str":"Chinese","boundary":[0.3666970718055554,0.3008250611111111,0.4272956071527776,0.3176600919753087],"dir":"ltr"},{"str":"remainder","boundary":[0.43229561131944433,0.3008250611111111,0.5084926445138888,0.3176600919753087],"dir":"ltr"},{"str":"theorem","boundary":[0.5139282551041666,0.3008250611111111,0.5754358821180554,0.3176600919753087],"dir":"ltr"},{"str":"950","boundary":[0.595000292361111,0.3008250611111111,0.623125315798611,0.3176600919753087],"dir":"ltr"},{"str":"31.6","boundary":[0.28583336805555537,0.32082507777777786,0.3187841530902776,0.3376601086419754],"dir":"ltr"},{"str":"Powers","boundary":[0.3325152251388887,0.32082507777777786,0.3876705741319443,0.3376601086419754],"dir":"ltr"},{"str":"of","boundary":[0.3924622447916665,0.32082507777777786,0.4080758941666665,0.3376601086419754],"dir":"ltr"},{"str":"an","boundary":[0.41288650423611095,0.32082507777777786,0.4306024280902776,0.3376601086419754],"dir":"ltr"},{"str":"element","boundary":[0.4355834928472221,0.32082507777777786,0.4951081636631942,0.3376601086419754],"dir":"ltr"},{"str":"954","boundary":[0.5145835586805555,0.32082507777777786,0.5427085821180555,0.3376601086419754],"dir":"ltr"},{"str":"31.7","boundary":[0.2858333680555554,0.34063990910493835,0.31879172885416657,0.3574749399691359],"dir":"ltr"},{"str":"The","boundary":[0.33252280090277764,0.34063990910493835,0.36190540114583325,0.3574749399691359],"dir":"ltr"},{"str":"RSA","boundary":[0.36669707180555544,0.34063990910493835,0.40361755711805547,0.3574749399691359],"dir":"ltr"},{"str":"public-key","boundary":[0.4081440760416666,0.34063990910493835,0.4879168697916666,0.3574749399691359],"dir":"ltr"},{"str":"cryptosystem","boundary":[0.49352293506944434,0.34063990910493835,0.5935722608680555,0.3574749399691359],"dir":"ltr"},{"str":"958","boundary":[0.6133336409722222,0.34063990910493835,0.6414586644097222,0.3574749399691359],"dir":"ltr"},{"str":"31.8","boundary":[0.28583333333333333,0.3606397208333333,0.31883714871527774,0.3774747516975308],"dir":"ltr"},{"str":"Primality","boundary":[0.33256822076388887,0.3606397208333333,0.40276903684027776,0.3774747516975308],"dir":"ltr"},{"str":"testing","boundary":[0.40775010159722214,0.3606397208333333,0.45778423420138886,0.3774747516975308],"dir":"ltr"},{"str":"965","boundary":[0.4770834927083334,0.3606397208333333,0.5052085161458334,0.3774747516975308],"dir":"ltr"},{"str":"31.9","boundary":[0.28583333333333333,0.3806397208333333,0.3187992698958333,0.3974747516975308],"dir":"ltr"},{"str":"Integer","boundary":[0.3325303419444444,0.3806397208333333,0.38543379512152776,0.3974747516975308],"dir":"ltr"},{"str":"factorization","boundary":[0.39066107220486107,0.3806397208333333,0.48518198430555554,0.3974747516975308],"dir":"ltr"},{"str":"975","boundary":[0.5050001826388889,0.3806397208333333,0.5331252060763889,0.3974747516975308],"dir":"ltr"},{"str":"String","boundary":[0.2858484848611111,0.4067508537037037,0.3364432239930555,0.42358588456790125],"dir":"ltr"},{"str":"Matching","boundary":[0.34106443996527774,0.4067508537037037,0.4190038988541666,0.42358588456790125],"dir":"ltr"},{"str":"985","boundary":[0.4377084598958333,0.4067508537037037,0.4658334833333333,0.42358588456790125],"dir":"ltr"},{"str":"32.1","boundary":[0.2858333333333333,0.42675087037037035,0.3187992698958333,0.4435859012345679],"dir":"ltr"},{"str":"The","boundary":[0.33253034194444436,0.42675087037037035,0.36191862401041663,0.4435859012345679],"dir":"ltr"},{"str":"naive","boundary":[0.3667102946701388,0.42675087037037035,0.4067197977083333,0.4435859012345679],"dir":"ltr"},{"str":"string-matching","boundary":[0.4117198018749999,0.42675087037037035,0.5306308858159722,0.4435859012345679],"dir":"ltr"},{"str":"algorithm","boundary":[0.5362369510937499,0.42675087037037035,0.6091934512847222,0.4435859012345679],"dir":"ltr"},{"str":"988","boundary":[0.6289586192708333,0.42675087037037035,0.6570836427083333,0.4435859012345679],"dir":"ltr"},{"str":"32.2","boundary":[0.28583333333333333,0.446750887037037,0.3187992698958333,0.4635859179012346],"dir":"ltr"},{"str":"The","boundary":[0.3325303419444444,0.446750887037037,0.36191862401041663,0.4635859179012346],"dir":"ltr"},{"str":"Rabin-Karp","boundary":[0.3667102946701389,0.446750887037037,0.45564976272569446,0.4635859179012346],"dir":"ltr"},{"str":"algorithm","boundary":[0.4608391609895832,0.446750887037037,0.5337956611805555,0.4635859179012346],"dir":"ltr"},{"str":"990","boundary":[0.55333355625,0.446750887037037,0.5814585796875,0.4635859179012346],"dir":"ltr"},{"str":"32.3","boundary":[0.2858333333333334,0.46675090370370376,0.31882199718750004,0.48358593456790133],"dir":"ltr"},{"str":"String","boundary":[0.33255306923611117,0.46675090370370376,0.37859856215277776,0.48358593456790133],"dir":"ltr"},{"str":"matching","boundary":[0.38357962690972225,0.46675090370370376,0.4536289277083334,0.48358593456790133],"dir":"ltr"},{"str":"with","boundary":[0.4588183259722223,0.46675090370370376,0.4923562327083334,0.48358593456790133],"dir":"ltr"},{"str":"finite","boundary":[0.4971289639583334,0.46675090370370376,0.5358600568402778,0.48358593456790133],"dir":"ltr"},{"str":"automata","boundary":[0.5408600610069444,0.46675090370370376,0.6098487548611112,0.48358593456790133],"dir":"ltr"},{"str":"995","boundary":[0.6291669527777778,0.46675090370370376,0.6572919762152778,0.48358593456790133],"dir":"ltr"},{"str":"32.4","boundary":[0.28583333333333333,0.48675083194444446,0.31882957295138886,0.503585862808642],"dir":"ltr"},{"str":"The","boundary":[0.332560645,0.48675083194444446,0.3619716543576389,0.503585862808642],"dir":"ltr"},{"str":"Knuth-Morris-Pratt","boundary":[0.3667633250173611,0.48675083194444446,0.5131157197048611,0.503585862808642],"dir":"ltr"},{"str":"algorithm","boundary":[0.5187596638020834,0.48675083194444446,0.5917843458680556,0.503585862808642],"dir":"ltr"},{"str":"1002","boundary":[0.6112502711805555,0.48675083194444446,0.6487503024305554,0.503585862808642],"dir":"ltr"},{"str":"Computational","boundary":[0.28584090909722215,0.5128619648148148,0.4078599501736111,0.5296969956790124],"dir":"ltr"},{"str":"Geometry","boundary":[0.41251904496527764,0.5128619648148148,0.49336380930555546,0.5296969956790124],"dir":"ltr"},{"str":"1014","boundary":[0.5125001888888888,0.5128619648148148,0.5500002201388887,0.5296969956790124],"dir":"ltr"},{"str":"33.1","boundary":[0.2858333333333333,0.5328619814814816,0.3187992698958333,0.5496970123456791],"dir":"ltr"},{"str":"Line-segment","boundary":[0.33253034194444436,0.5328619814814816,0.4358410340972221,0.5496970123456791],"dir":"ltr"},{"str":"properties","boundary":[0.44106831118055545,0.5328619814814816,0.5160304948611111,0.5496970123456791],"dir":"ltr"},{"str":"1015","boundary":[0.5356252081597221,0.5328619814814816,0.573125239409722,0.5496970123456791],"dir":"ltr"},{"str":"33.2","boundary":[0.2858333333333332,0.5528619981481482,0.31879926989583324,0.5696970290123458],"dir":"ltr"},{"str":"Determining","boundary":[0.3325303419444443,0.5528619981481482,0.42769898185763877,0.5696970290123458],"dir":"ltr"},{"str":"whether","boundary":[0.43288838012152764,0.5528619981481482,0.4934812336458332,0.5696970290123458],"dir":"ltr"},{"str":"any","boundary":[0.4987085107291665,0.5528619981481482,0.5255967907118054,0.5696970290123458],"dir":"ltr"},{"str":"pair","boundary":[0.5303695219618054,0.5528619981481482,0.5595096977604165,0.5696970290123458],"dir":"ltr"},{"str":"of","boundary":[0.5645286413368056,0.5528619981481482,0.5801498664756944,0.5696970290123458],"dir":"ltr"},{"str":"segments","boundary":[0.5851688100520832,0.5528619981481482,0.6549643227604167,0.5696970290123458],"dir":"ltr"},{"str":"intersects","boundary":[0.6599643269270834,0.5528619981481482,0.7307219616493056,0.5696970290123458],"dir":"ltr"},{"str":"33.3","boundary":[0.2858333333333332,0.5728620148148149,0.31876896684027767,0.5896970456790125],"dir":"ltr"},{"str":"Finding","boundary":[0.3325000388888888,0.5728620148148149,0.39101334522569436,0.5896970456790125],"dir":"ltr"},{"str":"the","boundary":[0.39599440998263874,0.5728620148148149,0.41888268663194433,0.5896970456790125],"dir":"ltr"},{"str":"convex","boundary":[0.42388269079861096,0.5728620148148149,0.47678046215277764,0.5896970456790125],"dir":"ltr"},{"str":"hull","boundary":[0.4819698604166665,0.5728620148148149,0.5110986725694443,0.5896970456790125],"dir":"ltr"},{"str":"1029","boundary":[0.530416870486111,0.5728620148148149,0.5679169017361109,0.5896970456790125],"dir":"ltr"},{"str":"33.4","boundary":[0.28583333333333316,0.5928620314814816,0.31878411836805537,0.6096970623456792],"dir":"ltr"},{"str":"Finding","boundary":[0.3325151904166665,0.5928620314814816,0.39105501192708314,0.6096970623456792],"dir":"ltr"},{"str":"the","boundary":[0.3960360766840276,0.5928620314814816,0.4189357169791665,0.6096970623456792],"dir":"ltr"},{"str":"closest","boundary":[0.42393572114583317,0.5928620314814816,0.47491871817708314,0.6096970623456792],"dir":"ltr"},{"str":"pair","boundary":[0.48014599526041646,0.5928620314814816,0.5092710195312499,0.6096970623456792],"dir":"ltr"},{"str":"of","boundary":[0.5142899631076387,0.5928620314814816,0.5299036124826387,0.6096970623456792],"dir":"ltr"},{"str":"points","boundary":[0.5349225560590276,0.5928620314814816,0.5807407760590277,0.6096970623456792],"dir":"ltr"},{"str":"1039","boundary":[0.6002085953124998,0.5928620314814816,0.6377086265624998,0.6096970623456792],"dir":"ltr"},{"str":"NP-Completeness","boundary":[0.2858484848611109,0.618973164351852,0.4287179221006943,0.6358081952160496],"dir":"ltr"},{"str":"1048","boundary":[0.4477084682291665,0.618973164351852,0.48520849947916644,0.6358081952160496],"dir":"ltr"},{"str":"34.1","boundary":[0.2858333333333331,0.6389731810185187,0.3187916941319442,0.6558082118827163],"dir":"ltr"},{"str":"Polynomial","boundary":[0.3325227661805553,0.6389731810185187,0.41937889916666643,0.6558082118827163],"dir":"ltr"},{"str":"time","boundary":[0.4246061762499998,0.6389731810185187,0.45809484052083316,0.6558082118827163],"dir":"ltr"},{"str":"1053","boundary":[0.47708349270833317,0.6389731810185187,0.5145835239583332,0.6558082118827163],"dir":"ltr"},{"str":"34.2","boundary":[0.2858333333333331,0.6589731976851854,0.3188144214236109,0.6758082285493829],"dir":"ltr"},{"str":"Polynomial-time","boundary":[0.332545493472222,0.6589731976851854,0.45920279598958313,0.6758082285493829],"dir":"ltr"},{"str":"verification","boundary":[0.46461946717013863,0.6589731976851854,0.5500191595486109,0.6758082285493829],"dir":"ltr"},{"str":"1061","boundary":[0.569375236284722,0.6589731976851854,0.606875267534722,0.6758082285493829],"dir":"ltr"},{"str":"34.3","boundary":[0.2858333333333331,0.6789732143518519,0.318806845659722,0.6958082452160494],"dir":"ltr"},{"str":"NP","boundary":[0.33253791770833313,0.6789732143518519,0.35674248333333314,0.6958082452160494],"dir":"ltr"},{"str":"-","boundary":[0.3569129380208331,0.6789732143518519,0.3631440038194442,0.6958082452160494],"dir":"ltr"},{"str":"completeness","boundary":[0.3631629432291665,0.6789732143518519,0.46443196701388867,0.6958082452160494],"dir":"ltr"},{"str":"and","boundary":[0.46984863819444417,0.6789732143518519,0.49696987291666633,0.6958082452160494],"dir":"ltr"},{"str":"reducibility","boundary":[0.5019509376736109,0.6789732143518519,0.5883714642361109,0.6958082452160494],"dir":"ltr"},{"str":"1067","boundary":[0.6081252685763887,0.6789732143518519,0.6456252998263887,0.6958082452160494],"dir":"ltr"},{"str":"34.4","boundary":[0.28583333333333316,0.6989732310185186,0.3187916941319443,0.7158082618827162],"dir":"ltr"},{"str":"NP","boundary":[0.3325227661805554,0.6989732310185186,0.3567197560416665,0.7158082618827162],"dir":"ltr"},{"str":"-","boundary":[0.3568902107291665,0.6989732310185186,0.36311748864583315,0.7158082618827162],"dir":"ltr"},{"str":"completeness","boundary":[0.3631364280555554,0.6989732310185186,0.46435999725694427,0.7158082618827162],"dir":"ltr"},{"str":"proofs","boundary":[0.4697766684374998,0.6989732310185186,0.5176895871527776,0.7158082618827162],"dir":"ltr"},{"str":"1078","boundary":[0.5370835427083331,0.6989732310185186,0.5745835739583331,0.7158082618827162],"dir":"ltr"},{"str":"34.5","boundary":[0.28583333333333316,0.7189732476851853,0.3187916941319443,0.7358082785493829],"dir":"ltr"},{"str":"NP","boundary":[0.3325227661805554,0.7189732476851853,0.3567197560416665,0.7358082785493829],"dir":"ltr"},{"str":"-","boundary":[0.3568902107291665,0.7189732476851853,0.36311748864583315,0.7358082785493829],"dir":"ltr"},{"str":"complete","boundary":[0.3631364280555554,0.7189732476851853,0.43206451579861094,0.7358082785493829],"dir":"ltr"},{"str":"problems","boundary":[0.4370645199652776,0.7189732476851853,0.5070532146527776,0.7358082785493829],"dir":"ltr"},{"str":"1086","boundary":[0.5264585338541665,0.7189732476851853,0.5639585651041664,0.7358082785493829],"dir":"ltr"},{"str":"Approximation","boundary":[0.2858484848611109,0.7450843805555557,0.408797450954861,0.7619194114197533],"dir":"ltr"},{"str":"Algorithms","boundary":[0.41375957630208315,0.7450843805555557,0.5049717735243054,0.7619194114197533],"dir":"ltr"},{"str":"1106","boundary":[0.524375198784722,0.7450843805555557,0.5618752300347221,0.7619194114197533],"dir":"ltr"},{"str":"35.1","boundary":[0.28583333333333316,0.7650843972222223,0.3187992698958332,0.7819194280864199],"dir":"ltr"},{"str":"The","boundary":[0.3325303419444443,0.7650843972222223,0.3619186240104165,0.7819194280864199],"dir":"ltr"},{"str":"vertex-cover","boundary":[0.3667102946701387,0.7650843972222223,0.46058916078124984,0.7819194280864199],"dir":"ltr"},{"str":"problem","boundary":[0.46581643786458315,0.7650843972222223,0.5283789899999998,0.7819194280864199],"dir":"ltr"},{"str":"1108","boundary":[0.5479168850694442,0.7650843972222223,0.5854169163194443,0.7819194280864199],"dir":"ltr"},{"str":"35.2","boundary":[0.28583333333333316,0.7850844138888889,0.31880684565972206,0.8019194447530864],"dir":"ltr"},{"str":"The","boundary":[0.33253791770833313,0.7850844138888889,0.361931881597222,0.8019194447530864],"dir":"ltr"},{"str":"traveling-salesman","boundary":[0.36672355225694425,0.7850844138888889,0.507916851736111,0.8019194447530864],"dir":"ltr"},{"str":"problem","boundary":[0.5137312505208331,0.7850844138888889,0.5763259996527776,0.8019194447530864],"dir":"ltr"},{"str":"1111","boundary":[0.5958335916666664,0.7850844138888889,0.6333336229166664,0.8019194447530864],"dir":"ltr"},{"str":"35.3","boundary":[0.2858333333333331,0.8050844305555557,0.3187992698958331,0.8219194614197531],"dir":"ltr"},{"str":"The","boundary":[0.33253034194444425,0.8050844305555557,0.36191862401041647,0.8219194614197531],"dir":"ltr"},{"str":"set-covering","boundary":[0.36671029467013866,0.8050844305555557,0.4589414321354164,0.8219194614197531],"dir":"ltr"},{"str":"problem","boundary":[0.4643391639062498,0.8050844305555557,0.5269206554513887,0.8219194614197531],"dir":"ltr"},{"str":"1117","boundary":[0.5464585505208331,0.8050844305555557,0.583958581770833,0.8219194614197531],"dir":"ltr"},{"str":"35.4","boundary":[0.2858333333333331,0.8250844472222223,0.3187841183680553,0.8419194780864198],"dir":"ltr"},{"str":"Randomization","boundary":[0.33251519041666644,0.8250844472222223,0.4474793013715275,0.8419194780864198],"dir":"ltr"},{"str":"and","boundary":[0.45287703314236094,0.8250844472222223,0.47998122239583313,0.8419194780864198],"dir":"ltr"},{"str":"linear","boundary":[0.48496228715277767,0.8250844472222223,0.5275986863194443,0.8419194780864198],"dir":"ltr"},{"str":"programming","boundary":[0.5328259634027775,0.8250844472222223,0.6353203669965277,0.8419194780864198],"dir":"ltr"},{"str":"1123","boundary":[0.6550003076388887,0.8250844472222223,0.6925003388888887,0.8419194780864198],"dir":"ltr"},{"str":"35.5","boundary":[0.28583333333333316,0.8450844638888889,0.3187765426041665,0.8619194947530864],"dir":"ltr"},{"str":"The","boundary":[0.3325076146527776,0.8450844638888889,0.3618788512499998,0.8619194947530864],"dir":"ltr"},{"str":"subset-sum","boundary":[0.36667052190972205,0.8450844638888889,0.45106453163194427,0.8619194947530864],"dir":"ltr"},{"str":"problem","boundary":[0.4566137786805553,0.8450844638888889,0.5191554974652776,0.8619194947530864],"dir":"ltr"},{"str":"1128","boundary":[0.5387502107638887,0.8450844638888889,0.5762502420138886,0.8619194947530864],"dir":"ltr"}],"boundary":[0.28582,0.11471,0.73072,0.86192],"dir":"ltr","type":"paragraph"},{"words":[{"str":"1021","boundary":[0.7506253873263887,0.5528619981481482,0.7881254185763887,0.5696970290123458],"dir":"ltr"}],"boundary":[0.75063,0.55286,0.78813,0.5697],"dir":"ltr","type":"paragraph"}]},{"token":null,"index":10,"image":{"jpeg":"/storage/books/13b8a393f9f3fea3/pages/931cf01821f42d6c4b80fc56d488fe4f.jpg","blurred":"/storage/books/13b8a393f9f3fea3/pages/4d530c54a2176ccd2b73f834e594ce2c.jpg"},"info":{"width":576,"height":648,"margin":[0.14396,0.06459,0.11925,0.36678]},"elements":[{"words":[{"str":"VIII","boundary":[0.14395833333333333,0.12136314074074074,0.1820572311111111,0.13981252345679013],"dir":"ltr"}],"boundary":[0.14396,0.12136,0.18206,0.13981],"dir":"ltr","type":"paragraph"},{"words":[{"str":"Contents","boundary":[0.258125,0.06458717037037037,0.3132559066666667,0.07842420740740741],"dir":"ltr"}],"boundary":[0.25813,0.06459,0.31326,0.07842],"dir":"ltr","type":"paragraph"},{"words":[{"str":"Appendix:","boundary":[0.20268825333333332,0.12136314074074074,0.2915863733333333,0.13981252345679013],"dir":"ltr"},{"str":"Mathematical","boundary":[0.29795832888888885,0.12136314074074074,0.4170910666666667,0.13981252345679013],"dir":"ltr"},{"str":"Background","boundary":[0.42190635555555556,0.12136314074074074,0.5277389333333333,0.13981252345679013],"dir":"ltr"},{"str":"Introduction","boundary":[0.2995833333333333,0.1598989800925926,0.4019394792361111,0.17673401095679012],"dir":"ltr"},{"str":"1143","boundary":[0.44020845052083335,0.1598989800925926,0.4777084817708333,0.17673401095679012],"dir":"ltr"},{"str":"A","boundary":[0.25812496545138885,0.18601011296296296,0.27187687085069445,0.20284514382716048],"dir":"ltr"},{"str":"Summations","boundary":[0.29958522727430553,0.18601011296296296,0.4007784934201389,0.20284514382716048],"dir":"ltr"},{"str":"1145","boundary":[0.4195834333333333,0.18601011296296296,0.45708346458333327,0.20284514382716048],"dir":"ltr"},{"str":"A","boundary":[0.2995833333333333,0.20601012962962967,0.3131818295138889,0.2228451604938272],"dir":"ltr"},{"str":".","boundary":[0.31333334479166663,0.20601012962962967,0.31799243958333334,0.2228451604938272],"dir":"ltr"},{"str":"1","boundary":[0.3181250154513889,0.20601012962962967,0.3275189626736111,0.2228451604938272],"dir":"ltr"},{"str":"Summation","boundary":[0.3462500388888889,0.20601012962962967,0.4333523842013889,0.2228451604938272],"dir":"ltr"},{"str":"formulas","boundary":[0.4383334489583333,0.20601012962962967,0.5051895652777777,0.2228451604938272],"dir":"ltr"},{"str":"and","boundary":[0.5103979029513889,0.20601012962962967,0.537519137673611,0.2228451604938272],"dir":"ltr"},{"str":"properties","boundary":[0.5425002024305555,0.20601012962962967,0.6174813255208333,0.2228451604938272],"dir":"ltr"},{"str":"1145","boundary":[0.6370836145833334,0.20601012962962967,0.6745836458333333,0.2228451604938272],"dir":"ltr"},{"str":"A","boundary":[0.2995833333333333,0.22601014629629637,0.3131723598090278,0.2428451771604939],"dir":"ltr"},{"str":".","boundary":[0.31332387508680554,0.22601014629629637,0.3179735001736111,0.2428451771604939],"dir":"ltr"},{"str":"2","boundary":[0.3181060760416667,0.22601014629629637,0.3274905535590278,0.2428451771604939],"dir":"ltr"},{"str":"Bounding","boundary":[0.3462216297743056,0.22601014629629637,0.42040729765625,0.2428451771604939],"dir":"ltr"},{"str":"summations","boundary":[0.42559669592013893,0.22601014629629637,0.5165626808159722,0.2428451771604939],"dir":"ltr"},{"str":"1149","boundary":[0.5362501972222222,0.22601014629629637,0.5737502284722222,0.2428451771604939],"dir":"ltr"},{"str":"B","boundary":[0.25812496545138885,0.25212127916666677,0.2706855819791667,0.2689563100308643],"dir":"ltr"},{"str":"Sets,","boundary":[0.2995871212152778,0.25212127916666677,0.33674624309027773,0.2689563100308643],"dir":"ltr"},{"str":"Etc.","boundary":[0.3416704896180555,0.25212127916666677,0.37363642534722225,0.2689563100308643],"dir":"ltr"},{"str":"1158","boundary":[0.3927084109375,0.25212127916666677,0.4302084421875,0.2689563100308643],"dir":"ltr"},{"str":"B.1","boundary":[0.2995833333333333,0.27212129583333344,0.3266534316493055,0.28895632669753096],"dir":"ltr"},{"str":"Sets","boundary":[0.3462746601215277,0.27212129583333344,0.37787317130208325,0.28895632669753096],"dir":"ltr"},{"str":"1158","boundary":[0.39687508107638886,0.27212129583333344,0.43437511232638887,0.28895632669753096],"dir":"ltr"},{"str":"B","boundary":[0.2995833333333333,0.2921213125000001,0.3121401619791666,0.30895634336419764],"dir":"ltr"},{"str":".","boundary":[0.3122916772569444,0.2921213125000001,0.31695077204861105,0.30895634336419764],"dir":"ltr"},{"str":"2","boundary":[0.3170833479166666,0.2921213125000001,0.3264772951388888,0.30895634336419764],"dir":"ltr"},{"str":"Relations","boundary":[0.3462500388888888,0.2921213125000001,0.4172728253472221,0.30895634336419764],"dir":"ltr"},{"str":"1163","boundary":[0.4366667809027778,0.2921213125000001,0.47416681215277773,0.30895634336419764],"dir":"ltr"},{"str":"B","boundary":[0.2995833333333333,0.3119361438271606,0.3121325862152778,0.32877117469135814],"dir":"ltr"},{"str":".","boundary":[0.3122841014930555,0.3119361438271606,0.3169356205208333,0.32877117469135814],"dir":"ltr"},{"str":"3","boundary":[0.3170681963888889,0.3119361438271606,0.32645456784722227,0.32877117469135814],"dir":"ltr"},{"str":"Functions","boundary":[0.3462273115972222,0.3119361438271606,0.42036373701388885,0.32877117469135814],"dir":"ltr"},{"str":"1166","boundary":[0.4400001170138889,0.3119361438271606,0.4775001482638889,0.32877117469135814],"dir":"ltr"},{"str":"B","boundary":[0.2995833333333333,0.33193616049382735,0.3121325862152778,0.34877119135802487],"dir":"ltr"},{"str":".","boundary":[0.3122841014930555,0.33193616049382735,0.3169356205208333,0.34877119135802487],"dir":"ltr"},{"str":"4","boundary":[0.3170681963888889,0.33193616049382735,0.32645456784722227,0.34877119135802487],"dir":"ltr"},{"str":"Graphs","boundary":[0.3462273115972222,0.33193616049382735,0.4005758417361111,0.34877119135802487],"dir":"ltr"},{"str":"1168","boundary":[0.42000010034722224,0.33193616049382735,0.4575001315972222,0.34877119135802487],"dir":"ltr"},{"str":"B","boundary":[0.2995833333333333,0.351936177160494,0.31214394986111116,0.36877120802469154],"dir":"ltr"},{"str":".","boundary":[0.3122954651388889,0.351936177160494,0.3169583478125,0.36877120802469154],"dir":"ltr"},{"str":"5","boundary":[0.3170909236805556,0.351936177160494,0.3264886587847222,0.36877120802469154],"dir":"ltr"},{"str":"Trees","boundary":[0.3462614025347222,0.351936177160494,0.38751143690972223,0.36877120802469154],"dir":"ltr"},{"str":"1173","boundary":[0.4066667559027778,0.351936177160494,0.4441667871527778,0.36877120802469154],"dir":"ltr"},{"str":"C","boundary":[0.25812496545138885,0.3780473100308644,0.2717272495138889,0.3948823408950619],"dir":"ltr"},{"str":"Counting","boundary":[0.2995871212152778,0.3780473100308644,0.3754508207986111,0.3948823408950619],"dir":"ltr"},{"str":"and","boundary":[0.38001521854166664,0.3780473100308644,0.4104811530208333,0.3948823408950619],"dir":"ltr"},{"str":"Probability","boundary":[0.41544327836805556,0.3780473100308644,0.5062994146875001,0.3948823408950619],"dir":"ltr"},{"str":"1183","boundary":[0.5254168548611111,0.3780473100308644,0.5629168861111111,0.3948823408950619],"dir":"ltr"},{"str":"C","boundary":[0.29958333333333337,0.39804732669753107,0.31213448015625006,0.41488235756172864],"dir":"ltr"},{"str":".","boundary":[0.31228599543402785,0.39804732669753107,0.31693940840277784,0.41488235756172864],"dir":"ltr"},{"str":"1","boundary":[0.3170719842708334,0.39804732669753107,0.326460249670139,0.41488235756172864],"dir":"ltr"},{"str":"Counting","boundary":[0.3462329934201389,0.39804732669753107,0.4162444153993056,0.41488235756172864],"dir":"ltr"},{"str":"1183","boundary":[0.4356251133680556,0.39804732669753107,0.47312514461805555,0.41488235756172864],"dir":"ltr"},{"str":"C","boundary":[0.29958333333333337,0.4180473433641978,0.3121458438020834,0.4348823742283954],"dir":"ltr"},{"str":".","boundary":[0.31229735907986117,0.4180473433641978,0.3169621356944445,0.4348823742283954],"dir":"ltr"},{"str":"2","boundary":[0.3170947115625001,0.4180473433641978,0.326494340607639,0.4348823742283954],"dir":"ltr"},{"str":"Probability","boundary":[0.3462670843576389,0.4180473433641978,0.42985238128472225,0.4348823742283954],"dir":"ltr"},{"str":"1189","boundary":[0.44937512482638886,0.4180473433641978,0.48687515607638887,0.4348823742283954],"dir":"ltr"},{"str":"C","boundary":[0.2995833333333333,0.4380473600308645,0.3121420559201389,0.45488239089506205],"dir":"ltr"},{"str":".","boundary":[0.3122935711979167,0.4380473600308645,0.31695455993055555,0.45488239089506205],"dir":"ltr"},{"str":"3","boundary":[0.31708713579861114,0.4380473600308645,0.32648297696180556,0.45488239089506205],"dir":"ltr"},{"str":"Discrete","boundary":[0.34625572071180555,0.4380473600308645,0.40892243960069447,0.45488239089506205],"dir":"ltr"},{"str":"random","boundary":[0.4141307772743056,0.4380473600308645,0.47154749178819444,0.45488239089506205],"dir":"ltr"},{"str":"variables","boundary":[0.4766800718229166,0.4380473600308645,0.5439509612152778,0.45488239089506205],"dir":"ltr"},{"str":"1196","boundary":[0.5635418866319445,0.4380473600308645,0.6010419178819445,0.45488239089506205],"dir":"ltr"},{"str":"C","boundary":[0.29958333333333337,0.4580473766975312,0.3121382680381945,0.4748824075617288],"dir":"ltr"},{"str":".","boundary":[0.3122897833159723,0.4580473766975312,0.3169469841666668,0.4748824075617288],"dir":"ltr"},{"str":"4","boundary":[0.31707956003472226,0.4580473766975312,0.32647161331597224,0.4748824075617288],"dir":"ltr"},{"str":"The","boundary":[0.34624435706597223,0.4580473766975312,0.37563263913194445,0.4748824075617288],"dir":"ltr"},{"str":"geometric","boundary":[0.3804243097916667,0.4580473766975312,0.45559672092013886,0.4748824075617288],"dir":"ltr"},{"str":"and","boundary":[0.4608050585937501,0.4580473766975312,0.4879206114930556,0.4748824075617288],"dir":"ltr"},{"str":"binomial","boundary":[0.49290167625000003,0.4580473766975312,0.5597615804513889,0.4748824075617288],"dir":"ltr"},{"str":"distributions","boundary":[0.5649888575347223,0.4580473766975312,0.6582597685937501,0.4748824075617288],"dir":"ltr"},{"str":"1201","boundary":[0.6783336489583335,0.4580473766975312,0.7158336802083335,0.4748824075617288],"dir":"ltr"},{"str":"?","boundary":[0.258125,0.47383031419753086,0.2726704527777778,0.4959695117283951],"dir":"ltr"},{"str":"C","boundary":[0.2995833333333333,0.4780471282407407,0.31214016197916666,0.49488215910493827],"dir":"ltr"},{"str":".","boundary":[0.31229167725694446,0.4780471282407407,0.3169507720486111,0.49488215910493827],"dir":"ltr"},{"str":"5","boundary":[0.31708334791666665,0.4780471282407407,0.32647729513888885,0.49488215910493827],"dir":"ltr"},{"str":"The","boundary":[0.34625003888888883,0.4780471282407407,0.3756440027777777,0.49488215910493827],"dir":"ltr"},{"str":"tails","boundary":[0.38043567343749995,0.4780471282407407,0.4116288812499999,0.49488215910493827],"dir":"ltr"},{"str":"of","boundary":[0.41662888541666665,0.4780471282407407,0.43225389843749995,0.49488215910493827],"dir":"ltr"},{"str":"the","boundary":[0.43727284201388883,0.4780471282407407,0.4601895277777778,0.49488215910493827],"dir":"ltr"},{"str":"binomial","boundary":[0.46518953194444435,0.4780471282407407,0.5320645876736111,0.49488215910493827],"dir":"ltr"},{"str":"distribution","boundary":[0.5372918647569445,0.4780471282407407,0.6232957243055555,0.49488215910493827],"dir":"ltr"},{"str":"1208","boundary":[0.6431252862847222,0.4780471282407407,0.6806253175347222,0.49488215910493827],"dir":"ltr"},{"str":"D","boundary":[0.2581249654513889,0.5041582611111111,0.27172535557291666,0.5209932919753086],"dir":"ltr"},{"str":"Matrices","boundary":[0.2995852272743056,0.5041582611111111,0.3706231652604167,0.5209932919753086],"dir":"ltr"},{"str":"1217","boundary":[0.39000007534722225,0.5041582611111111,0.42750010659722226,0.5209932919753086],"dir":"ltr"},{"str":"D","boundary":[0.29958333333333337,0.5241582777777778,0.3131856173958334,0.5409933086419754],"dir":"ltr"},{"str":".","boundary":[0.3133371326736112,0.5241582777777778,0.3180000153472223,0.5409933086419754],"dir":"ltr"},{"str":"1","boundary":[0.3181325912152778,0.5241582777777778,0.32753032631944445,0.5409933086419754],"dir":"ltr"},{"str":"Matrices","boundary":[0.34626140253472226,0.5241582777777778,0.4120682755555556,0.5409933086419754],"dir":"ltr"},{"str":"and","boundary":[0.4172766132291667,0.5241582777777778,0.44440921159722224,0.5409933086419754],"dir":"ltr"},{"str":"matrix","boundary":[0.4493902763541667,0.5241582777777778,0.4985418324652778,0.5409933086419754],"dir":"ltr"},{"str":"operations","boundary":[0.5035228972222223,0.5241582777777778,0.5817047805555556,0.5409933086419754],"dir":"ltr"},{"str":"1217","boundary":[0.6014585848958335,0.5241582777777778,0.6389586161458334,0.5409933086419754],"dir":"ltr"},{"str":"D","boundary":[0.2995833333333334,0.5441582944444444,0.3131894052777779,0.560993325308642],"dir":"ltr"},{"str":".","boundary":[0.3133409205555557,0.5441582944444444,0.3180075911111112,0.560993325308642],"dir":"ltr"},{"str":"2","boundary":[0.3181401669791668,0.5441582944444444,0.3275416899652779,0.560993325308642],"dir":"ltr"},{"str":"Basic","boundary":[0.34627276618055564,0.5441582944444444,0.3881667404861112,0.560993325308642],"dir":"ltr"},{"str":"matrix","boundary":[0.39316674465277784,0.5441582944444444,0.44234102805555564,0.560993325308642],"dir":"ltr"},{"str":"properties","boundary":[0.44732209281250007,0.5441582944444444,0.5223789735416667,0.560993325308642],"dir":"ltr"},{"str":"1222","boundary":[0.5418752019097224,0.5441582944444444,0.5793752331597223,0.560993325308642],"dir":"ltr"},{"str":"Bibliography","boundary":[0.2995833333333333,0.5902693504629629,0.4054091790972222,0.6071043813271605],"dir":"ltr"},{"str":"1231","boundary":[0.44354178663194443,0.5902693504629629,0.48104181788194444,0.6071043813271605],"dir":"ltr"},{"str":"Index","boundary":[0.2995833333333333,0.6163804833333333,0.34602276597222226,0.6332155141975309],"dir":"ltr"},{"str":"1251","boundary":[0.3837500701388889,0.6163804833333333,0.4212501013888889,0.6332155141975309],"dir":"ltr"}],"boundary":[0.20269,0.12136,0.71583,0.63322],"dir":"ltr","type":"paragraph"},{"words":[{"str":"xi","boundary":[0.8695836666666668,0.06458717037037037,0.88074808,0.07842420740740741],"dir":"ltr"}],"boundary":[0.86958,0.06459,0.88075,0.07842],"dir":"ltr","type":"paragraph"}]},{"token":null,"index":11,"image":{"jpeg":"/storage/books/13b8a393f9f3fea3/pages/b73c58a8933ac655533eb213ad21ebfa.jpg","blurred":"/storage/books/13b8a393f9f3fea3/pages/011c4148589fc85c73bcda8b6c328831.jpg"},"info":{"width":576,"height":648,"margin":[0,0,0,0]},"elements":[]},{"token":null,"index":12,"image":{"jpeg":"/storage/books/13b8a393f9f3fea3/pages/7554ac387c6d593ae564f9871506fcc2.jpg","blurred":"/storage/books/13b8a393f9f3fea3/pages/2f268a0eb03bd414ff7cd6c155d096ec.jpg"},"info":{"width":576,"height":648,"margin":[0.14396,0.11066,0.11919,0.08586]},"elements":[{"words":[{"str":"Preface","boundary":[0.14395833333333333,0.11065582222222223,0.23686020000000005,0.1383298962962963],"dir":"ltr"}],"boundary":[0.14396,0.11066,0.23686,0.13833],"dir":"ltr","type":"paragraph"},{"words":[{"str":"Before","boundary":[0.258125,0.3406397208333333,0.30935610329861113,0.35747475169753085],"dir":"ltr"},{"str":"there","boundary":[0.3147727744791667,0.3406397208333333,0.3522538663194445,0.35747475169753085],"dir":"ltr"},{"str":"were","boundary":[0.3578788710069445,0.3406397208333333,0.39452662881944445,0.35747475169753085],"dir":"ltr"},{"str":"computers,","boundary":[0.39973496649305557,0.3406397208333333,0.48274639930555563,0.35747475169753085],"dir":"ltr"},{"str":"there","boundary":[0.48871231336805565,0.3406397208333333,0.5261934052083334,0.35747475169753085],"dir":"ltr"},{"str":"were","boundary":[0.5318184098958334,0.3406397208333333,0.5684661677083335,0.35747475169753085],"dir":"ltr"},{"str":"algorithms.","boundary":[0.5738828388888889,0.3406397208333333,0.658939727951389,0.35747475169753085],"dir":"ltr"},{"str":"But","boundary":[0.6667806435763891,0.3406397208333333,0.6940723329861114,0.35747475169753085],"dir":"ltr"},{"str":"now","boundary":[0.6992996100694445,0.3406397208333333,0.7312503942708335,0.35747475169753085],"dir":"ltr"},{"str":"that","boundary":[0.7368185807291668,0.3406397208333333,0.7649246647569447,0.35747475169753085],"dir":"ltr"},{"str":"there","boundary":[0.7703602753472224,0.3406397208333333,0.8078413671875002,0.35747475169753085],"dir":"ltr"},{"str":"are","boundary":[0.8134663718750001,0.3406397208333333,0.8363641182291669,0.35747475169753085],"dir":"ltr"},{"str":"com","boundary":[0.8417807894097223,0.3406397208333333,0.8741671800347224,0.35747475169753085],"dir":"ltr"},{"str":"-","boundary":[0.8742997559027779,0.3406397208333333,0.8805308217013891,0.35747475169753085],"dir":"ltr"},{"str":"puters,","boundary":[0.258125,0.36063973750000006,0.3086174663194445,0.3774747683641976],"dir":"ltr"},{"str":"there","boundary":[0.3129167123263889,0.36063973750000006,0.35039780416666666,0.3774747683641976],"dir":"ltr"},{"str":"are","boundary":[0.3543561407986111,0.36063973750000006,0.37725388715277774,0.3774747683641976],"dir":"ltr"},{"str":"even","boundary":[0.38100389027777776,0.36063973750000006,0.4158145253472222,0.3774747683641976],"dir":"ltr"},{"str":"more","boundary":[0.4197539225694445,0.36063973750000006,0.4585039548611111,0.3774747683641976],"dir":"ltr"},{"str":"algorithms,","boundary":[0.46225395798611113,0.36063973750000006,0.5473108470486111,0.3774747683641976],"dir":"ltr"},{"str":"and","boundary":[0.5518184265625,0.36063973750000006,0.5789396612847222,0.3774747683641976],"dir":"ltr"},{"str":"algorithms","boundary":[0.5828790585069444,0.36063973750000006,0.6632768527777778,0.3774747683641976],"dir":"ltr"},{"str":"lie","boundary":[0.6674435229166666,0.36063973750000006,0.6861556597222223,0.3774747683641976],"dir":"ltr"},{"str":"at","boundary":[0.6899056628472223,0.36063973750000006,0.703428401388889,0.3774747683641976],"dir":"ltr"},{"str":"the","boundary":[0.7071973439236112,0.36063973750000006,0.7301140296875002,0.3774747683641976],"dir":"ltr"},{"str":"heart","boundary":[0.7340723663194445,0.36063973750000006,0.7715534581597222,0.3774747683641976],"dir":"ltr"},{"str":"of","boundary":[0.775530734201389,0.36063973750000006,0.7911557472222223,0.3774747683641976],"dir":"ltr"},{"str":"computing.","boundary":[0.7949246897569445,0.36063973750000006,0.8800573364583335,0.3774747683641976],"dir":"ltr"},{"str":"This","boundary":[0.27708334913194443,0.38063975416666673,0.3105909528125,0.3974747850308643],"dir":"ltr"},{"str":"book","boundary":[0.31621595750000003,0.38063975416666673,0.3537765948611111,0.3974747850308643],"dir":"ltr"},{"str":"provides","boundary":[0.3595909936458333,0.38063975416666673,0.42395468364583333,0.3974747850308643],"dir":"ltr"},{"str":"a","boundary":[0.42999635534722225,0.38063975416666673,0.4383259077430556,0.3974747850308643],"dir":"ltr"},{"str":"comprehensive","boundary":[0.44395091243055557,0.38063975416666673,0.5570835824652778,0.3974747850308643],"dir":"ltr"},{"str":"introduction","boundary":[0.5635419211805556,0.38063975416666673,0.6551821490625,0.3974747850308643],"dir":"ltr"},{"str":"to","boundary":[0.6616215483680556,0.38063975416666673,0.6761973180902778,0.3974747850308643],"dir":"ltr"},{"str":"the","boundary":[0.6818033833680555,0.38063975416666673,0.704708705486111,0.3974747850308643],"dir":"ltr"},{"str":"modern","boundary":[0.7105420436805555,0.38063975416666673,0.768057243125,0.3974747850308643],"dir":"ltr"},{"str":"study","boundary":[0.7738716419097221,0.38063975416666673,0.814515615173611,0.3974747850308643],"dir":"ltr"},{"str":"of","boundary":[0.8203300139583334,0.38063975416666673,0.8359474512152778,0.3974747850308643],"dir":"ltr"},{"str":"com","boundary":[0.8417997288194444,0.38063975416666673,0.8741747557986111,0.3974747850308643],"dir":"ltr"},{"str":"-","boundary":[0.8743073316666666,0.38063975416666673,0.8805346095833333,0.3974747850308643],"dir":"ltr"},{"str":"puter","boundary":[0.258125,0.40063977083333346,0.29667616848958334,0.417474801697531],"dir":"ltr"},{"str":"algorithms.","boundary":[0.30419511414930556,0.40063977083333346,0.3892728365625,0.417474801697531],"dir":"ltr"},{"str":"It","boundary":[0.4029470903819445,0.40063977083333346,0.4143713423263889,0.417474801697531],"dir":"ltr"},{"str":"presents","boundary":[0.42147362097222224,0.40063977083333346,0.4829471570486111,0.417474801697531],"dir":"ltr"},{"str":"many","boundary":[0.4906554968055556,0.40063977083333346,0.5323487133680556,0.417474801697531],"dir":"ltr"},{"str":"algorithms","boundary":[0.5396214467013889,0.40063977083333346,0.6200381803819445,0.417474801697531],"dir":"ltr"},{"str":"and","boundary":[0.627746520138889,0.40063977083333346,0.6548734366840279,0.417474801697531],"dir":"ltr"},{"str":"covers","boundary":[0.6623545035243056,0.40063977083333346,0.7108886348784722,0.417474801697531],"dir":"ltr"},{"str":"them","boundary":[0.7181803076215277,0.40063977083333346,0.7557636722743055,0.417474801697531],"dir":"ltr"},{"str":"in","boundary":[0.7631879208854166,0.40063977083333346,0.7777750542534723,0.417474801697531],"dir":"ltr"},{"str":"considerable","boundary":[0.7850477875868056,0.40063977083333346,0.8798811999479166,0.417474801697531],"dir":"ltr"},{"str":"depth,","boundary":[0.258125,0.42063978750000014,0.304488675,0.4374748183641977],"dir":"ltr"},{"str":"yet","boundary":[0.3108712560763889,0.42063978750000014,0.33378794184027777,0.4374748183641977],"dir":"ltr"},{"str":"makes","boundary":[0.3398485529513889,0.42063978750000014,0.38776525954861113,0.4374748183641977],"dir":"ltr"},{"str":"their","boundary":[0.39380693125000005,0.42063978750000014,0.4281440810763889,0.4374748183641977],"dir":"ltr"},{"str":"design","boundary":[0.4342046921875,0.42063978750000014,0.4832009451388889,0.4374748183641977],"dir":"ltr"},{"str":"and","boundary":[0.48943201093750005,0.42063978750000014,0.5165532456597223,0.4374748183641977],"dir":"ltr"},{"str":"analysis","boundary":[0.522575977951389,0.42063978750000014,0.5829926949652778,0.4374748183641977],"dir":"ltr"},{"str":"accessible","boundary":[0.589242700173611,0.42063978750000014,0.665265490798611,0.4374748183641977],"dir":"ltr"},{"str":"to","boundary":[0.6717238295138889,0.42063978750000014,0.686307175,0.4374748183641977],"dir":"ltr"},{"str":"all","boundary":[0.6923299072916667,0.42063978750000014,0.7110420440972223,0.4374748183641977],"dir":"ltr"},{"str":"levels","boundary":[0.7168943217013889,0.42063978750000014,0.7599814788194444,0.4374748183641977],"dir":"ltr"},{"str":"of","boundary":[0.7660231505208333,0.42063978750000014,0.7816481635416666,0.4374748183641977],"dir":"ltr"},{"str":"readers.","boundary":[0.7877087746527778,0.42063978750000014,0.8465156418402777,0.4374748183641977],"dir":"ltr"},{"str":"We","boundary":[0.8560232255208332,0.42063978750000014,0.8808149128472221,0.4374748183641977],"dir":"ltr"},{"str":"have","boundary":[0.258125,0.4406398041666668,0.2929356350694444,0.4574748350308644],"dir":"ltr"},{"str":"tried","boundary":[0.2991856402777778,0.4406398041666668,0.3335227901041667,0.4574748350308644],"dir":"ltr"},{"str":"to","boundary":[0.3399621894097222,0.4406398041666668,0.35454553489583335,0.4574748350308644],"dir":"ltr"},{"str":"keep","boundary":[0.36077660069444445,0.4406398041666668,0.3960039027777778,0.4574748350308644],"dir":"ltr"},{"str":"explanations","boundary":[0.4022349685763889,0.4406398041666668,0.4968562595486111,0.4574748350308644],"dir":"ltr"},{"str":"elementary","boundary":[0.5039395987847223,0.4406398041666668,0.5874623956597222,0.4574748350308644],"dir":"ltr"},{"str":"without","boundary":[0.5941101284722223,0.4406398041666668,0.6516101763888889,0.4574748350308644],"dir":"ltr"},{"str":"sacrificing","boundary":[0.6580874545138888,0.4406398041666668,0.7364019137152777,0.4574748350308644],"dir":"ltr"},{"str":"depth","boundary":[0.7428413130208332,0.4406398041666668,0.7845458932291666,0.4574748350308644],"dir":"ltr"},{"str":"of","boundary":[0.7909852925347222,0.4406398041666668,0.8066103055555555,0.4574748350308644],"dir":"ltr"},{"str":"coverage","boundary":[0.812879250173611,0.4406398041666668,0.8801709729166665,0.4574748350308644],"dir":"ltr"},{"str":"or","boundary":[0.258125,0.46063982083333355,0.27375001302083335,0.4774748516975311],"dir":"ltr"},{"str":"mathematical","boundary":[0.2785606230902778,0.46063982083333355,0.3799622227430556,0.4774748516975311],"dir":"ltr"},{"str":"rigor.","boundary":[0.38539783333333333,0.46063982083333355,0.4254736243055555,0.4774748516975311],"dir":"ltr"},{"str":"Each","boundary":[0.27708334913194443,0.4806398375000002,0.3148106532986111,0.4974748683641978],"dir":"ltr"},{"str":"chapter","boundary":[0.3191667175347222,0.4806398375000002,0.374375096875,0.4974748683641978],"dir":"ltr"},{"str":"presents","boundary":[0.37939404045138886,0.4806398375000002,0.440852425,0.4974748683641978],"dir":"ltr"},{"str":"an","boundary":[0.4458524291666666,0.4806398375000002,0.46357971666666664,0.4974748683641978],"dir":"ltr"},{"str":"algorithm","boundary":[0.46814411440972215,0.4806398375000002,0.5411176600694444,0.4974748683641978],"dir":"ltr"},{"str":",","boundary":[0.5412502359375,0.4806398375000002,0.5459093307291667,0.4974748683641978],"dir":"ltr"},{"str":"a","boundary":[0.5510419107638889,0.4806398375000002,0.5593752510416666,0.4974748683641978],"dir":"ltr"},{"str":"design","boundary":[0.5637502546875,0.4806398375000002,0.6127465076388889,0.4974748683641978],"dir":"ltr"},{"str":"technique,","boundary":[0.6177275723958334,0.4806398375000002,0.6953412734375001,0.4974748683641978],"dir":"ltr"},{"str":"an","boundary":[0.7006821869791666,0.4806398375000002,0.7184094744791667,0.4974748683641978],"dir":"ltr"},{"str":"application","boundary":[0.7229738722222222,0.4806398375000002,0.806307275,0.4974748683641978],"dir":"ltr"},{"str":"area,","boundary":[0.8114966732638889,0.4806398375000002,0.8473868546875001,0.4974748683641978],"dir":"ltr"},{"str":"or","boundary":[0.8521027677083333,0.4806398375000002,0.8677277807291666,0.4974748683641978],"dir":"ltr"},{"str":"a","boundary":[0.8723300572916666,0.4806398375000002,0.8806633975694443,0.4974748683641978],"dir":"ltr"},{"str":"related","boundary":[0.258125,0.5006398541666669,0.30912883038194444,0.5174748850308645],"dir":"ltr"},{"str":"topic.","boundary":[0.313693228125,0.5006398541666669,0.35585235416666666,0.5174748850308645],"dir":"ltr"},{"str":"Algorithms","boundary":[0.3620266017361111,0.5006398541666669,0.4478600065972222,0.5174748850308645],"dir":"ltr"},{"str":"are","boundary":[0.45244334375,0.5006398541666669,0.47534109010416675,0.5174748850308645],"dir":"ltr"},{"str":"described","boundary":[0.47992442725694456,0.5006398541666669,0.5518184265625001,0.5174748850308645],"dir":"ltr"},{"str":"in","boundary":[0.5565911578125,0.5006398541666669,0.5711745032986112,0.5174748850308645],"dir":"ltr"},{"str":"English","boundary":[0.5755305675347224,0.5006398541666669,0.6330495548611111,0.5174748850308645],"dir":"ltr"},{"str":"and","boundary":[0.6376139526041668,0.5006398541666669,0.6647351873263889,0.5174748850308645],"dir":"ltr"},{"str":"in","boundary":[0.6692995850694445,0.5006398541666669,0.6838829305555556,0.5174748850308645],"dir":"ltr"},{"str":"a","boundary":[0.6880306612847222,0.5006398541666669,0.6963640015625,0.5174748850308645],"dir":"ltr"},{"str":"pseudocode","boundary":[0.7007390052083334,0.5006398541666669,0.7893754427083335,0.5174748850308645],"dir":"ltr"},{"str":"designed","boundary":[0.7943754468750001,0.5006398541666669,0.8610989873263889,0.5174748850308645],"dir":"ltr"},{"str":"to","boundary":[0.8660800520833334,0.5006398541666669,0.8806633975694446,0.5174748850308645],"dir":"ltr"},{"str":"be","boundary":[0.258125,0.5206398708333336,0.2758409238541667,0.5374749016975312],"dir":"ltr"},{"str":"readable","boundary":[0.2806325945138889,0.5206398708333336,0.3441288595486111,0.5374749016975312],"dir":"ltr"},{"str":"by","boundary":[0.34954553072916666,0.5206398708333336,0.3683220615277778,0.5374749016975312],"dir":"ltr"},{"str":"anyone","boundary":[0.37330312628472223,0.5206398708333336,0.42728423187500003,0.5374749016975312],"dir":"ltr"},{"str":"who","boundary":[0.4324925695486111,0.5206398708333336,0.46499449057291664,0.5374749016975312],"dir":"ltr"},{"str":"has","boundary":[0.46976722182291675,0.5206398708333336,0.49475019718750013,0.5374749016975312],"dir":"ltr"},{"str":"done","boundary":[0.4997502013541667,0.5206398708333336,0.5362426560069445,0.5374749016975312],"dir":"ltr"},{"str":"a","boundary":[0.5412426601736111,0.5206398708333336,0.5495703186284723,0.5374749016975312],"dir":"ltr"},{"str":"little","boundary":[0.5543619892881945,0.5206398708333336,0.5886082299479167,0.5374749016975312],"dir":"ltr"},{"str":"programming.","boundary":[0.5938165676215278,0.5206398708333336,0.700964384184028,0.5374749016975312],"dir":"ltr"},{"str":"The","boundary":[0.7075552987673613,0.5206398708333336,0.7369132777777779,0.5374749016975312],"dir":"ltr"},{"str":"book","boundary":[0.7417049484375001,0.5206398708333336,0.7792580100347224,0.5374749016975312],"dir":"ltr"},{"str":"contains","boundary":[0.7842390747916669,0.5206398708333336,0.846712611701389,0.5374749016975312],"dir":"ltr"},{"str":"244","boundary":[0.8521292828819447,0.5206398708333336,0.8802940790798613,0.5374749016975312],"dir":"ltr"},{"str":"figures—many","boundary":[0.258125,0.5406398875000004,0.3700057750520834,0.5574749183641979],"dir":"ltr"},{"str":"with","boundary":[0.37665350786458335,0.5406398875000004,0.4101989903645833,0.5574749183641979],"dir":"ltr"},{"str":"multiple","boundary":[0.41643005616319445,0.5406398875000004,0.47912707810763894,0.5574749183641979],"dir":"ltr"},{"str":"parts—illustrating","boundary":[0.4857937503298611,0.5406398875000004,0.6223734096006944,0.5574749183641979],"dir":"ltr"},{"str":"how","boundary":[0.6296461429340279,0.5406398875000004,0.6616139726041668,0.5574749183641979],"dir":"ltr"},{"str":"the","boundary":[0.6682238265972222,0.5406398875000004,0.6911575578298611,0.5574749183641979],"dir":"ltr"},{"str":"algorithms","boundary":[0.6976158965451389,0.5406398875000004,0.778070509045139,0.5574749183641979],"dir":"ltr"},{"str":"work.","boundary":[0.7847371812673613,0.5406398875000004,0.8280421415972223,0.5574749183641979],"dir":"ltr"},{"str":"Since","boundary":[0.8387997263194445,0.5406398875000004,0.8807031703298612,0.5574749183641979],"dir":"ltr"},{"str":"we","boundary":[0.258125,0.560639904166667,0.2802045638541667,0.5774749350308646],"dir":"ltr"},{"str":"emphasize","boundary":[0.28624623555555556,0.560639904166667,0.3656231956423611,0.5774749350308646],"dir":"ltr"},{"str":"efficiency","boundary":[0.3722917618055555,0.560639904166667,0.44271038109375,0.5774749350308646],"dir":"ltr"},{"str":"as","boundary":[0.44958349288194444,0.560639904166667,0.46520471802083335,0.5774749350308646],"dir":"ltr"},{"str":"a","boundary":[0.4714547232291667,0.560639904166667,0.47978616956597225,0.5774749350308646],"dir":"ltr"},{"str":"design","boundary":[0.4858278412673611,0.560639904166667,0.5347937911631945,0.5774749350308646],"dir":"ltr"},{"str":"criterion,","boundary":[0.5414415239756944,0.560639904166667,0.6095665807465278,0.5774749350308646],"dir":"ltr"},{"str":"we","boundary":[0.6167824958506944,0.560639904166667,0.6388620597048611,0.5774749350308646],"dir":"ltr"},{"str":"include","boundary":[0.64490373140625,0.560639904166667,0.7001177925694445,0.5774749350308646],"dir":"ltr"},{"str":"careful","boundary":[0.7067844647916667,0.560639904166667,0.7588167051215278,0.5774749350308646],"dir":"ltr"},{"str":"analyses","boundary":[0.7652939832465278,0.560639904166667,0.8288394907465277,0.5774749350308646],"dir":"ltr"},{"str":"of","boundary":[0.83550616296875,0.560639904166667,0.8511273881076389,0.5774749350308646],"dir":"ltr"},{"str":"the","boundary":[0.8573963327256945,0.560639904166667,0.8803073366666667,0.5774749350308646],"dir":"ltr"},{"str":"running","boundary":[0.258125,0.5806399208333337,0.31650194258680553,0.5974749516975313],"dir":"ltr"},{"str":"times","boundary":[0.32169134085069445,0.5806399208333337,0.3624773596875,0.5974749516975313],"dir":"ltr"},{"str":"of","boundary":[0.3674773638541667,0.5806399208333337,0.3830985889930556,0.5974749516975313],"dir":"ltr"},{"str":"all","boundary":[0.38790919906250004,0.5806399208333337,0.40661565404513894,0.5974749516975313],"dir":"ltr"},{"str":"our","boundary":[0.4116345976215278,0.5806399208333337,0.4366478760416667,0.5974749516975313],"dir":"ltr"},{"str":"algorithms.","boundary":[0.44166681961805554,0.5806399208333337,0.5267028753298612,0.5974749516975313],"dir":"ltr"},{"str":"The","boundary":[0.27708334913194443,0.6006399375000003,0.3064526917881944,0.6174749683641979],"dir":"ltr"},{"str":"text","boundary":[0.31270269699652775,0.6006399375000003,0.34059287175347225,0.6174749683641979],"dir":"ltr"},{"str":"is","boundary":[0.34707014987847223,0.6006399375000003,0.3595663724131944,0.6174749683641979],"dir":"ltr"},{"str":"intended","boundary":[0.36602471112847224,0.6006399375000003,0.4306497649826389,0.6174749683641979],"dir":"ltr"},{"str":"primarily","boundary":[0.43750583130208337,0.6006399375000003,0.5074320259375001,0.6174749683641979],"dir":"ltr"},{"str":"for","boundary":[0.5142880922569445,0.6006399375000003,0.5361384892534723,0.6174749683641979],"dir":"ltr"},{"str":"use","boundary":[0.5426157673784723,0.6006399375000003,0.5676290457986112,0.6174749683641979],"dir":"ltr"},{"str":"in","boundary":[0.574087384513889,0.6006399375000003,0.5886669421180556,0.6174749683641979],"dir":"ltr"},{"str":"undergraduate","boundary":[0.5951063414236112,0.6006399375000003,0.7020325668923612,0.6174749683641979],"dir":"ltr"},{"str":"or","boundary":[0.7093242396354167,0.6006399375000003,0.7249454647743057,0.6174749683641979],"dir":"ltr"},{"str":"graduate","boundary":[0.7314227428993055,0.6006399375000003,0.7960099179340278,0.6174749683641979],"dir":"ltr"},{"str":"courses","boundary":[0.8028849236631945,0.6006399375000003,0.8591406523611113,0.6174749683641979],"dir":"ltr"},{"str":"in","boundary":[0.8660156580902778,0.6006399375000003,0.8805952156944445,0.6174749683641979],"dir":"ltr"},{"str":"algorithms","boundary":[0.258125,0.6204547688271608,0.3385038548611111,0.6372897996913583],"dir":"ltr"},{"str":"or","boundary":[0.34371219253472224,0.6204547688271608,0.35933341767361116,0.6372897996913583],"dir":"ltr"},{"str":"data","boundary":[0.36435236125000003,0.6204547688271608,0.3955948115277778,0.6372897996913583],"dir":"ltr"},{"str":"structures.","boundary":[0.4005948156944445,0.6204547688271608,0.47811192574652783,0.6372897996913583],"dir":"ltr"},{"str":"Because","boundary":[0.4849111738368056,0.6204547688271608,0.54762524125,0.6372897996913583],"dir":"ltr"},{"str":"it","boundary":[0.5528335789236112,0.6204547688271608,0.5632085875694446,0.6372897996913583],"dir":"ltr"},{"str":"discusses","boundary":[0.568019197638889,0.6204547688271608,0.6378128164062501,0.6372897996913583],"dir":"ltr"},{"str":"engineering","boundary":[0.6432294875868055,0.6204547688271608,0.7317882735069444,0.6372897996913583],"dir":"ltr"},{"str":"issues","boundary":[0.7373943387847223,0.6204547688271608,0.7821746791319444,0.6372897996913583],"dir":"ltr"},{"str":"in","boundary":[0.7873830168055556,0.6204547688271608,0.8019625744097222,0.6372897996913583],"dir":"ltr"},{"str":"algorithm","boundary":[0.8069436391666667,0.6204547688271608,0.8799001393576389,0.6372897996913583],"dir":"ltr"},{"str":"design,","boundary":[0.258125,0.6404547854938275,0.3117936053298611,0.6572898163580251],"dir":"ltr"},{"str":"as","boundary":[0.31775951939236113,0.6404547854938275,0.3333883202951389,0.6572898163580251],"dir":"ltr"},{"str":"well","boundary":[0.33901332498263886,0.6404547854938275,0.3714830490104167,0.6572898163580251],"dir":"ltr"},{"str":"as","boundary":[0.37691865960069443,0.6404547854938275,0.3925474605034722,0.6572898163580251],"dir":"ltr"},{"str":"mathematical","boundary":[0.3981724651909722,0.6404547854938275,0.4995967921354167,0.6572898163580251],"dir":"ltr"},{"str":"aspects,","boundary":[0.5056574032465277,0.6404547854938275,0.5644983613715278,0.6572898163580251],"dir":"ltr"},{"str":"it","boundary":[0.5706726089409723,0.6404547854938275,0.5810551933506944,0.6572898163580251],"dir":"ltr"},{"str":"is","boundary":[0.5864908039409723,0.6404547854938275,0.5989756628298611,0.6572898163580251],"dir":"ltr"},{"str":"equally","boundary":[0.6043923340104167,0.6404547854938275,0.6596329103472223,0.6572898163580251],"dir":"ltr"},{"str":"well","boundary":[0.6656556426388889,0.6404547854938275,0.6981253666666667,0.6572898163580251],"dir":"ltr"},{"str":"suited","boundary":[0.7035609772569444,0.6404547854938275,0.7483640448958333,0.6572898163580251],"dir":"ltr"},{"str":"for","boundary":[0.7541784436805555,0.6404547854938275,0.7760402043229166,0.6572898163580251],"dir":"ltr"},{"str":"self-study","boundary":[0.7816841484201389,0.6404547854938275,0.8556425433854167,0.6572898163580251],"dir":"ltr"},{"str":"by","boundary":[0.8618736091840278,0.6404547854938275,0.8806652915104167,0.6572898163580251],"dir":"ltr"},{"str":"technical","boundary":[0.258125,0.6604548021604942,0.32581445034722223,0.6772898330246918],"dir":"ltr"},{"str":"professionals.","boundary":[0.3312500609375,0.6604548021604942,0.4348675715277778,0.6772898330246918],"dir":"ltr"},{"str":"In","boundary":[0.27708334913194443,0.6804548188271609,0.2927083621527778,0.6972898496913584],"dir":"ltr"},{"str":"this,","boundary":[0.3003977625,0.6804548188271609,0.33212127378472217,0.6972898496913584],"dir":"ltr"},{"str":"the","boundary":[0.3407955234375,0.6804548188271609,0.3637122092013889,0.6972898496913584],"dir":"ltr"},{"str":"third","boundary":[0.3716288824652778,0.6804548188271609,0.4070266392361111,0.6972898496913584],"dir":"ltr"},{"str":"edition,","boundary":[0.41492437309027774,0.6804548188271609,0.4716668446180555,0.6972898496913584],"dir":"ltr"},{"str":"we","boundary":[0.48054942777777776,0.6804548188271609,0.5026327795138887,0.6972898496913584],"dir":"ltr"},{"str":"have","boundary":[0.5103411192708333,0.6804548188271609,0.5451517543402777,0.6972898496913584],"dir":"ltr"},{"str":"once","boundary":[0.5530684276041665,0.6804548188271609,0.5885230026041666,0.6972898496913584],"dir":"ltr"},{"str":"again","boundary":[0.5964396758680555,0.6804548188271609,0.6370836491319443,0.6972898496913584],"dir":"ltr"},{"str":"updated","boundary":[0.6449813829861111,0.6804548188271609,0.7044132506944444,0.6972898496913584],"dir":"ltr"},{"str":"the","boundary":[0.7127276515625,0.6804548188271609,0.7356443373263889,0.6972898496913584],"dir":"ltr"},{"str":"entire","boundary":[0.7433526770833332,0.6804548188271609,0.7860231671874999,0.6972898496913584],"dir":"ltr"},{"str":"book.","boundary":[0.7941481739583333,0.6804548188271609,0.8363830576388888,0.6972898496913584],"dir":"ltr"},{"str":"The","boundary":[0.8513073124999999,0.6804548188271609,0.8806823369791666,0.6972898496913584],"dir":"ltr"},{"str":"changes","boundary":[0.258125,0.7004548354938275,0.3185587624826389,0.717289866358025],"dir":"ltr"},{"str":"cover","boundary":[0.3239754336631944,0.7004548354938275,0.3651781195138889,0.717289866358025],"dir":"ltr"},{"str":"a","boundary":[0.3701970630902778,0.7004548354938275,0.37852472154513894,0.717289866358025],"dir":"ltr"},{"str":"broad","boundary":[0.38331639220486113,0.7004548354938275,0.42603423083333336,0.717289866358025],"dir":"ltr"},{"str":"spectrum","boundary":[0.4314319626041667,0.7004548354938275,0.500212322951389,0.717289866358025],"dir":"ltr"},{"str":",","boundary":[0.5003448988194444,0.7004548354938275,0.5049983117881944,0.717289866358025],"dir":"ltr"},{"str":"including","boundary":[0.5103392253298611,0.7004548354938275,0.5811593601041667,0.717289866358025],"dir":"ltr"},{"str":"new","boundary":[0.5865570918749999,0.7004548354938275,0.6174491630729166,0.717289866358025],"dir":"ltr"},{"str":"chapters,","boundary":[0.6226006825173611,0.7004548354938275,0.6897086929861111,0.717289866358025],"dir":"ltr"},{"str":"revised","boundary":[0.6952579400347223,0.7004548354938275,0.7489682120659722,0.717289866358025],"dir":"ltr"},{"str":"pseudocode,","boundary":[0.7541576103298611,0.7004548354938275,0.8474095819791666,0.717289866358025],"dir":"ltr"},{"str":"and","boundary":[0.8531671625347222,0.7004548354938275,0.8802713517881945,0.717289866358025],"dir":"ltr"},{"str":"a","boundary":[0.258125,0.7204548521604941,0.2664659160416667,0.7372898830246917],"dir":"ltr"},{"str":"more","boundary":[0.2712575867013889,0.7204548521604941,0.31003792204861114,0.7372898830246917],"dir":"ltr"},{"str":"active","boundary":[0.31482959270833333,0.7204548521604941,0.3590228113541667,0.7372898830246917],"dir":"ltr"},{"str":"writing","boundary":[0.3642311490277778,0.7204548521604941,0.4186213458680556,0.7372898830246917],"dir":"ltr"},{"str":"style.","boundary":[0.42360241062500004,0.7204548521604941,0.4637047167708334,0.7372898830246917],"dir":"ltr"},{"str":"To","boundary":[0.258125,0.7650845189814819,0.27856441097222223,0.7819195498456795],"dir":"ltr"},{"str":"the","boundary":[0.2831288087152778,0.7650845189814819,0.30832390546875,0.7819195498456795],"dir":"ltr"},{"str":"teacher","boundary":[0.31311557612847224,0.7650845189814819,0.3727311561111112,0.7819195498456795],"dir":"ltr"},{"str":"We","boundary":[0.258125,0.7973067680555558,0.2829091115625,0.8141417989197532],"dir":"ltr"},{"str":"have","boundary":[0.2881174492361111,0.7973067680555558,0.3229129327777778,0.8141417989197532],"dir":"ltr"},{"str":"designed","boundary":[0.32874627097222225,0.7973067680555558,0.3954395083680556,0.8141417989197532],"dir":"ltr"},{"str":"this","boundary":[0.4014622406597222,0.7973067680555558,0.428511505625,0.8141417989197532],"dir":"ltr"},{"str":"book","boundary":[0.43413651031250006,0.7973067680555558,0.47169714767361115,0.8141417989197532],"dir":"ltr"},{"str":"to","boundary":[0.4773032129513889,0.7973067680555558,0.49187898267361113,0.8141417989197532],"dir":"ltr"},{"str":"be","boundary":[0.4974850479513889,0.7973067680555558,0.5152047596875,0.8141417989197532],"dir":"ltr"},{"str":"both","boundary":[0.5206214308680556,0.7973067680555558,0.5539775192708333,0.8141417989197532],"dir":"ltr"},{"str":"versatile","boundary":[0.5597919180555555,0.7973067680555558,0.6230154555902777,0.8141417989197532],"dir":"ltr"},{"str":"and","boundary":[0.6288487937847222,0.7973067680555558,0.6559586648611111,0.8141417989197532],"dir":"ltr"},{"str":"complete.","boundary":[0.6615647301388888,0.7973067680555558,0.7351481247916666,0.8141417989197532],"dir":"ltr"},{"str":"You","boundary":[0.7434057074305556,0.7973067680555558,0.7738299752083333,0.8141417989197532],"dir":"ltr"},{"str":"should","boundary":[0.779436040486111,0.7973067680555558,0.8294701730902777,0.8141417989197532],"dir":"ltr"},{"str":"find","boundary":[0.8352845718749999,0.7973067680555558,0.8646861115277777,0.8141417989197532],"dir":"ltr"},{"str":"it","boundary":[0.870083843298611,0.7973067680555558,0.8804550640624998,0.8141417989197532],"dir":"ltr"},{"str":"useful","boundary":[0.258125,0.8173067847222226,0.3039583715277778,0.8341418155864201],"dir":"ltr"},{"str":"for","boundary":[0.3093939821180556,0.8173067847222226,0.3312500609375,0.8341418155864201],"dir":"ltr"},{"str":"a","boundary":[0.3364773380208333,0.8173067847222226,0.3448106782986111,0.8341418155864201],"dir":"ltr"},{"str":"variety","boundary":[0.35001901597222224,0.8173067847222226,0.40164784687500005,0.8341418155864201],"dir":"ltr"},{"str":"of","boundary":[0.40704557864583335,0.8173067847222226,0.4226705916666667,0.8341418155864201],"dir":"ltr"},{"str":"courses,","boundary":[0.42789786875,0.8173067847222226,0.4888259498263889,0.8341418155864201],"dir":"ltr"},{"str":"from","boundary":[0.4945835303819444,0.8173067847222226,0.5310987123263888,0.8341418155864201],"dir":"ltr"},{"str":"an","boundary":[0.5364396258680555,0.8173067847222226,0.5541669133680556,0.8341418155864201],"dir":"ltr"},{"str":"undergraduate","boundary":[0.5593563116319444,0.8173067847222226,0.6663071583333333,0.8341418155864201],"dir":"ltr"},{"str":"course","boundary":[0.6723488300347222,0.8173067847222226,0.7213261435763889,0.8341418155864201],"dir":"ltr"},{"str":"in","boundary":[0.7269511482638888,0.8173067847222226,0.74153449375,0.8341418155864201],"dir":"ltr"},{"str":"data","boundary":[0.7465155585069445,0.8173067847222226,0.7777655845486112,0.8341418155864201],"dir":"ltr"},{"str":"structures","boundary":[0.7831822557291667,0.8173067847222226,0.8560611043402777,0.8341418155864201],"dir":"ltr"},{"str":"up","boundary":[0.8618944425347222,0.8173067847222226,0.8806823369791666,0.8341418155864201],"dir":"ltr"},{"str":"through","boundary":[0.258125,0.8373068013888892,0.3165152001736111,0.8541418322530867],"dir":"ltr"},{"str":"a","boundary":[0.32232959895833335,0.8373068013888892,0.3306629392361111,0.8541418322530867],"dir":"ltr"},{"str":"graduate","boundary":[0.3360796104166667,0.8373068013888892,0.40066299756944446,0.8541418322530867],"dir":"ltr"},{"str":"course","boundary":[0.4067046692708333,0.8373068013888892,0.45568198281249994,0.8541418322530867],"dir":"ltr"},{"str":"in","boundary":[0.4615153210069444,0.8373068013888892,0.47609866649305554,0.8541418322530867],"dir":"ltr"},{"str":"algorithms.","boundary":[0.48170473177083334,0.8373068013888892,0.5667616208333333,0.8541418322530867],"dir":"ltr"},{"str":"Because","boundary":[0.5752275369791666,0.8373068013888892,0.6379548619791666,0.8541418322530867],"dir":"ltr"},{"str":"we","boundary":[0.6435798666666666,0.8373068013888892,0.6656632184027776,0.8541418322530867],"dir":"ltr"},{"str":"have","boundary":[0.6710798895833333,0.8373068013888892,0.7058905246527778,0.8541418322530867],"dir":"ltr"},{"str":"provided","boundary":[0.7115155293402777,0.8373068013888892,0.7780117968749999,0.8541418322530867],"dir":"ltr"},{"str":"considerably","boundary":[0.7840345291666666,0.8373068013888892,0.8799058211805555,0.8541418322530867],"dir":"ltr"},{"str":"more","boundary":[0.258125,0.8573068180555559,0.2968560928819444,0.8741418489197533],"dir":"ltr"},{"str":"material","boundary":[0.30164776354166667,0.8573068180555559,0.3632387239583334,0.8741418489197533],"dir":"ltr"},{"str":"than","boundary":[0.3682576675347222,0.8573068180555559,0.40056830052083336,0.8741418489197533],"dir":"ltr"},{"str":"can","boundary":[0.4055493652777778,0.8573068180555559,0.4316099930555556,0.8741418489197533],"dir":"ltr"},{"str":"fit","boundary":[0.4365910578125,0.8573068180555559,0.4524054649305556,0.8741418489197533],"dir":"ltr"},{"str":"in","boundary":[0.45700774149305556,0.8573068180555559,0.4715910869791667,0.8741418489197533],"dir":"ltr"},{"str":"a","boundary":[0.47657215173611106,0.8573068180555559,0.4849054920138889,0.8741418489197533],"dir":"ltr"},{"str":"typical","boundary":[0.4896971626736111,0.8573068180555559,0.5407388718749999,0.8741418489197533],"dir":"ltr"},{"str":"one-term","boundary":[0.5459661489583332,0.8573068180555559,0.6137313569444444,0.8741418489197533],"dir":"ltr"},{"str":"course,","boundary":[0.6188639369791666,0.8573068180555559,0.6725003453125,0.8741418489197533],"dir":"ltr"},{"str":"you","boundary":[0.6778412588541667,0.8573068180555559,0.7060231005208333,0.8741418489197533],"dir":"ltr"},{"str":"can","boundary":[0.7110041652777778,0.8573068180555559,0.7370647930555556,0.8741418489197533],"dir":"ltr"},{"str":"consider","boundary":[0.7418375243055556,0.8573068180555559,0.8053981833333334,0.8741418489197533],"dir":"ltr"},{"str":"this","boundary":[0.8108337939236112,0.8573068180555559,0.8378982104166668,0.8741418489197533],"dir":"ltr"},{"str":"book","boundary":[0.8428982145833334,0.8573068180555559,0.8804740034722223,0.8741418489197533],"dir":"ltr"},{"str":"to","boundary":[0.258125,0.8773068347222224,0.27270076972222224,0.89414186558642],"dir":"ltr"},{"str":"be","boundary":[0.27664016694444443,0.8773068347222224,0.2943598786805556,0.89414186558642],"dir":"ltr"},{"str":"a","boundary":[0.29852654881944446,0.8773068347222224,0.3068561012152778,0.89414186558642],"dir":"ltr"},{"str":"“buffet”","boundary":[0.31081443784722224,0.8773068347222224,0.3713902459027778,0.89414186558642],"dir":"ltr"},{"str":"or","boundary":[0.3759735830555556,0.8773068347222224,0.39159102031250004,0.89414186558642],"dir":"ltr"},{"str":"“smorgasbord”","boundary":[0.3955682963541667,0.8773068347222224,0.5089282393055555,0.89414186558642],"dir":"ltr"},{"str":"from","boundary":[0.5137199099652778,0.8773068347222224,0.5502199403819444,0.89414186558642],"dir":"ltr"},{"str":"which","boundary":[0.5545191863888889,0.8773068347222224,0.6005608914236111,0.89414186558642],"dir":"ltr"},{"str":"you","boundary":[0.6047086221527778,0.8773068347222224,0.6328791001736112,0.89414186558642],"dir":"ltr"},{"str":"can","boundary":[0.6370268309027778,0.8773068347222224,0.6630760950347222,0.89414186558642],"dir":"ltr"},{"str":"pick","boundary":[0.667223825763889,0.8773068347222224,0.6995193072222223,0.89414186558642],"dir":"ltr"},{"str":"and","boundary":[0.7036670379513891,0.8773068347222224,0.7307769090277779,0.89414186558642],"dir":"ltr"},{"str":"choose","boundary":[0.7349246397569447,0.8773068347222224,0.7870421074305558,0.89414186558642],"dir":"ltr"},{"str":"the","boundary":[0.7916254445833335,0.8773068347222224,0.814530766701389,0.89414186558642],"dir":"ltr"},{"str":"material","boundary":[0.818697436840278,0.8773068347222224,0.8802580942013891,0.89414186558642],"dir":"ltr"},{"str":"that","boundary":[0.258125,0.8973068513888892,0.2862159325,0.9141418822530867],"dir":"ltr"},{"str":"best","boundary":[0.2912348760763889,0.8973068513888892,0.3214280830555556,0.9141418822530867],"dir":"ltr"},{"str":"supports","boundary":[0.32644702663194447,0.8973068513888892,0.38999632201388895,0.9141418822530867],"dir":"ltr"},{"str":"the","boundary":[0.3954129931944445,0.8973068513888892,0.4183183153125001,0.9141418822530867],"dir":"ltr"},{"str":"course","boundary":[0.4233183194791667,0.8973068513888892,0.4722729057291667,0.9141418822530867],"dir":"ltr"},{"str":"you","boundary":[0.47748124340277776,0.8973068513888892,0.5056517214236111,0.9141418822530867],"dir":"ltr"},{"str":"wish","boundary":[0.5106327861805556,0.8973068513888892,0.54626160375,0.9141418822530867],"dir":"ltr"},{"str":"to","boundary":[0.5510343350000001,0.8973068513888892,0.5656101047222223,0.9141418822530867],"dir":"ltr"},{"str":"teach.","boundary":[0.5705911694791667,0.8973068513888892,0.6148109032986111,0.9141418822530867],"dir":"ltr"}],"boundary":[0.25813,0.34064,0.88081,0.91414],"dir":"ltr","type":"paragraph"}]},{"token":null,"index":13,"image":{"jpeg":"/storage/books/13b8a393f9f3fea3/pages/86963a6b8799bcaa173d49e7ea7a9d73.jpg","blurred":"/storage/books/13b8a393f9f3fea3/pages/b8a4b112f6a898a0c116131f4a53fc2a.jpg"},"info":{"width":576,"height":648,"margin":[0.13,0.06459,0.13307,0.07197]},"elements":[{"words":[{"str":"xiv","boundary":[0.1300001736111111,0.06458717037037037,0.14811666027777778,0.07842420740740741],"dir":"ltr"}],"boundary":[0.13,0.06459,0.14812,0.07842],"dir":"ltr","type":"paragraph"},{"words":[{"str":"Preface","boundary":[0.24416610694444443,0.06458717037037037,0.2918654869444445,0.07842420740740741],"dir":"ltr"}],"boundary":[0.24417,0.06459,0.29187,0.07842],"dir":"ltr","type":"paragraph"},{"words":[{"str":"You","boundary":[0.263125,0.11471379490740745,0.29354358595486113,0.13154882577160498],"dir":"ltr"},{"str":"should","boundary":[0.30060798578125003,0.11471379490740745,0.35063075473958333,0.13154882577160498],"dir":"ltr"},{"str":"find","boundary":[0.3581118215798611,0.11471379490740745,0.38750767940972225,0.13154882577160498],"dir":"ltr"},{"str":"it","boundary":[0.39457207923611115,0.11471379490740745,0.40493951211805557,0.13154882577160498],"dir":"ltr"},{"str":"easy","boundary":[0.41204179076388886,0.11471379490740745,0.4453713639930556,0.13154882577160498],"dir":"ltr"},{"str":"to","boundary":[0.4526440973263889,0.11471379490740745,0.46721607916666663,0.13154882577160498],"dir":"ltr"},{"str":"organize","boundary":[0.4744888125,0.11471379490740745,0.5386479568750001,0.13154882577160498],"dir":"ltr"},{"str":"your","boundary":[0.5461479631250001,0.11471379490740745,0.5805381432986112,0.13154882577160498],"dir":"ltr"},{"str":"course","boundary":[0.5878487554513889,0.11471379490740745,0.6367919780555557,0.13154882577160498],"dir":"ltr"},{"str":"around","boundary":[0.6442919843055556,0.11471379490740745,0.6963980883333334,0.13154882577160498],"dir":"ltr"},{"str":"just","boundary":[0.703879155173611,0.11471379490740745,0.7309208443749999,0.13154882577160498],"dir":"ltr"},{"str":"the","boundary":[0.7382314565277778,0.11471379490740745,0.7611310968229167,0.13154882577160498],"dir":"ltr"},{"str":"chapters","boundary":[0.7682144360590278,0.11471379490740745,0.8306690335590278,0.13154882577160498],"dir":"ltr"},{"str":"you","boundary":[0.8383773733159722,0.11471379490740745,0.8665421695138888,0.13154882577160498],"dir":"ltr"},{"str":"need.","boundary":[0.24416665086805558,0.13471381157407405,0.28427085095486115,0.15154884243827157],"dir":"ltr"},{"str":"We","boundary":[0.29065343203125,0.13471381157407405,0.3154413314756945,0.15154884243827157],"dir":"ltr"},{"str":"have","boundary":[0.3200246686284723,0.13471381157407405,0.35482772793402784,0.15154884243827157],"dir":"ltr"},{"str":"made","boundary":[0.3596193985937501,0.13471381157407405,0.40046412960069444,0.15154884243827157],"dir":"ltr"},{"str":"chapters","boundary":[0.4054641337673611,0.13471381157407405,0.4679490343229167,0.15154884243827157],"dir":"ltr"},{"str":"relatively","boundary":[0.4731573719965278,0.13471381157407405,0.5432900061979167,0.15154884243827157],"dir":"ltr"},{"str":"self-contained,","boundary":[0.5484794044618055,0.13471381157407405,0.6593412392708333,0.15154884243827157],"dir":"ltr"},{"str":"so","boundary":[0.665098819826389,0.13471381157407405,0.6817806519097223,0.15154884243827157],"dir":"ltr"},{"str":"that","boundary":[0.6865533831597221,0.13471381157407405,0.7146518914236111,0.15154884243827157],"dir":"ltr"},{"str":"you","boundary":[0.7194625014930556,0.13471381157407405,0.7476386613368056,0.15154884243827157],"dir":"ltr"},{"str":"need","boundary":[0.7526197260937502,0.13471381157407405,0.7880667253298612,0.15154884243827157],"dir":"ltr"},{"str":"not","boundary":[0.7930477900868057,0.13471381157407405,0.8170194009722223,0.15154884243827157],"dir":"ltr"},{"str":"worry","boundary":[0.8218300110416669,0.13471381157407405,0.866669063559028,0.15154884243827157],"dir":"ltr"},{"str":"about","boundary":[0.24416665086805558,0.15471382824074068,0.2858333522569445,0.1715488591049382],"dir":"ltr"},{"str":"an","boundary":[0.29085229583333333,0.15471382824074068,0.3085644318055556,0.1715488591049382],"dir":"ltr"},{"str":"unexpected","boundary":[0.3133371630555556,0.15471382824074068,0.39854556739583336,0.1715488591049382],"dir":"ltr"},{"str":"and","boundary":[0.4037349656597223,0.15471382824074068,0.43083347309027786,0.1715488591049382],"dir":"ltr"},{"str":"unnecessary","boundary":[0.4356062043402778,0.15471382824074068,0.5272464322222222,0.1715488591049382],"dir":"ltr"},{"str":"dependence","boundary":[0.5326441639930556,0.15471382824074068,0.6212048438541667,0.1715488591049382],"dir":"ltr"},{"str":"of","boundary":[0.6266215150347223,0.15471382824074068,0.642231376527778,0.1715488591049382],"dir":"ltr"},{"str":"one","boundary":[0.6470419865972225,0.15471382824074068,0.674140494027778,0.1715488591049382],"dir":"ltr"},{"str":"chapter","boundary":[0.6789321646875002,0.15471382824074068,0.7340875136805558,0.1715488591049382],"dir":"ltr"},{"str":"on","boundary":[0.7391064572569446,0.15471382824074068,0.7578792001736113,0.1715488591049382],"dir":"ltr"},{"str":"another.","boundary":[0.7626519314236114,0.15471382824074068,0.8224966782638892,0.1715488591049382],"dir":"ltr"},{"str":"Each","boundary":[0.8288792593402781,0.15471382824074068,0.8665762604513891,0.1715488591049382],"dir":"ltr"},{"str":"chapter","boundary":[0.24416665086805558,0.1747138449074073,0.29941480296875,0.19154887577160482],"dir":"ltr"},{"str":"presents","boundary":[0.30526708057291674,0.1747138449074073,0.3667709197048612,0.19154887577160482],"dir":"ltr"},{"str":"the","boundary":[0.3728125914062501,0.1747138449074073,0.395746322638889,0.19154887577160482],"dir":"ltr"},{"str":"easier","boundary":[0.4011629938194445,0.1747138449074073,0.4449092423958334,0.19154887577160482],"dir":"ltr"},{"str":"material","boundary":[0.45076151999999997,0.1747138449074073,0.512397935,0.19154887577160482],"dir":"ltr"},{"str":"first","boundary":[0.5180418790972223,0.1747138449074073,0.5474017520486112,0.19154887577160482],"dir":"ltr"},{"str":"and","boundary":[0.5528373626388888,0.1747138449074073,0.579975642829861,0.19154887577160482],"dir":"ltr"},{"str":"the","boundary":[0.585581708107639,0.1747138449074073,0.6085154393402779,0.19154887577160482],"dir":"ltr"},{"str":"more","boundary":[0.6139321105208333,0.1747138449074073,0.6527048701041668,0.19154887577160482],"dir":"ltr"},{"str":"difficult","boundary":[0.6581215412847222,0.1747138449074073,0.7173147724305556,0.19154887577160482],"dir":"ltr"},{"str":"material","boundary":[0.7229587165277778,0.1747138449074073,0.7845951315277778,0.19154887577160482],"dir":"ltr"},{"str":"later,","boundary":[0.7904474091319444,0.1747138449074073,0.8276027431249999,0.19154887577160482],"dir":"ltr"},{"str":"with","boundary":[0.8333603236805557,0.1747138449074073,0.8669058061805556,0.19154887577160482],"dir":"ltr"},{"str":"section","boundary":[0.24416665086805558,0.1947138615740739,0.29727843755208333,0.2115488924382714],"dir":"ltr"},{"str":"boundaries","boundary":[0.30392617036458336,0.1947138615740739,0.38625578442708336,0.2115488924382714],"dir":"ltr"},{"str":"marking","boundary":[0.39313079015625,0.1947138615740739,0.4558448575694445,0.2115488924382714],"dir":"ltr"},{"str":"natural","boundary":[0.4622842568750001,0.1947138615740739,0.5143354366145834,0.2115488924382714],"dir":"ltr"},{"str":"stopping","boundary":[0.5208127147395833,0.1947138615740739,0.58543776859375,0.2115488924382714],"dir":"ltr"},{"str":"points.","boundary":[0.5920855014062499,0.1947138615740739,0.642583649548611,0.2115488924382714],"dir":"ltr"},{"str":"In","boundary":[0.6529245672569445,0.1947138615740739,0.6685457923958333,0.2115488924382714],"dir":"ltr"},{"str":"an","boundary":[0.6747768581944444,0.1947138615740739,0.6925003578125,0.2115488924382714],"dir":"ltr"},{"str":"undergraduate","boundary":[0.6987314236111111,0.1947138615740739,0.805657649079861,0.2115488924382714],"dir":"ltr"},{"str":"course,","boundary":[0.8127409883159723,0.1947138615740739,0.8663641390625001,0.2115488924382714],"dir":"ltr"},{"str":"you","boundary":[0.24416665086805558,0.2147138782407406,0.27234281071180555,0.2315489091049381],"dir":"ltr"},{"str":"might","boundary":[0.2783655430034722,0.2147138782407406,0.32233338267361117,0.2315489091049381],"dir":"ltr"},{"str":"use","boundary":[0.3283939937847223,0.2147138782407406,0.3534072722048612,0.2315489091049381],"dir":"ltr"},{"str":"only","boundary":[0.35944894390625004,0.2147138782407406,0.39281260807291674,0.2315489091049381],"dir":"ltr"},{"str":"the","boundary":[0.3988353403645834,0.2147138782407406,0.4217463443055556,0.2315489091049381],"dir":"ltr"},{"str":"earlier","boundary":[0.4277880160069445,0.2147138782407406,0.4756157073784723,0.2315489091049381],"dir":"ltr"},{"str":"sections","boundary":[0.48188465199652775,0.2147138782407406,0.5422862174826388,0.2315489091049381],"dir":"ltr"},{"str":"from","boundary":[0.5485362226909722,0.2147138782407406,0.5850438288715277,0.2315489091049381],"dir":"ltr"},{"str":"a","boundary":[0.5912180764409722,0.2147138782407406,0.5995495227777777,0.2315489091049381],"dir":"ltr"},{"str":"chapter;","boundary":[0.6053828609722223,0.2147138782407406,0.6657654870486112,0.2315489091049381],"dir":"ltr"},{"str":"in","boundary":[0.6726594321875001,0.2147138782407406,0.6872389897916668,0.2315489091049381],"dir":"ltr"},{"str":"a","boundary":[0.6930533885763891,0.2147138782407406,0.7013848349131946,0.2315489091049381],"dir":"ltr"},{"str":"graduate","boundary":[0.707218173107639,0.2147138782407406,0.771786408732639,0.2315489091049381],"dir":"ltr"},{"str":"course,","boundary":[0.7782447474479167,0.2147138782407406,0.8318678981944445,0.2315489091049381],"dir":"ltr"},{"str":"you","boundary":[0.838458812777778,0.2147138782407406,0.866634972621528,0.2315489091049381],"dir":"ltr"},{"str":"might","boundary":[0.24416665086805558,0.2347138949074073,0.2881344905381945,0.2515489257716048],"dir":"ltr"},{"str":"cover","boundary":[0.2931534341145834,0.2347138949074073,0.334375059375,0.2515489257716048],"dir":"ltr"},{"str":"the","boundary":[0.33939400295138894,0.2347138949074073,0.3623239463020834,0.2515489257716048],"dir":"ltr"},{"str":"entire","boundary":[0.36732395046875005,0.2347138949074073,0.4099830769270834,0.2515489257716048],"dir":"ltr"},{"str":"chapter.","boundary":[0.41519141460069453,0.2347138949074073,0.47402100907986117,0.2515489257716048],"dir":"ltr"},{"str":"We","boundary":[0.263125,0.25471391157407397,0.2879128994444444,0.2715489424382715],"dir":"ltr"},{"str":"have","boundary":[0.2922879030902778,0.25471391157407397,0.32709096239583335,0.2715489424382715],"dir":"ltr"},{"str":"included","boundary":[0.33146596604166667,0.25471391157407397,0.3960720804861111,0.2715489424382715],"dir":"ltr"},{"str":"957","boundary":[0.4010531452430556,0.25471391157407397,0.42922930508680557,0.2715489424382715],"dir":"ltr"},{"str":"exercises","boundary":[0.4337937028298611,0.25471391157407397,0.5020721688194444,0.2715489424382715],"dir":"ltr"},{"str":"and","boundary":[0.5068638394791667,0.25471391157407397,0.5339793923784723,0.2715489424382715],"dir":"ltr"},{"str":"158","boundary":[0.5383354566145834,0.25471391157407397,0.5665116164583334,0.2715489424382715],"dir":"ltr"},{"str":"problems.","boundary":[0.571076014201389,0.25471391157407397,0.6457370612673612,0.2715489424382715],"dir":"ltr"},{"str":"Each","boundary":[0.6521196423437501,0.25471391157407397,0.689839370746528,0.2715489424382715],"dir":"ltr"},{"str":"section","boundary":[0.6941954349826389,0.25471391157407397,0.7473072216666667,0.2715489424382715],"dir":"ltr"},{"str":"ends","boundary":[0.7520799529166667,0.25471391157407397,0.7864852846180557,0.2715489424382715],"dir":"ltr"},{"str":"with","boundary":[0.7910686217708335,0.25471391157407397,0.824583801215278,0.2715489424382715],"dir":"ltr"},{"str":"exer-","boundary":[0.8289398654513891,0.25471391157407397,0.8666198210937501,0.2715489424382715],"dir":"ltr"},{"str":"cises,","boundary":[0.24416665086805558,0.27452874290123447,0.28525380631944447,0.291363773765432],"dir":"ltr"},{"str":"and","boundary":[0.2897613858333334,0.27452874290123447,0.31687693873263895,0.291363773765432],"dir":"ltr"},{"str":"each","boundary":[0.32102466946180563,0.27452874290123447,0.3554110617534723,0.291363773765432],"dir":"ltr"},{"str":"chapter","boundary":[0.3597671259895834,0.27452874290123447,0.4149622477430556,0.291363773765432],"dir":"ltr"},{"str":"ends","boundary":[0.41935619079861114,0.27452874290123447,0.4537615225,0.291363773765432],"dir":"ltr"},{"str":"with","boundary":[0.45813652614583333,0.27452874290123447,0.4916517055902778,0.291363773765432],"dir":"ltr"},{"str":"problems.","boundary":[0.4955911028125001,0.27452874290123447,0.5702521498784723,0.291363773765432],"dir":"ltr"},{"str":"The","boundary":[0.5764263974479168,0.27452874290123447,0.6057957401041667,0.291363773765432],"dir":"ltr"},{"str":"exercises","boundary":[0.6097540767361112,0.27452874290123447,0.6780325427256945,0.291363773765432],"dir":"ltr"},{"str":"are","boundary":[0.6826158798784723,0.27452874290123447,0.7055079444097223,0.291363773765432],"dir":"ltr"},{"str":"generally","boundary":[0.7094662810416668,0.27452874290123447,0.7792409603993057,0.291363773765432],"dir":"ltr"},{"str":"short","boundary":[0.7840136916493056,0.27452874290123447,0.8215042531944445,0.291363773765432],"dir":"ltr"},{"str":"ques-","boundary":[0.8256898627430557,0.27452874290123447,0.8663243663020834,0.291363773765432],"dir":"ltr"},{"str":"tions","boundary":[0.24416665086805558,0.29452875956790114,0.2806344842881945,0.3113637904320987],"dir":"ltr"},{"str":"that","boundary":[0.2868844894965278,0.29452875956790114,0.3149981492881945,0.3113637904320987],"dir":"ltr"},{"str":"test","boundary":[0.32126709390625,0.29452875956790114,0.34727847921875,0.3113637904320987],"dir":"ltr"},{"str":"basic","boundary":[0.35333909032986116,0.29452875956790114,0.39189025881944445,0.3113637904320987],"dir":"ltr"},{"str":"mastery","boundary":[0.3983485975347223,0.29452875956790114,0.4579262986979167,0.3113637904320987],"dir":"ltr"},{"str":"of","boundary":[0.46415736449652784,0.29452875956790114,0.47978616539930563,0.3113637904320987],"dir":"ltr"},{"str":"the","boundary":[0.4858467765104167,0.29452875956790114,0.5087691440972223,0.3113637904320987],"dir":"ltr"},{"str":"material.","boundary":[0.5148108157986111,0.29452875956790114,0.5810779164756945,0.3113637904320987],"dir":"ltr"},{"str":"Some","boundary":[0.5907938336631946,0.29452875956790114,0.6339264453645835,0.3113637904320987],"dir":"ltr"},{"str":"are","boundary":[0.6399681170659723,0.29452875956790114,0.6628715452430557,0.3113637904320987],"dir":"ltr"},{"str":"simple","boundary":[0.6689132169444445,0.29452875956790114,0.7191140163541668,0.3113637904320987],"dir":"ltr"},{"str":"self-check","boundary":[0.7251556880555557,0.29452875956790114,0.8022390856250001,0.3113637904320987],"dir":"ltr"},{"str":"thought","boundary":[0.8088868184375002,0.29452875956790114,0.8662486086631946,0.3113637904320987],"dir":"ltr"},{"str":"exercises,","boundary":[0.24416665086805558,0.3145287762345679,0.3171212571180556,0.3313638070987654],"dir":"ltr"},{"str":"whereas","boundary":[0.3232955046875,0.3145287762345679,0.38494328333333333,0.3313638070987654],"dir":"ltr"},{"str":"others","boundary":[0.3905682880208334,0.3145287762345679,0.43640165954861115,0.3313638070987654],"dir":"ltr"},{"str":"are","boundary":[0.4422349977430555,0.3145287762345679,0.4651327440972222,0.3313638070987654],"dir":"ltr"},{"str":"more","boundary":[0.4707577487847223,0.3145287762345679,0.5095077810763888,0.3313638070987654],"dir":"ltr"},{"str":"substantial","boundary":[0.5149244522569444,0.3145287762345679,0.5951139130208333,0.3313638070987654],"dir":"ltr"},{"str":"and","boundary":[0.6013828576388889,0.3145287762345679,0.628504092361111,0.3313638070987654],"dir":"ltr"},{"str":"are","boundary":[0.6341101576388889,0.3145287762345679,0.6570079039930556,0.3313638070987654],"dir":"ltr"},{"str":"suitable","boundary":[0.6624245751736111,0.3145287762345679,0.7207390177083334,0.3313638070987654],"dir":"ltr"},{"str":"as","boundary":[0.7267806894097224,0.3145287762345679,0.7424057024305557,0.3313638070987654],"dir":"ltr"},{"str":"assigned","boundary":[0.7478223736111111,0.3145287762345679,0.8124436395833334,0.3313638070987654],"dir":"ltr"},{"str":"home-","boundary":[0.8184663718750002,0.3145287762345679,0.866610351388889,0.3313638070987654],"dir":"ltr"},{"str":"work.","boundary":[0.24416665086805558,0.33452879290123455,0.28744320208333335,0.35136382376543207],"dir":"ltr"},{"str":"The","boundary":[0.2948674506944445,0.33452879290123455,0.32426141458333335,0.35136382376543207],"dir":"ltr"},{"str":"problems","boundary":[0.32926141875000003,0.33452879290123455,0.39928041649305557,0.35136382376543207],"dir":"ltr"},{"str":"are","boundary":[0.4049054211805556,0.33452879290123455,0.42780316753472225,0.35136382376543207],"dir":"ltr"},{"str":"more","boundary":[0.4332198387152778,0.33452879290123455,0.47195093159722223,0.35136382376543207],"dir":"ltr"},{"str":"elaborate","boundary":[0.4771592692708333,0.33452879290123455,0.5458903871527778,0.35136382376543207],"dir":"ltr"},{"str":"case","boundary":[0.5517237253472224,0.33452879290123455,0.5840154189236112,0.35136382376543207],"dir":"ltr"},{"str":"studies","boundary":[0.5894320901041668,0.33452879290123455,0.6415154668402779,0.35136382376543207],"dir":"ltr"},{"str":"that","boundary":[0.6471404715277779,0.33452879290123455,0.6752465555555557,0.35136382376543207],"dir":"ltr"},{"str":"often","boundary":[0.6806821661458334,0.33452879290123455,0.7192238649305556,0.35136382376543207],"dir":"ltr"},{"str":"introduce","boundary":[0.724621596701389,0.33452879290123455,0.7954739284722224,0.35136382376543207],"dir":"ltr"},{"str":"new","boundary":[0.8013072666666667,0.33452879290123455,0.8322163833333334,0.35136382376543207],"dir":"ltr"},{"str":"ma-","boundary":[0.8375762362847223,0.33452879290123455,0.8669323213541669,0.35136382376543207],"dir":"ltr"},{"str":"terial;","boundary":[0.24416665086805558,0.3545288095679013,0.28782199027777783,0.3713638404320988],"dir":"ltr"},{"str":"they","boundary":[0.29284093385416665,0.3545288095679013,0.32494323333333336,0.3713638404320988],"dir":"ltr"},{"str":"often","boundary":[0.3295076310763889,0.3545288095679013,0.36804932986111116,0.3713638404320988],"dir":"ltr"},{"str":"consist","boundary":[0.37282206111111116,0.3545288095679013,0.42490543784722223,0.3713638404320988],"dir":"ltr"},{"str":"of","boundary":[0.4297160479166667,0.3545288095679013,0.4453410609375,0.3713638404320988],"dir":"ltr"},{"str":"several","boundary":[0.4499433375,0.3545288095679013,0.5024055024305556,0.3713638404320988],"dir":"ltr"},{"str":"questions","boundary":[0.5070077789930555,0.3545288095679013,0.5778790501736111,0.3713638404320988],"dir":"ltr"},{"str":"that","boundary":[0.5830873878472222,0.3545288095679013,0.6111934718750001,0.3713638404320988],"dir":"ltr"},{"str":"lead","boundary":[0.6157957484375,0.3545288095679013,0.6470457744791667,0.3713638404320988],"dir":"ltr"},{"str":"the","boundary":[0.6516101722222222,0.3545288095679013,0.6745268579861111,0.3713638404320988],"dir":"ltr"},{"str":"student","boundary":[0.6791101951388888,0.3545288095679013,0.7332958463541667,0.3713638404320988],"dir":"ltr"},{"str":"through","boundary":[0.7383147899305555,0.3545288095679013,0.7967049901041666,0.3713638404320988],"dir":"ltr"},{"str":"the","boundary":[0.8014777213541667,0.3545288095679013,0.8243944071180557,0.3713638404320988],"dir":"ltr"},{"str":"steps","boundary":[0.8289777442708335,0.3545288095679013,0.8664777755208335,0.3713638404320988],"dir":"ltr"},{"str":"required","boundary":[0.24416665086805558,0.37452882623456796,0.30669700600694444,0.3913638570987655],"dir":"ltr"},{"str":"to","boundary":[0.31209473777777785,0.37452882623456796,0.3266856590277778,0.3913638570987655],"dir":"ltr"},{"str":"arrive","boundary":[0.3314583902777778,0.37452882623456796,0.37456827468750004,0.3913638570987655],"dir":"ltr"},{"str":"at","boundary":[0.3795682788541667,0.37452882623456796,0.3930985931597223,0.3913638570987655],"dir":"ltr"},{"str":"a","boundary":[0.3981175367361111,0.37452882623456796,0.4064546648958334,0.3913638570987655],"dir":"ltr"},{"str":"solution.","boundary":[0.4112463355555556,0.37452882623456796,0.4763751777083334,0.3913638570987655],"dir":"ltr"},{"str":"Departing","boundary":[0.263125,0.3945288429012347,0.33829930506944444,0.4113638737654322],"dir":"ltr"},{"str":"from","boundary":[0.3457803719097222,0.3945288429012347,0.3822804023263889,0.4113638737654322],"dir":"ltr"},{"str":"our","boundary":[0.38928798392361114,0.3945288429012347,0.4142955805208334,0.4113638737654322],"dir":"ltr"},{"str":"practice","boundary":[0.4213978591666667,0.3945288429012347,0.48070472677083337,0.4113638737654322],"dir":"ltr"},{"str":"in","boundary":[0.4882047330208334,0.3945288429012347,0.5027805027430556,0.4113638737654322],"dir":"ltr"},{"str":"previous","boundary":[0.5096365690625001,0.3945288429012347,0.5738108649652778,0.4113638737654322],"dir":"ltr"},{"str":"editions","boundary":[0.5813108712152778,0.3945288429012347,0.6406556176388889,0.4113638737654322],"dir":"ltr"},{"str":"of","boundary":[0.6481556238888889,0.3945288429012347,0.6637730611458333,0.4113638737654322],"dir":"ltr"},{"str":"this","boundary":[0.6706670062847222,0.3945288429012347,0.6977162712499999,0.4113638737654322],"dir":"ltr"},{"str":"book,","boundary":[0.7047996104861112,0.3945288429012347,0.7470155547569445,0.4113638737654322],"dir":"ltr"},{"str":"we","boundary":[0.7548564703819445,0.3945288429012347,0.7769322463541667,0.4113638737654322],"dir":"ltr"},{"str":"have","boundary":[0.7838072520833334,0.3945288429012347,0.818602735625,0.4113638737654322],"dir":"ltr"},{"str":"made","boundary":[0.8256860748611112,0.3945288429012347,0.8665232301041668,0.4113638737654322],"dir":"ltr"},{"str":"publicly","boundary":[0.24416665086805558,0.41452885956790136,0.3056136717708334,0.43136389043209894],"dir":"ltr"},{"str":"available","boundary":[0.3114280705555556,0.41452885956790136,0.37823115652777783,0.43136389043209894],"dir":"ltr"},{"str":"solutions","boundary":[0.3838561612152778,0.41452885956790136,0.4515493994444445,0.43136389043209894],"dir":"ltr"},{"str":"to","boundary":[0.4571744041319445,0.41452885956790136,0.47175017385416673,0.43136389043209894],"dir":"ltr"},{"str":"some,","boundary":[0.4769395721180556,0.41452885956790136,0.5213903667361112,0.43136389043209894],"dir":"ltr"},{"str":"but","boundary":[0.5269396137847223,0.41452885956790136,0.5504699364236112,0.43136389043209894],"dir":"ltr"},{"str":"by","boundary":[0.5556972135069445,0.41452885956790136,0.5744775321875001,0.43136389043209894],"dir":"ltr"},{"str":"no","boundary":[0.579666930451389,0.41452885956790136,0.5984472491319446,0.43136389043209894],"dir":"ltr"},{"str":"means","boundary":[0.6036366473958334,0.41452885956790136,0.6517616875000001,0.43136389043209894],"dir":"ltr"},{"str":"all,","boundary":[0.6571783586805557,0.41452885956790136,0.6805344387500001,0.43136389043209894],"dir":"ltr"},{"str":"of","boundary":[0.6858753522916669,0.41452885956790136,0.7014927895486113,0.43136389043209894],"dir":"ltr"},{"str":"the","boundary":[0.7067200666319446,0.41452885956790136,0.7296253887500002,0.43136389043209894],"dir":"ltr"},{"str":"problems","boundary":[0.7348337264236113,0.41452885956790136,0.8048224211111112,0.43136389043209894],"dir":"ltr"},{"str":"and","boundary":[0.8104474257986113,0.41452885956790136,0.8375572968750001,0.43136389043209894],"dir":"ltr"},{"str":"ex-","boundary":[0.8427466951388891,0.41452885956790136,0.8664664118750002,0.43136389043209894],"dir":"ltr"},{"str":"ercises.","boundary":[0.24416665086805558,0.43452887623456804,0.29987503062500004,0.4513639070987656],"dir":"ltr"},{"str":"Our","boundary":[0.30667427871527786,0.43452887623456804,0.33604740925347226,0.4513639070987656],"dir":"ltr"},{"str":"Web","boundary":[0.34106635282986114,0.43452887623456804,0.37526903284722224,0.4513639070987656],"dir":"ltr"},{"str":"site,","boundary":[0.38004176409722223,0.43452887623456804,0.4107330775520833,0.4513639070987656],"dir":"ltr"},{"str":"http://mitpress.mit.edu/algorithms/","boundary":[0.41607399109375,0.43452887623456804,0.6777882243402779,0.4513639070987656],"dir":"ltr"},{"str":",","boundary":[0.6780154972569447,0.43452887623456804,0.682680273871528,0.4513639070987656],"dir":"ltr"},{"str":"links","boundary":[0.6888545214409724,0.43452887623456804,0.7253412942708335,0.4513639070987656],"dir":"ltr"},{"str":"to","boundary":[0.7305496319444446,0.43452887623456804,0.7451443410763889,0.4513639070987656],"dir":"ltr"},{"str":"these","boundary":[0.7501254058333335,0.43452887623456804,0.7886955137326391,0.4513639070987656],"dir":"ltr"},{"str":"solutions.","boundary":[0.7939038514062502,0.43452887623456804,0.8663470935937503,0.4513639070987656],"dir":"ltr"},{"str":"You","boundary":[0.24416665086805558,0.45452889290123477,0.27460228229166667,0.47136392376543235],"dir":"ltr"},{"str":"will","boundary":[0.2791666800347222,0.45452889290123477,0.30848488628472226,0.47136392376543235],"dir":"ltr"},{"str":"want","boundary":[0.31287882934027783,0.45452889290123477,0.34939401128472225,0.47136392376543235],"dir":"ltr"},{"str":"to","boundary":[0.35399628784722226,0.45452889290123477,0.3685796333333334,0.47136392376543235],"dir":"ltr"},{"str":"check","boundary":[0.3729356975694445,0.45452889290123477,0.41672361284722226,0.47136392376543235],"dir":"ltr"},{"str":"this","boundary":[0.4214963440972223,0.45452889290123477,0.4485607605902779,0.47136392376543235],"dir":"ltr"},{"str":"site","boundary":[0.45314409774305564,0.45452889290123477,0.4791479072916667,0.47136392376543235],"dir":"ltr"},{"str":"to","boundary":[0.48373124444444454,0.45452889290123477,0.49831458993055566,0.47136392376543235],"dir":"ltr"},{"str":"make","boundary":[0.502878987673611,0.45452889290123477,0.5435040215277778,0.47136392376543235],"dir":"ltr"},{"str":"sure","boundary":[0.5480873586805556,0.45452889290123477,0.5793373847222223,0.47136392376543235],"dir":"ltr"},{"str":"that","boundary":[0.583920721875,0.45452889290123477,0.6120268059027778,0.47136392376543235],"dir":"ltr"},{"str":"it","boundary":[0.6166290824652778,0.45452889290123477,0.6270078789930555,0.47136392376543235],"dir":"ltr"},{"str":"does","boundary":[0.6316101555555556,0.45452889290123477,0.6660230630208334,0.47136392376543235],"dir":"ltr"},{"str":"not","boundary":[0.6706064001736112,0.45452889290123477,0.6945836928819444,0.47136392376543235],"dir":"ltr"},{"str":"contain","boundary":[0.6991859694444444,0.45452889290123477,0.7544132881944444,0.47136392376543235],"dir":"ltr"},{"str":"the","boundary":[0.7593943529513889,0.45452889290123477,0.7823110387152779,0.47136392376543235],"dir":"ltr"},{"str":"solution","boundary":[0.7868943758680556,0.45452889290123477,0.8473300322916666,0.47136392376543235],"dir":"ltr"},{"str":"to","boundary":[0.8521027635416666,0.45452889290123477,0.8666861090277778,0.47136392376543235],"dir":"ltr"},{"str":"an","boundary":[0.24416665086805558,0.47452890956790145,0.2618863626041667,0.491363940432099],"dir":"ltr"},{"str":"exercise","boundary":[0.2670757608680556,0.47452890956790145,0.3280492965277778,0.491363940432099],"dir":"ltr"},{"str":"or","boundary":[0.3336743012152778,0.47452890956790145,0.3492917384722223,0.491363940432099],"dir":"ltr"},{"str":"problem","boundary":[0.35451901555555554,0.47452890956790145,0.41708724951388887,0.491363940432099],"dir":"ltr"},{"str":"that","boundary":[0.4226364965625,0.47452890956790145,0.4507274290625001,0.491363940432099],"dir":"ltr"},{"str":"you","boundary":[0.45595470614583333,0.47452890956790145,0.4841251841666667,0.491363940432099],"dir":"ltr"},{"str":"plan","boundary":[0.48952291593749997,0.47452890956790145,0.5218183973958334,0.491363940432099],"dir":"ltr"},{"str":"to","boundary":[0.5272161291666667,0.47452890956790145,0.541791898888889,0.491363940432099],"dir":"ltr"},{"str":"assign.","boundary":[0.5469812971527779,0.47452890956790145,0.5985078552430556,0.491363940432099],"dir":"ltr"},{"str":"We","boundary":[0.6057237703472222,0.47452890956790145,0.6305078819097223,0.491363940432099],"dir":"ltr"},{"str":"expect","boundary":[0.6357162195833335,0.47452890956790145,0.684462472326389,0.491363940432099],"dir":"ltr"},{"str":"the","boundary":[0.6898980829166668,0.47452890956790145,0.7128034050347223,0.491363940432099],"dir":"ltr"},{"str":"set","boundary":[0.7180117427083333,0.47452890956790145,0.7388147903472223,0.491363940432099],"dir":"ltr"},{"str":"of","boundary":[0.7440420674305557,0.47452890956790145,0.7596595046875001,0.491363940432099],"dir":"ltr"},{"str":"solutions","boundary":[0.7648867817708334,0.47452890956790145,0.8325800200000001,0.491363940432099],"dir":"ltr"},{"str":"that","boundary":[0.8384133581944445,0.47452890956790145,0.8665042906944446,0.491363940432099],"dir":"ltr"},{"str":"we","boundary":[0.24416665086805558,0.4945289262345682,0.2662575783680556,0.5113639570987657],"dir":"ltr"},{"str":"post","boundary":[0.27084091552083334,0.4945289262345682,0.3021250325,0.5113639570987657],"dir":"ltr"},{"str":"to","boundary":[0.30714397607638894,0.4945289262345682,0.32173489732638894,0.5113639570987657],"dir":"ltr"},{"str":"grow","boundary":[0.32629929506944444,0.4945289262345682,0.3644962965972222,0.5113639570987657],"dir":"ltr"},{"str":"slowly","boundary":[0.36943948253472225,0.4945289262345682,0.4192349785763889,0.5113639570987657],"dir":"ltr"},{"str":"over","boundary":[0.42400770982638897,0.4945289262345682,0.45692061604166667,0.5113639570987657],"dir":"ltr"},{"str":"time,","boundary":[0.4617312261111111,0.4945289262345682,0.4999130761111111,0.5113639570987657],"dir":"ltr"},{"str":"so","boundary":[0.5046289891319444,0.4945289262345682,0.5213221848611111,0.5113639570987657],"dir":"ltr"},{"str":"you","boundary":[0.5260949161111111,0.4945289262345682,0.5542881214236112,0.5113639570987657],"dir":"ltr"},{"str":"will","boundary":[0.559060852673611,0.4945289262345682,0.5883942104513888,0.5113639570987657],"dir":"ltr"},{"str":"need","boundary":[0.592996487013889,0.4945289262345682,0.6284662135416668,0.5113639570987657],"dir":"ltr"},{"str":"to","boundary":[0.6334472782986111,0.4945289262345682,0.6480381995486112,0.5113639570987657],"dir":"ltr"},{"str":"check","boundary":[0.6528109307986111,0.4945289262345682,0.6966177854861111,0.5113639570987657],"dir":"ltr"},{"str":"it","boundary":[0.7015988502430557,0.4945289262345682,0.7119852225347223,0.5113639570987657],"dir":"ltr"},{"str":"each","boundary":[0.7165874990972222,0.4945289262345682,0.7509966186805554,0.5113639570987657],"dir":"ltr"},{"str":"time","boundary":[0.7557693499305554,0.4945289262345682,0.7892883172569444,0.5113639570987657],"dir":"ltr"},{"str":"you","boundary":[0.7940799879166668,0.4945289262345682,0.8222731932291667,0.5113639570987657],"dir":"ltr"},{"str":"teach","boundary":[0.8270459244791666,0.4945289262345682,0.8666482302083334,0.5113639570987657],"dir":"ltr"},{"str":"the","boundary":[0.24416665086805558,0.5145289429012349,0.2670776548090278,0.5313639737654324],"dir":"ltr"},{"str":"course.","boundary":[0.27207765897569447,0.5145289429012349,0.32570080972222226,0.5313639737654324],"dir":"ltr"},{"str":"We","boundary":[0.263125,0.5345289595679016,0.28792047520833336,0.5513639904320992],"dir":"ltr"},{"str":"have","boundary":[0.2918788118402778,0.5345289595679016,0.3266970226736111,0.5513639904320992],"dir":"ltr"},{"str":"starred","boundary":[0.33107202631944443,0.5345289595679016,0.3820891142881944,0.5513639904320992],"dir":"ltr"},{"str":"(?)","boundary":[0.38644517852430554,0.534141753858025,0.4099811829861111,0.5513639904320992],"dir":"ltr"},{"str":"the","boundary":[0.4141667925347222,0.5345289595679016,0.43710241770833336,0.5513639904320992],"dir":"ltr"},{"str":"sections","boundary":[0.44126908784722224,0.5345289595679016,0.5016858048611111,0.5513639904320992],"dir":"ltr"},{"str":"and","boundary":[0.5062691420138888,0.5345289595679016,0.533390376736111,0.5513639904320992],"dir":"ltr"},{"str":"exercises","boundary":[0.5375381074652777,0.5345289595679016,0.6058336189236111,0.5513639904320992],"dir":"ltr"},{"str":"that","boundary":[0.610416956076389,0.5345289595679016,0.6385230401041668,0.5513639904320992],"dir":"ltr"},{"str":"are","boundary":[0.6427086496527779,0.5345289595679016,0.6656063960069445,0.5513639904320992],"dir":"ltr"},{"str":"more","boundary":[0.6697730661458334,0.5345289595679016,0.7085230984375,0.5513639904320992],"dir":"ltr"},{"str":"suitable","boundary":[0.7126897685763889,0.5345289595679016,0.7710042111111112,0.5513639904320992],"dir":"ltr"},{"str":"for","boundary":[0.775587548263889,0.5345289595679016,0.7974436270833335,0.5513639904320992],"dir":"ltr"},{"str":"graduate","boundary":[0.8016292366319445,0.5345289595679016,0.8662315631944445,0.5513639904320992],"dir":"ltr"},{"str":"students","boundary":[0.24416665086805553,0.554343790895062,0.3056439748263889,0.5711788217592596],"dir":"ltr"},{"str":"than","boundary":[0.3123106470486111,0.554343790895062,0.34462128003472225,0.5711788217592596],"dir":"ltr"},{"str":"for","boundary":[0.35085234583333336,0.554343790895062,0.3727084246527778,0.5711788217592596],"dir":"ltr"},{"str":"undergraduates.","boundary":[0.3789773692708333,0.554343790895062,0.4978789835069445,0.5711788217592596],"dir":"ltr"},{"str":"A","boundary":[0.5088449017361111,0.554343790895062,0.5224433979166666,0.5711788217592596],"dir":"ltr"},{"str":"starred","boundary":[0.5284282513888888,0.554343790895062,0.5794320817708333,0.5711788217592596],"dir":"ltr"},{"str":"section","boundary":[0.5860798145833334,0.554343790895062,0.6392048588541667,0.5711788217592596],"dir":"ltr"},{"str":"is","boundary":[0.6456442581597223,0.554343790895062,0.6581253291666667,0.5711788217592596],"dir":"ltr"},{"str":"not","boundary":[0.6641670008680555,0.554343790895062,0.6881442935763888,0.5711788217592596],"dir":"ltr"},{"str":"necessarily","boundary":[0.6944132381944444,0.554343790895062,0.7777277015625,0.5711788217592596],"dir":"ltr"},{"str":"more","boundary":[0.7845837678819444,0.554343790895062,0.8233148607638888,0.5711788217592596],"dir":"ltr"},{"str":"diffi","boundary":[0.829564865972222,0.554343790895062,0.8604361038194442,0.5711788217592596],"dir":"ltr"},{"str":"-","boundary":[0.8606065585069442,0.554343790895062,0.8668376243055554,0.5711788217592596],"dir":"ltr"},{"str":"cult","boundary":[0.24416665086805553,0.5743438075617288,0.2722727348958333,0.5911788384259263],"dir":"ltr"},{"str":"than","boundary":[0.27791667899305555,0.5743438075617288,0.31022731197916664,0.5911788384259263],"dir":"ltr"},{"str":"an","boundary":[0.3160417107638889,0.5743438075617288,0.33376899826388884,0.5911788384259263],"dir":"ltr"},{"str":"unstarred","boundary":[0.3391667300347222,0.5743438075617288,0.4089584548611111,0.5911788384259263],"dir":"ltr"},{"str":"one,","boundary":[0.41498118715277776,0.5743438075617288,0.4467615166666667,0.5911788384259263],"dir":"ltr"},{"str":"but","boundary":[0.45251909722222217,0.5743438075617288,0.47606078350694436,0.5911788384259263],"dir":"ltr"},{"str":"it","boundary":[0.4817047276041666,0.5743438075617288,0.4920835241319444,0.5911788384259263],"dir":"ltr"},{"str":"may","boundary":[0.4977274682291666,0.5743438075617288,0.5302464347222222,0.5911788384259263],"dir":"ltr"},{"str":"require","boundary":[0.5356441664930556,0.5743438075617288,0.5887502713541667,0.5911788384259263],"dir":"ltr"},{"str":"an","boundary":[0.5945836095486111,0.5743438075617288,0.6123108970486111,0.5911788384259263],"dir":"ltr"},{"str":"understanding","boundary":[0.6177086288194444,0.5743438075617288,0.7240344750000001,0.5911788384259263],"dir":"ltr"},{"str":"of","boundary":[0.7304738743055555,0.5743438075617288,0.7460988873263888,0.5911788384259263],"dir":"ltr"},{"str":"more","boundary":[0.7517428314236111,0.5743438075617288,0.7904739243055555,0.5911788384259263],"dir":"ltr"},{"str":"advanced","boundary":[0.7958905954861111,0.5743438075617288,0.8663641390625,0.5911788384259263],"dir":"ltr"},{"str":"mathematics.","boundary":[0.24416665086805553,0.5943438242283954,0.3439962795138889,0.611178855092593],"dir":"ltr"},{"str":"Likewise,","boundary":[0.35162886163194446,0.5943438242283954,0.42482968020833334,0.611178855092593],"dir":"ltr"},{"str":"starred","boundary":[0.4303789272569445,0.5943438242283954,0.4813827576388889,0.611178855092593],"dir":"ltr"},{"str":"exercises","boundary":[0.4869888229166667,0.5943438242283954,0.555284334375,0.611178855092593],"dir":"ltr"},{"str":"may","boundary":[0.5609093390625,0.5943438242283954,0.5934283055555556,0.611178855092593],"dir":"ltr"},{"str":"require","boundary":[0.5986177038194445,0.5943438242283954,0.6517427480902778,0.611178855092593],"dir":"ltr"},{"str":"an","boundary":[0.6573677527777779,0.5943438242283954,0.6750950402777779,0.611178855092593],"dir":"ltr"},{"str":"advanced","boundary":[0.6802844385416669,0.5943438242283954,0.7507579821180558,0.611178855092593],"dir":"ltr"},{"str":"background","boundary":[0.7565723809027779,0.5943438242283954,0.8452277578125001,0.611178855092593],"dir":"ltr"},{"str":"or","boundary":[0.8510421565972224,0.5943438242283954,0.8666671696180557,0.611178855092593],"dir":"ltr"},{"str":"more","boundary":[0.24416665086805553,0.614343840895062,0.2829204710416666,0.6311788717592596],"dir":"ltr"},{"str":"than","boundary":[0.2879204752083333,0.614343840895062,0.3202538354861111,0.6311788717592596],"dir":"ltr"},{"str":"average","boundary":[0.3252349002430555,0.614343840895062,0.38298305442708336,0.6311788717592596],"dir":"ltr"},{"str":"creativity.","boundary":[0.3881913921006944,0.614343840895062,0.4620228930208333,0.6311788717592596],"dir":"ltr"},{"str":"To","boundary":[0.24416665086805553,0.6589735077160497,0.26477272864583334,0.6758085385802473],"dir":"ltr"},{"str":"the","boundary":[0.2693750052083333,0.6589735077160497,0.2947538142361111,0.6758085385802473],"dir":"ltr"},{"str":"student","boundary":[0.29937503020833334,0.6589735077160497,0.3595265954861111,0.6758085385802473],"dir":"ltr"},{"str":"We","boundary":[0.24416665086805553,0.6911957567901238,0.2689583381944444,0.7080307876543214],"dir":"ltr"},{"str":"hope","boundary":[0.27645834444444445,0.6911957567901238,0.3129735263888889,0.7080307876543214],"dir":"ltr"},{"str":"that","boundary":[0.32089019965277776,0.6911957567901238,0.3489962836805555,0.7080307876543214],"dir":"ltr"},{"str":"this","boundary":[0.3569318963541666,0.6911957567901238,0.3839963128472222,0.7080307876543214],"dir":"ltr"},{"str":"textbook","boundary":[0.3917046526041667,0.6911957567901238,0.4571781920138889,0.7080307876543214],"dir":"ltr"},{"str":"provides","boundary":[0.46528425937499995,0.6911957567901238,0.5296782524305556,0.7080307876543214],"dir":"ltr"},{"str":"you","boundary":[0.5378032592013889,0.6911957567901238,0.5659851008680555,0.7080307876543214],"dir":"ltr"},{"str":"with","boundary":[0.5738828347222223,0.6911957567901238,0.6074055899305556,0.7080307876543214],"dir":"ltr"},{"str":"an","boundary":[0.6150949902777777,0.6911957567901238,0.6328222777777778,0.7080307876543214],"dir":"ltr"},{"str":"enjoyable","boundary":[0.640511678125,0.6911957567901238,0.7132390114583332,0.7080307876543214],"dir":"ltr"},{"str":"introduction","boundary":[0.7213640182291666,0.6911957567901238,0.8130497006944445,0.7080307876543214],"dir":"ltr"},{"str":"to","boundary":[0.8215724350694444,0.6911957567901238,0.8361557805555555,0.7080307876543214],"dir":"ltr"},{"str":"the","boundary":[0.8438451809027777,0.6911957567901238,0.8667618666666667,0.7080307876543214],"dir":"ltr"},{"str":"field","boundary":[0.24416665086805553,0.7111957734567904,0.27771592125,0.728030804320988],"dir":"ltr"},{"str":"of","boundary":[0.2845719875694444,0.7111957734567904,0.3002007884722222,0.728030804320988],"dir":"ltr"},{"str":"algorithms.","boundary":[0.30709473361111106,0.7111957734567904,0.39217245602430556,0.728030804320988],"dir":"ltr"},{"str":"We","boundary":[0.4043883752951388,0.7111957734567904,0.4291838505034722,0.728030804320988],"dir":"ltr"},{"str":"have","boundary":[0.43585052272569436,0.7111957734567904,0.4706687335590277,0.728030804320988],"dir":"ltr"},{"str":"attempted","boundary":[0.4775437392881943,0.7111957734567904,0.5517085738194443,0.728030804320988],"dir":"ltr"},{"str":"to","boundary":[0.5589813071527777,0.7111957734567904,0.5735684405208333,0.728030804320988],"dir":"ltr"},{"str":"make","boundary":[0.5804245068402776,0.7111957734567904,0.6210571164583332,0.728030804320988],"dir":"ltr"},{"str":"every","boundary":[0.6279321221874999,0.7111957734567904,0.6689832927604166,0.728030804320988],"dir":"ltr"},{"str":"algorithm","boundary":[0.675839359079861,0.7111957734567904,0.7488299502083332,0.728030804320988],"dir":"ltr"},{"str":"accessible","boundary":[0.7560458653124998,0.7111957734567904,0.8320875953472222,0.728030804320988],"dir":"ltr"},{"str":"and","boundary":[0.8395876015972221,0.7111957734567904,0.8667145181423611,0.728030804320988],"dir":"ltr"},{"str":"interesting.","boundary":[0.24416665086805553,0.7311957901234571,0.3279318721875,0.7480308209876547],"dir":"ltr"},{"str":"To","boundary":[0.33473112027777774,0.7311957901234571,0.3543296214583333,0.7480308209876547],"dir":"ltr"},{"str":"help","boundary":[0.3586856856944444,0.7311957901234571,0.39098874291666663,0.7480308209876547],"dir":"ltr"},{"str":"you","boundary":[0.39596980767361106,0.7311957901234571,0.42414596751736106,0.7480308209876547],"dir":"ltr"},{"str":"when","boundary":[0.4289186987673611,0.7311957901234571,0.4697634297743055,0.7480308209876547],"dir":"ltr"},{"str":"you","boundary":[0.4745361610243056,0.7311957901234571,0.5027123208680556,0.7480308209876547],"dir":"ltr"},{"str":"encounter","boundary":[0.5074850521180556,0.7311957901234571,0.5814642804340279,0.7480308209876547],"dir":"ltr"},{"str":"unfamiliar","boundary":[0.5868998910243055,0.7311957901234571,0.6649681378993055,0.7480308209876547],"dir":"ltr"},{"str":"or","boundary":[0.6699870814756944,0.7311957901234571,0.6856083066145833,0.7480308209876547],"dir":"ltr"},{"str":"difficult","boundary":[0.6904189166840278,0.7311957901234571,0.74955154171875,0.7480308209876547],"dir":"ltr"},{"str":"algorithms,","boundary":[0.7543621517881944,0.7311957901234571,0.8393982075,0.7480308209876547],"dir":"ltr"},{"str":"we","boundary":[0.8447391210416667,0.7311957901234571,0.8668186848958334,0.7480308209876547],"dir":"ltr"},{"str":"describe","boundary":[0.24416665086805553,0.7511958067901238,0.3066515514236111,0.7680308376543213],"dir":"ltr"},{"str":"each","boundary":[0.312693223125,0.7511958067901238,0.34707961541666665,0.7680308376543213],"dir":"ltr"},{"str":"one","boundary":[0.35268568069444445,0.7511958067901238,0.37980123359375,0.7680308376543213],"dir":"ltr"},{"str":"in","boundary":[0.38521790477430556,0.7511958067901238,0.39979746237847225,0.7680308376543213],"dir":"ltr"},{"str":"a","boundary":[0.4051951941493056,0.7511958067901238,0.41352664048611115,0.7680308376543213],"dir":"ltr"},{"str":"step-by-step","boundary":[0.41894331166666665,0.7511958067901238,0.5105873274305556,0.7680308376543213],"dir":"ltr"},{"str":"manner.","boundary":[0.5168183932291667,0.7511958067901238,0.5769188221006945,0.7680308376543213],"dir":"ltr"},{"str":"We","boundary":[0.5847597377256945,0.7511958067901238,0.6095476371701389,0.7680308376543213],"dir":"ltr"},{"str":"also","boundary":[0.6149643083506946,0.7511958067901238,0.6451650910937502,0.7680308376543213],"dir":"ltr"},{"str":"provide","boundary":[0.6505628228645834,0.7511958067901238,0.7076518855902779,0.7680308376543213],"dir":"ltr"},{"str":"careful","boundary":[0.7134852237847222,0.7511958067901238,0.7655174641145834,0.7680308376543213],"dir":"ltr"},{"str":"explanations","boundary":[0.7713697417187501,0.7511958067901238,0.8659683053993057,0.7680308376543213],"dir":"ltr"},{"str":"of","boundary":[0.24416665086805553,0.7711958234567904,0.2597878760069444,0.788030854320988],"dir":"ltr"},{"str":"the","boundary":[0.26689015465277777,0.7711958234567904,0.28980115859375,0.788030854320988],"dir":"ltr"},{"str":"mathematics","boundary":[0.29667616432291666,0.7711958234567904,0.39182586482638887,0.788030854320988],"dir":"ltr"},{"str":"needed","boundary":[0.39911753756944446,0.7711958234567904,0.45228803642361115,0.788030854320988],"dir":"ltr"},{"str":"to","boundary":[0.45956076975694443,0.7711958234567904,0.4741403273611111,0.788030854320988],"dir":"ltr"},{"str":"understand","boundary":[0.4812047271875,0.7711958234567904,0.56353434125,0.788030854320988],"dir":"ltr"},{"str":"the","boundary":[0.5710154080902777,0.7711958234567904,0.59392641203125,0.788030854320988],"dir":"ltr"},{"str":"analysis","boundary":[0.6010097512673611,0.7711958234567904,0.6614113167534721,0.788030854320988],"dir":"ltr"},{"str":"of","boundary":[0.6687029894965278,0.7711958234567904,0.6843242146354167,0.788030854320988],"dir":"ltr"},{"str":"the","boundary":[0.6914264932812499,0.7711958234567904,0.7143374972222223,0.788030854320988],"dir":"ltr"},{"str":"algorithms.","boundary":[0.721212502951389,0.7711958234567904,0.8062485586631944,0.788030854320988],"dir":"ltr"},{"str":"If","boundary":[0.8190894784548611,0.7711958234567904,0.831547822170139,0.788030854320988],"dir":"ltr"},{"str":"you","boundary":[0.8384417673090279,0.7711958234567904,0.8666179271527779,0.788030854320988],"dir":"ltr"},{"str":"already","boundary":[0.24416665086805553,0.791195840123457,0.2993882877951389,0.8080308709876545],"dir":"ltr"},{"str":"have","boundary":[0.3047860195659722,0.791195840123457,0.33960423039930554,0.8080308709876545],"dir":"ltr"},{"str":"some","boundary":[0.34481256807291666,0.791195840123457,0.38463078307291665,0.8080308709876545],"dir":"ltr"},{"str":"familiarity","boundary":[0.38963078723958333,0.791195840123457,0.4687236561805556,0.8080308709876545],"dir":"ltr"},{"str":"with","boundary":[0.474121387951389,0.791195840123457,0.5076517189236112,0.8080308709876545],"dir":"ltr"},{"str":"a","boundary":[0.512424450173611,0.791195840123457,0.5207596843923611,0.8080308709876545],"dir":"ltr"},{"str":"topic,","boundary":[0.5257596885590279,0.791195840123457,0.56794911765625,0.8080308709876545],"dir":"ltr"},{"str":"you","boundary":[0.5732900311979167,0.791195840123457,0.6014775546875,0.8080308709876545],"dir":"ltr"},{"str":"will","boundary":[0.6064586194444446,0.791195840123457,0.6357844014583334,0.8080308709876545],"dir":"ltr"},{"str":"find","boundary":[0.6408033450347221,0.791195840123457,0.6702029907465277,0.8080308709876545],"dir":"ltr"},{"str":"the","boundary":[0.6749757219965277,0.791195840123457,0.6979170289930555,0.8080308709876545],"dir":"ltr"},{"str":"chapters","boundary":[0.7031253666666665,0.791195840123457,0.7656405702777777,0.8080308709876545],"dir":"ltr"},{"str":"organized","boundary":[0.7710572414583332,0.791195840123457,0.8446728331076387,0.8080308709876545],"dir":"ltr"},{"str":"so","boundary":[0.8500705648784721,0.791195840123457,0.8667599727256943,0.8080308709876545],"dir":"ltr"},{"str":"that","boundary":[0.24416665086805553,0.8111958567901238,0.27226515913194443,0.8280308876543213],"dir":"ltr"},{"str":"you","boundary":[0.2772841027083333,0.8111958567901238,0.3054602625520833,0.8280308876543213],"dir":"ltr"},{"str":"can","boundary":[0.31044132730902774,0.8111958567901238,0.33649627326388887,0.8280308876543213],"dir":"ltr"},{"str":"skim","boundary":[0.3414773380208333,0.8111958567901238,0.3780038836111111,0.8280308876543213],"dir":"ltr"},{"str":"introductory","boundary":[0.3829281301388889,0.8111958567901238,0.4756327528472222,0.8280308876543213],"dir":"ltr"},{"str":"sections","boundary":[0.481238818125,0.8111958567901238,0.5416403836111111,0.8280308876543213],"dir":"ltr"},{"str":"and","boundary":[0.5468487212847222,0.8111958567901238,0.5739642741840277,0.8280308876543213],"dir":"ltr"},{"str":"proceed","boundary":[0.5789453389409722,0.8111958567901238,0.6383450096527779,0.8280308876543213],"dir":"ltr"},{"str":"quickly","boundary":[0.6435344079166667,0.8111958567901238,0.6998090760243056,0.8280308876543213],"dir":"ltr"},{"str":"to","boundary":[0.7049984742881945,0.8111958567901238,0.7195780318923611,0.8280308876543213],"dir":"ltr"},{"str":"the","boundary":[0.7243507631423611,0.8111958567901238,0.7472617670833334,0.8280308876543213],"dir":"ltr"},{"str":"more","boundary":[0.7522617712500002,0.8111958567901238,0.7910042277777779,0.8280308876543213],"dir":"ltr"},{"str":"advanced","boundary":[0.7957958984375001,0.8111958567901238,0.8662542904861112,0.8280308876543213],"dir":"ltr"},{"str":"material.","boundary":[0.24416665086805553,0.8311958734567905,0.31049814553819444,0.8480309043209879],"dir":"ltr"},{"str":"This","boundary":[0.26312499999999994,0.8511958901234571,0.29664017944444443,0.8680309209876546],"dir":"ltr"},{"str":"is","boundary":[0.30351518517361104,0.8511958901234571,0.31599246829861105,0.8680309209876546],"dir":"ltr"},{"str":"a","boundary":[0.3228674740277777,0.8511958901234571,0.3311989203645833,0.8680309209876546],"dir":"ltr"},{"str":"large","boundary":[0.33807392609375,0.8511958901234571,0.37516676003472216,0.8680309209876546],"dir":"ltr"},{"str":"book,","boundary":[0.3822500992708333,0.8511958901234571,0.42447551324652777,0.8680309209876546],"dir":"ltr"},{"str":"and","boundary":[0.43210809536458333,0.8511958901234571,0.4592236482638889,0.8680309209876546],"dir":"ltr"},{"str":"your","boundary":[0.46628804809027774,0.8511958901234571,0.5006933797916666,0.8680309209876546],"dir":"ltr"},{"str":"class","boundary":[0.5075873249305555,0.8511958901234571,0.5440172795312499,0.8680309209876546],"dir":"ltr"},{"str":"will","boundary":[0.5511006187673612,0.8511958901234571,0.5804112492534723,0.8680309209876546],"dir":"ltr"},{"str":"probably","boundary":[0.5873051943923611,0.8511958901234571,0.6540135833159721,0.8680309209876546],"dir":"ltr"},{"str":"cover","boundary":[0.6612863166493056,0.8511958901234571,0.7025079419097222,0.8680309209876546],"dir":"ltr"},{"str":"only","boundary":[0.7096102205555554,0.8511958901234571,0.7429738847222221,0.8680309209876546],"dir":"ltr"},{"str":"a","boundary":[0.750038284548611,0.8511958901234571,0.7583697308854166,0.8680309209876546],"dir":"ltr"},{"str":"portion","boundary":[0.7650364031076388,0.8511958901234571,0.819208796736111,0.8680309209876546],"dir":"ltr"},{"str":"of","boundary":[0.8264815300694445,0.8511958901234571,0.8421027552083333,0.8680309209876546],"dir":"ltr"},{"str":"its","boundary":[0.8489967003472222,0.8511958901234571,0.8666614877951389,0.8680309209876546],"dir":"ltr"},{"str":"material.","boundary":[0.24416665086805553,0.8711959067901236,0.3103996606076389,0.8880309376543212],"dir":"ltr"},{"str":"We","boundary":[0.32053224480902776,0.8711959067901236,0.3453201442534722,0.8880309376543212],"dir":"ltr"},{"str":"have","boundary":[0.35136181595486105,0.8711959067901236,0.38616487526041665,0.8880309376543212],"dir":"ltr"},{"str":"tried,","boundary":[0.39241488046874995,0.8711959067901236,0.43139976144097214,0.8880309376543212],"dir":"ltr"},{"str":"however,","boundary":[0.43819900953124996,0.8711959067901236,0.5057786113020832,0.8880309376543212],"dir":"ltr"},{"str":"to","boundary":[0.5123695258854166,0.8711959067901236,0.5269490834895832,0.8880309376543212],"dir":"ltr"},{"str":"make","boundary":[0.5331801492881945,0.8711959067901236,0.5737976073784723,0.8880309376543212],"dir":"ltr"},{"str":"this","boundary":[0.5798392790798612,0.8711959067901236,0.6068961198090279,0.8880309376543212],"dir":"ltr"},{"str":"a","boundary":[0.6133544585243056,0.8711959067901236,0.6216859048611112,0.8880309376543212],"dir":"ltr"},{"str":"book","boundary":[0.6277275765625001,0.8711959067901236,0.6652957896875001,0.8880309376543212],"dir":"ltr"},{"str":"that","boundary":[0.6715268554861112,0.8711959067901236,0.6996253637500002,0.8880309376543212],"dir":"ltr"},{"str":"will","boundary":[0.7058943083680557,0.8711959067901236,0.7352238782638891,0.8880309376543212],"dir":"ltr"},{"str":"be","boundary":[0.7414928228819445,0.8711959067901236,0.7592163225,0.8880309376543212],"dir":"ltr"},{"str":"useful","boundary":[0.765257994201389,0.8711959067901236,0.8110800020833334,0.8880309376543212],"dir":"ltr"},{"str":"to","boundary":[0.8175572802083333,0.8711959067901236,0.8321368378125,0.8880309376543212],"dir":"ltr"},{"str":"you","boundary":[0.8383679036111111,0.8711959067901236,0.8665440634548611,0.8880309376543212],"dir":"ltr"},{"str":"now","boundary":[0.24416665086805553,0.8911959234567904,0.27611175324652776,0.9080309543209879],"dir":"ltr"},{"str":"as","boundary":[0.2837632747743055,0.8911959234567904,0.29938449991319444,0.9080309543209879],"dir":"ltr"},{"str":"a","boundary":[0.3068845061631944,0.8911959234567904,0.3152159525,0.9080309543209879],"dir":"ltr"},{"str":"course","boundary":[0.32250762524305554,0.8911959234567904,0.37147357513888885,0.9080309543209879],"dir":"ltr"},{"str":"textbook","boundary":[0.37939024840277774,0.8911959234567904,0.44484863628472215,0.9080309543209879],"dir":"ltr"},{"str":"and","boundary":[0.45274637013888885,0.8911959234567904,0.47986192303819436,0.9080309543209879],"dir":"ltr"},{"str":"also","boundary":[0.4873429898784722,0.8911959234567904,0.5175437726215277,0.9080309543209879],"dir":"ltr"},{"str":"later","boundary":[0.5252331729687499,0.8911959234567904,0.5585002461458333,0.9080309543209879],"dir":"ltr"},{"str":"in","boundary":[0.5662275253125001,0.8911959234567904,0.5808070829166667,0.9080309543209879],"dir":"ltr"},{"str":"your","boundary":[0.5882881497569444,0.8911959234567904,0.6226934814583333,0.9080309543209879],"dir":"ltr"},{"str":"career","boundary":[0.630420760625,0.8911959234567904,0.6762048896875,0.9080309543209879],"dir":"ltr"},{"str":"as","boundary":[0.6839321688541667,0.8911959234567904,0.6995533939930556,0.9080309543209879],"dir":"ltr"},{"str":"a","boundary":[0.7070534002430556,0.8911959234567904,0.7153848465798611,0.9080309543209879],"dir":"ltr"},{"str":"mathematical","boundary":[0.7226765193229168,0.8911959234567904,0.8240553916840281,0.9080309543209879],"dir":"ltr"},{"str":"desk","boundary":[0.8319910043576392,0.8911959234567904,0.8663963360590281,0.9080309543209879],"dir":"ltr"},{"str":"reference","boundary":[0.24416665086805553,0.9111959401234571,0.31390345140625,0.9280309709876545],"dir":"ltr"},{"str":"or","boundary":[0.3193201225868056,0.9111959401234571,0.33494134772569445,0.9280309709876545],"dir":"ltr"},{"str":"an","boundary":[0.3399602913020833,0.9111959401234571,0.35768379092013886,0.9280309709876545],"dir":"ltr"},{"str":"engineering","boundary":[0.36245652217013885,0.9111959401234571,0.4510153080902778,0.9280309709876545],"dir":"ltr"},{"str":"handbook.","boundary":[0.4566213733680555,0.9111959401234571,0.5353543935243056,0.9280309709876545],"dir":"ltr"}],"boundary":[0.24417,0.11471,0.86693,0.92803],"dir":"ltr","type":"paragraph"}]},{"token":null,"index":14,"image":{"jpeg":"/storage/books/13b8a393f9f3fea3/pages/85e3ff0ab19d5cce062e46567af73d22.jpg","blurred":"/storage/books/13b8a393f9f3fea3/pages/09eda2523ee5b0adbccf719414dbcf4f.jpg"},"info":{"width":576,"height":648,"margin":[0.25812,0.06459,0.1193,0.06493]},"elements":[{"words":[{"str":"Preface","boundary":[0.258125,0.06458717037037037,0.3059333466666667,0.07842420740740741],"dir":"ltr"}],"boundary":[0.25813,0.06459,0.30593,0.07842],"dir":"ltr","type":"paragraph"},{"words":[{"str":"xv","boundary":[0.8668750666666667,0.06458717037037037,0.8806235466666668,0.07842420740740741],"dir":"ltr"}],"boundary":[0.86688,0.06459,0.88062,0.07842],"dir":"ltr","type":"paragraph"},{"words":[{"str":"What","boundary":[0.27708333333333335,0.11471379490740745,0.31789018552083337,0.13154882577160498],"dir":"ltr"},{"str":"are","boundary":[0.32270079559027776,0.11471379490740745,0.3455928601215278,0.13154882577160498],"dir":"ltr"},{"str":"the","boundary":[0.3505928642881944,0.11471379490740745,0.37350386822916665,0.13154882577160498],"dir":"ltr"},{"str":"prerequisites","boundary":[0.3785038723958334,0.11471379490740745,0.4742747855381945,0.13154882577160498],"dir":"ltr"},{"str":"for","boundary":[0.4798997902256945,0.11471379490740745,0.5017501872222223,0.13154882577160498],"dir":"ltr"},{"str":"reading","boundary":[0.5067691307986111,0.11471379490740745,0.5630248594965278,0.13154882577160498],"dir":"ltr"},{"str":"this","boundary":[0.5682142577604167,0.11471379490740745,0.5952710984895834,0.13154882577160498],"dir":"ltr"},{"str":"book?","boundary":[0.60027110265625,0.11471379490740745,0.6461707621180556,0.13154882577160498],"dir":"ltr"},{"str":"\u0002","boundary":[0.258125,0.14762213194444448,0.26417528125,0.15607815046296303],"dir":"ltr"},{"str":"You","boundary":[0.2839583333333333,0.1460100912037037,0.3143826011111111,0.16284512206790122],"dir":"ltr"},{"str":"should","boundary":[0.31978033288194446,0.1460100912037037,0.36981446548611113,0.16284512206790122],"dir":"ltr"},{"str":"have","boundary":[0.3754205307638889,0.1460100912037037,0.4102160143055556,0.16284512206790122],"dir":"ltr"},{"str":"some","boundary":[0.4158410189930556,0.1460100912037037,0.45563650670138894,0.16284512206790122],"dir":"ltr"},{"str":"programming","boundary":[0.46105317788194444,0.1460100912037037,0.5635684148263889,0.16284512206790122],"dir":"ltr"},{"str":"experience.","boundary":[0.5693828136111111,0.1460100912037037,0.6550609153125,0.16284512206790122],"dir":"ltr"},{"str":"In","boundary":[0.6631101644444445,0.1460100912037037,0.6787276017013889,0.16284512206790122],"dir":"ltr"},{"str":"particular,","boundary":[0.6841253334722222,0.1460100912037037,0.7597466086111111,0.16284512206790122],"dir":"ltr"},{"str":"you","boundary":[0.7659208561805556,0.1460100912037037,0.7940913342013889,0.16284512206790122],"dir":"ltr"},{"str":"should","boundary":[0.7996973994791667,0.1460100912037037,0.8497315320833334,0.16284512206790122],"dir":"ltr"},{"str":"un-","boundary":[0.855337597361111,0.1460100912037037,0.8803451939583333,0.16284512206790122],"dir":"ltr"},{"str":"derstand","boundary":[0.2839583333333333,0.16601010787037032,0.3475189923611111,0.18284513873456784],"dir":"ltr"},{"str":"recursive","boundary":[0.35562505972222225,0.16601010787037032,0.42373117708333335,0.18284513873456784],"dir":"ltr"},{"str":"procedures","boundary":[0.4314395168402778,0.16601010787037032,0.5137691309027779,0.18284513873456784],"dir":"ltr"},{"str":"and","boundary":[0.5221024711805556,0.16601010787037032,0.5492237059027778,0.18284513873456784],"dir":"ltr"},{"str":"simple","boundary":[0.5567047727430556,0.16601010787037032,0.6068942085069445,0.18284513873456784],"dir":"ltr"},{"str":"data","boundary":[0.6146025482638888,0.16601010787037032,0.6458525743055555,0.18284513873456784],"dir":"ltr"},{"str":"structures","boundary":[0.6535609140624999,0.16601010787037032,0.726439762673611,0.18284513873456784],"dir":"ltr"},{"str":"such","boundary":[0.7345647694444444,0.16601010787037032,0.7689776769097221,0.18284513873456784],"dir":"ltr"},{"str":"as","boundary":[0.7766670772569443,0.16601010787037032,0.7922920902777776,0.18284513873456784],"dir":"ltr"},{"str":"arrays","boundary":[0.7997920965277777,0.16601010787037032,0.8456065286458333,0.18284513873456784],"dir":"ltr"},{"str":"and","boundary":[0.8533148684027777,0.16601010787037032,0.8804361031249999,0.18284513873456784],"dir":"ltr"},{"str":"linked","boundary":[0.2839583333333333,0.1860101245370369,0.3306704934722222,0.20284515540123446],"dir":"ltr"},{"str":"lists.","boundary":[0.3358598917361111,0.1860101245370369,0.3707159813888889,0.20284515540123446],"dir":"ltr"},{"str":"\u0002","boundary":[0.258125,0.21502953935185182,0.26417528125,0.22348555787037033],"dir":"ltr"},{"str":"You","boundary":[0.2839583333333333,0.21341749861111112,0.31439964657986114,0.23025252947530864],"dir":"ltr"},{"str":"should","boundary":[0.31917237782986113,0.21341749861111112,0.3692406013715278,0.23025252947530864],"dir":"ltr"},{"str":"have","boundary":[0.3744299996354167,0.21341749861111112,0.40924821046875004,0.23025252947530864],"dir":"ltr"},{"str":"some","boundary":[0.4142482146354167,0.21341749861111112,0.4540664296354167,0.23025252947530864],"dir":"ltr"},{"str":"facility","boundary":[0.4588581002951389,0.21341749861111112,0.511733144357639,0.23025252947530864],"dir":"ltr"},{"str":"with","boundary":[0.5171308761284723,0.21341749861111112,0.5506612071006944,0.23025252947530864],"dir":"ltr"},{"str":"mathematical","boundary":[0.5554339383506944,0.21341749861111112,0.6568582652951389,0.23025252947530864],"dir":"ltr"},{"str":"proofs,","boundary":[0.6620855423784724,0.21341749861111112,0.714693540763889,0.23025252947530864],"dir":"ltr"},{"str":"and","boundary":[0.7198261207986112,0.21341749861111112,0.7469530373437502,0.23025252947530864],"dir":"ltr"},{"str":"especially","boundary":[0.7519341021006946,0.21341749861111112,0.8269341646006946,0.23025252947530864],"dir":"ltr"},{"str":"proofs","boundary":[0.8323318963715279,0.21341749861111112,0.8802789060243057,0.23025252947530864],"dir":"ltr"},{"str":"by","boundary":[0.2839583333333333,0.23341751527777782,0.30273486413194445,0.25025254614197534],"dir":"ltr"},{"str":"mathematical","boundary":[0.30688259486111114,0.23341751527777782,0.4082160126388889,0.25025254614197534],"dir":"ltr"},{"str":"induction.","boundary":[0.4126099556944445,0.23341751527777782,0.48808350343749995,0.25025254614197534],"dir":"ltr"},{"str":"A","boundary":[0.4944660845138889,0.23341751527777782,0.5080588988715278,0.25025254614197534],"dir":"ltr"},{"str":"few","boundary":[0.5119604172743055,0.23341751527777782,0.5397085464583333,0.25025254614197534],"dir":"ltr"},{"str":"portions","boundary":[0.5438183983680555,0.23341751527777782,0.6052502677430556,0.25025254614197534],"dir":"ltr"},{"str":"of","boundary":[0.6096252713888889,0.23341751527777782,0.6252389207638889,0.25025254614197534],"dir":"ltr"},{"str":"the","boundary":[0.6292161968055556,0.23341751527777782,0.6521158371006944,0.25025254614197534],"dir":"ltr"},{"str":"book","boundary":[0.6562825072395834,0.23341751527777782,0.6938355688368056,0.25025254614197534],"dir":"ltr"},{"str":"rely","boundary":[0.6979832995659723,0.23341751527777782,0.7271083238368057,0.25025254614197534],"dir":"ltr"},{"str":"on","boundary":[0.7312560545659723,0.23341751527777782,0.7500325853645834,0.25025254614197534],"dir":"ltr"},{"str":"some","boundary":[0.7539719825868056,0.23341751527777782,0.7937598945312501,0.25025254614197534],"dir":"ltr"},{"str":"knowledge","boundary":[0.7979265646701389,0.23341751527777782,0.880034587638889,0.25025254614197534],"dir":"ltr"},{"str":"of","boundary":[0.2839583333333333,0.2534175319444445,0.29957955847222223,0.27025256280864207],"dir":"ltr"},{"str":"elementary","boundary":[0.3043901685416667,0.2534175319444445,0.38789402600694445,0.27025256280864207],"dir":"ltr"},{"str":"calculus.","boundary":[0.3930834242708333,0.2534175319444445,0.45918385814236107,0.27025256280864207],"dir":"ltr"},{"str":"Beyond","boundary":[0.46577477272569445,0.2534175319444445,0.5241725486631945,0.27025256280864207],"dir":"ltr"},{"str":"that,","boundary":[0.5291536134201389,0.2534175319444445,0.5619093225347221,0.27025256280864207],"dir":"ltr"},{"str":"Parts","boundary":[0.5668335690625,0.2534175319444445,0.604324130607639,0.27025256280864207],"dir":"ltr"},{"str":"I","boundary":[0.6091158012673611,0.2534175319444445,0.615344973125,0.27025256280864207],"dir":"ltr"},{"str":"and","boundary":[0.6199472496874999,0.2534175319444445,0.6470628025868055,0.27025256280864207],"dir":"ltr"},{"str":"VIII","boundary":[0.6520438673437501,0.2534175319444445,0.6844795004340277,0.27025256280864207],"dir":"ltr"},{"str":"of","boundary":[0.6890817769965278,0.2534175319444445,0.7047030021354167,0.27025256280864207],"dir":"ltr"},{"str":"this","boundary":[0.709513612204861,0.2534175319444445,0.7365704529340277,0.27025256280864207],"dir":"ltr"},{"str":"book","boundary":[0.7415704571006944,0.2534175319444445,0.7791386702256944,0.27025256280864207],"dir":"ltr"},{"str":"teach","boundary":[0.7841197349826389,0.2534175319444445,0.8236936315972222,0.27025256280864207],"dir":"ltr"},{"str":"you","boundary":[0.8286746963541667,0.2534175319444445,0.8568508561979167,0.27025256280864207],"dir":"ltr"},{"str":"all","boundary":[0.8618319209548612,0.2534175319444445,0.8805383759375001,0.27025256280864207],"dir":"ltr"},{"str":"the","boundary":[0.2839583333333333,0.2734175486111112,0.30686933727430554,0.29025257947530875],"dir":"ltr"},{"str":"mathematical","boundary":[0.3118693414409722,0.2734175486111112,0.4132482138020833,0.29025257947530875],"dir":"ltr"},{"str":"techniques","boundary":[0.4186838243923611,0.2734175486111112,0.4989111639756945,0.29025257947530875],"dir":"ltr"},{"str":"you","boundary":[0.50432783515625,0.2734175486111112,0.532503995,0.29025257947530875],"dir":"ltr"},{"str":"will","boundary":[0.5374850597569445,0.2734175486111112,0.5667956902430555,0.29025257947530875],"dir":"ltr"},{"str":"need.","boundary":[0.5716063003124999,0.2734175486111112,0.6117105003993055,0.29025257947530875],"dir":"ltr"},{"str":"We","boundary":[0.27708332760416665,0.30471387098765446,0.3018712270486111,0.321548901851852],"dir":"ltr"},{"str":"have","boundary":[0.30916289979166667,0.30471387098765446,0.3439659590972222,0.321548901851852],"dir":"ltr"},{"str":"heard,","boundary":[0.3518826323611111,0.30471387098765446,0.3982160043055556,0.321548901851852],"dir":"ltr"},{"str":"loud","boundary":[0.40689025395833334,0.30471387098765446,0.44025391812500003,0.321548901851852],"dir":"ltr"},{"str":"and","boundary":[0.44794331847222224,0.30471387098765446,0.4750588713715278,0.321548901851852],"dir":"ltr"},{"str":"clear,","boundary":[0.48274827171875007,0.30471387098765446,0.5230020931423611,0.321548901851852],"dir":"ltr"},{"str":"the","boundary":[0.531676342795139,0.30471387098765446,0.5546062861458333,0.321548901851852],"dir":"ltr"},{"str":"call","boundary":[0.5623146259027778,0.30471387098765446,0.5893525272222222,0.321548901851852],"dir":"ltr"},{"str":"to","boundary":[0.5970798063888889,0.30471387098765446,0.6116593639930555,0.321548901851852],"dir":"ltr"},{"str":"supply","boundary":[0.6193487643402779,0.30471387098765446,0.6693942605902778,0.321548901851852],"dir":"ltr"},{"str":"solutions","boundary":[0.6772919944444445,0.30471387098765446,0.7450022781423612,0.321548901851852],"dir":"ltr"},{"str":"to","boundary":[0.7531272849131945,0.30471387098765446,0.7677068425173611,0.321548901851852],"dir":"ltr"},{"str":"problems","boundary":[0.7753962428645834,0.30471387098765446,0.8454000890798613,0.321548901851852],"dir":"ltr"},{"str":"and","boundary":[0.8533167623437501,0.30471387098765446,0.8804323152430557,0.321548901851852],"dir":"ltr"},{"str":"exercises.","boundary":[0.2581249784722222,0.3247138876543212,0.33109852413194446,0.3415489185185187],"dir":"ltr"},{"str":"Our","boundary":[0.3391477732638889,0.3247138876543212,0.36850954015625,0.3415489185185187],"dir":"ltr"},{"str":"Web","boundary":[0.37373681723958335,0.3247138876543212,0.40792813361111113,0.3415489185185187],"dir":"ltr"},{"str":"site,","boundary":[0.4133258653819445,0.3247138876543212,0.4439982394270834,0.3415489185185187],"dir":"ltr"},{"str":"http://mitpress.mit.edu/algorithms/,","boundary":[0.4497558199826389,0.3247138876543212,0.7159984660937503,0.3415489185185187],"dir":"ltr"},{"str":"links","boundary":[0.7227977141840279,0.3247138876543212,0.7592655476041669,0.3415489185185187],"dir":"ltr"},{"str":"to","boundary":[0.7648905522916668,0.3247138876543212,0.7794776856597223,0.3415489185185187],"dir":"ltr"},{"str":"solutions","boundary":[0.7848754174305558,0.3247138876543212,0.8526197920659724,0.3415489185185187],"dir":"ltr"},{"str":"for","boundary":[0.8586614637673613,0.3247138876543212,0.8805232244097224,0.3415489185185187],"dir":"ltr"},{"str":"a","boundary":[0.2581249784722222,0.34471390432098786,0.26645453086805554,0.3615489351851854],"dir":"ltr"},{"str":"few","boundary":[0.2706212010069444,0.34471390432098786,0.2983750120138889,0.3615489351851854],"dir":"ltr"},{"str":"of","boundary":[0.3029015309375,0.34471390432098786,0.3185189681944445,0.3615489351851854],"dir":"ltr"},{"str":"the","boundary":[0.32291291125000005,0.34471390432098786,0.3458182333680556,0.3615489351851854],"dir":"ltr"},{"str":"problems","boundary":[0.35040157052083337,0.34471390432098786,0.4203902652083334,0.3615489351851854],"dir":"ltr"},{"str":"and","boundary":[0.4249736023611111,0.34471390432098786,0.4520834734375,0.3615489351851854],"dir":"ltr"},{"str":"exercises.","boundary":[0.4566478711805555,0.34471390432098786,0.529564598611111,0.3615489351851854],"dir":"ltr"},{"str":"Feel","boundary":[0.5359471796875,0.34471390432098786,0.5684131158333334,0.3615489351851854],"dir":"ltr"},{"str":"free","boundary":[0.5728070588888889,0.34471390432098786,0.601920719513889,0.3615489351851854],"dir":"ltr"},{"str":"to","boundary":[0.6062957231597222,0.34471390432098786,0.6208714928819445,0.3615489351851854],"dir":"ltr"},{"str":"check","boundary":[0.6252275571180557,0.34471390432098786,0.6689965329861112,0.3615489351851854],"dir":"ltr"},{"str":"your","boundary":[0.6737692642361112,0.34471390432098786,0.7081670201736112,0.3615489351851854],"dir":"ltr"},{"str":"solutions","boundary":[0.7127692967361111,0.34471390432098786,0.7804625349652778,0.3615489351851854],"dir":"ltr"},{"str":"against","boundary":[0.7854625391319445,0.34471390432098786,0.8385610682291668,0.3615489351851854],"dir":"ltr"},{"str":"ours.","boundary":[0.8431633447916667,0.34471390432098786,0.8801141331597222,0.3615489351851854],"dir":"ltr"},{"str":"We","boundary":[0.2581249784722222,0.36471392098765454,0.28289772638888894,0.38154895185185206],"dir":"ltr"},{"str":"ask,","boundary":[0.2874810635416667,0.36471392098765454,0.3171212397569445,0.38154895185185206],"dir":"ltr"},{"str":"however,","boundary":[0.3222538197916667,0.36471392098765454,0.3897728154513889,0.38154895185185206],"dir":"ltr"},{"str":"that","boundary":[0.39490539548611114,0.36471392098765454,0.42297360069444445,0.38154895185185206],"dir":"ltr"},{"str":"you","boundary":[0.42799254427083333,0.36471392098765454,0.45614597682291663,0.38154895185185206],"dir":"ltr"},{"str":"do","boundary":[0.4611270415798611,0.36471392098765454,0.4798959966145833,0.38154895185185206],"dir":"ltr"},{"str":"not","boundary":[0.4848770613715278,0.36471392098765454,0.5088259449652779,0.38154895185185206],"dir":"ltr"},{"str":"send","boundary":[0.5138448885416667,0.36471392098765454,0.5482199171875001,0.38154895185185206],"dir":"ltr"},{"str":"your","boundary":[0.5532009819444444,0.36471392098765454,0.5875760105902779,0.38154895185185206],"dir":"ltr"},{"str":"solutions","boundary":[0.5925949541666667,0.36471392098765454,0.6602370559895834,0.38154895185185206],"dir":"ltr"},{"str":"to","boundary":[0.6656537271701389,0.36471392098765454,0.6802181332465279,0.38154895185185206],"dir":"ltr"},{"str":"us.","boundary":[0.6851991980034723,0.36471392098765454,0.7065155036458334,0.38154895185185206],"dir":"ltr"},{"str":"To","boundary":[0.2581249784722222,0.40915840246913604,0.2785606015625,0.4259934333333336],"dir":"ltr"},{"str":"the","boundary":[0.28312499930555557,0.40915840246913604,0.30831441423611117,0.4259934333333336],"dir":"ltr"},{"str":"professional","boundary":[0.31310608489583336,0.40915840246913604,0.4099622262152777,0.4259934333333336],"dir":"ltr"},{"str":"The","boundary":[0.2581249784722222,0.44156583688271633,0.28747727565972225,0.4584008677469139],"dir":"ltr"},{"str":"wide","boundary":[0.29435228138888886,0.44156583688271633,0.33098867555555556,0.4584008677469139],"dir":"ltr"},{"str":"range","boundary":[0.3380720147916667,0.44156583688271633,0.37971977677083335,0.4584008677469139],"dir":"ltr"},{"str":"of","boundary":[0.3870114495138889,0.44156583688271633,0.4026213110069444,0.4584008677469139],"dir":"ltr"},{"str":"topics","boundary":[0.40951525614583334,0.44156583688271633,0.45426150555555556,0.4584008677469139],"dir":"ltr"},{"str":"in","boundary":[0.46155317829861114,0.44156583688271633,0.4761213722569445,0.4584008677469139],"dir":"ltr"},{"str":"this","boundary":[0.4831857720833333,0.44156583688271633,0.5102198855208333,0.4584008677469139],"dir":"ltr"},{"str":"book","boundary":[0.5173032247569443,0.44156583688271633,0.5548487105902777,0.4584008677469139],"dir":"ltr"},{"str":"makes","boundary":[0.5621214439236112,0.44156583688271633,0.6100002717013889,0.4584008677469139],"dir":"ltr"},{"str":"it","boundary":[0.6170836109375,0.44156583688271633,0.6274661953472221,0.4584008677469139],"dir":"ltr"},{"str":"an","boundary":[0.6345684739930555,0.44156583688271633,0.6522806099652777,0.4584008677469139],"dir":"ltr"},{"str":"excellent","boundary":[0.6593450097916667,0.44156583688271633,0.7267579447569443,0.4584008677469139],"dir":"ltr"},{"str":"handbook","boundary":[0.7340685569097221,0.44156583688271633,0.8080989216319443,0.4584008677469139],"dir":"ltr"},{"str":"on","boundary":[0.8157883219791665,0.44156583688271633,0.8345610648958331,0.4584008677469139],"dir":"ltr"},{"str":"algo-","boundary":[0.8416254647222221,0.44156583688271633,0.8801292846875,0.4584008677469139],"dir":"ltr"},{"str":"rithms.","boundary":[0.2581249784722222,0.461565853549383,0.3108844921354167,0.4784008844135806],"dir":"ltr"},{"str":"Because","boundary":[0.31914207477430556,0.461565853549383,0.38188265736111116,0.4784008844135806],"dir":"ltr"},{"str":"each","boundary":[0.3877159955555556,0.461565853549383,0.422117539375,0.4784008844135806],"dir":"ltr"},{"str":"chapter","boundary":[0.42793193815972225,0.461565853549383,0.48315357508680556,0.4784008844135806],"dir":"ltr"},{"str":"is","boundary":[0.48900585269097224,0.461565853549383,0.5014907115798611,0.4784008844135806],"dir":"ltr"},{"str":"relatively","boundary":[0.5071157162673612,0.461565853549383,0.5772862292881945,0.4784008844135806],"dir":"ltr"},{"str":"self-contained,","boundary":[0.5833089615798611,0.461565853549383,0.6942276146180555,0.4784008844135806],"dir":"ltr"},{"str":"you","boundary":[0.7010268627083334,0.461565853549383,0.7292143861979166,0.4784008844135806],"dir":"ltr"},{"str":"can","boundary":[0.7348204514756944,0.461565853549383,0.7608867610763889,0.4784008844135806],"dir":"ltr"},{"str":"focus","boundary":[0.766701159861111,0.461565853549383,0.807354602829861,0.4784008844135806],"dir":"ltr"},{"str":"in","boundary":[0.8131879410243055,0.461565853549383,0.8277750743923611,0.4784008844135806],"dir":"ltr"},{"str":"on","boundary":[0.8331728061631943,0.461565853549383,0.8519644884895832,0.4784008844135806],"dir":"ltr"},{"str":"the","boundary":[0.857570553767361,0.461565853549383,0.8804929213541666,0.4784008844135806],"dir":"ltr"},{"str":"topics","boundary":[0.2581249784722222,0.4815658702160497,0.3029166824652778,0.49840090108024726],"dir":"ltr"},{"str":"that","boundary":[0.3081250201388889,0.4815658702160497,0.3362311041666667,0.49840090108024726],"dir":"ltr"},{"str":"most","boundary":[0.34125004774305556,0.4815658702160497,0.3778978055555556,0.49840090108024726],"dir":"ltr"},{"str":"interest","boundary":[0.382708415625,0.4815658702160497,0.4378599767361111,0.49840090108024726],"dir":"ltr"},{"str":"you.","boundary":[0.4432955873263889,0.4815658702160497,0.4761365237847222,0.49840090108024726],"dir":"ltr"},{"str":"Most","boundary":[0.27708332760416665,0.5015658868827164,0.31573487496527775,0.518400917746914],"dir":"ltr"},{"str":"of","boundary":[0.32325382062499997,0.5015658868827164,0.3388864094097222,0.518400917746914],"dir":"ltr"},{"str":"the","boundary":[0.3464053550694444,0.5015658868827164,0.3693334044791666,0.518400917746914],"dir":"ltr"},{"str":"algorithms","boundary":[0.37704174423611114,0.5015658868827164,0.45747741732638886,0.518400917746914],"dir":"ltr"},{"str":"we","boundary":[0.46560242409722224,0.5015658868827164,0.4876933515972221,0.518400917746914],"dir":"ltr"},{"str":"discuss","boundary":[0.49498502434027775,0.5015658868827164,0.5491971907291666,0.518400917746914],"dir":"ltr"},{"str":"have","boundary":[0.5571138639930555,0.5015658868827164,0.5919396505902778,0.518400917746914],"dir":"ltr"},{"str":"great","boundary":[0.5996479903472223,0.5015658868827164,0.6371480215972222,0.518400917746914],"dir":"ltr"},{"str":"practical","boundary":[0.6450836342708333,0.5015658868827164,0.7096442941319444,0.518400917746914],"dir":"ltr"},{"str":"utility.","boundary":[0.7175799068055555,0.5015658868827164,0.7657352499652778,0.518400917746914],"dir":"ltr"},{"str":"We","boundary":[0.7802428378125001,0.5015658868827164,0.8050421009027778,0.518400917746914],"dir":"ltr"},{"str":"therefore","boundary":[0.8123337736458335,0.5015658868827164,0.8800573149305557,0.518400917746914],"dir":"ltr"},{"str":"address","boundary":[0.2581249784722222,0.5215659035493831,0.3143939647569445,0.5384009344135807],"dir":"ltr"},{"str":"implementation","boundary":[0.32043563645833334,0.5215659035493831,0.4385417954861111,0.5384009344135807],"dir":"ltr"},{"str":"concerns","boundary":[0.44477286128472227,0.5215659035493831,0.5114774623263889,0.5384009344135807],"dir":"ltr"},{"str":"and","boundary":[0.5177274675347223,0.5215659035493831,0.5448487022569445,0.5384009344135807],"dir":"ltr"},{"str":"other","boundary":[0.5506631010416667,0.5215659035493831,0.589204799826389,0.5384009344135807],"dir":"ltr"},{"str":"engineering","boundary":[0.5950570774305556,0.5215659035493831,0.6836366967013889,0.5384009344135807],"dir":"ltr"},{"str":"issues.","boundary":[0.6900760960069445,0.5215659035493831,0.7395268947916667,0.5384009344135807],"dir":"ltr"},{"str":"We","boundary":[0.748409477951389,0.5215659035493831,0.7732011652777779,0.5384009344135807],"dir":"ltr"},{"str":"often","boundary":[0.7788261699652779,0.5215659035493831,0.8173678687500001,0.5384009344135807],"dir":"ltr"},{"str":"provide","boundary":[0.8231822675347223,0.5215659035493831,0.8802845878472224,0.5384009344135807],"dir":"ltr"},{"str":"practical","boundary":[0.2581249784722222,0.5413807348765436,0.32270268380208333,0.5582157657407412],"dir":"ltr"},{"str":"alternatives","boundary":[0.32751329387152783,0.5413807348765436,0.4133580623784723,0.5582157657407412],"dir":"ltr"},{"str":"to","boundary":[0.4181497330381945,0.5413807348765436,0.43274444217013897,0.5582157657407412],"dir":"ltr"},{"str":"the","boundary":[0.4371005064062501,0.5413807348765436,0.460034237638889,0.5582157657407412],"dir":"ltr"},{"str":"few","boundary":[0.46440924128472233,0.5413807348765436,0.49217252199652783,0.5582157657407412],"dir":"ltr"},{"str":"algorithms","boundary":[0.49649070741319457,0.5413807348765436,0.5769453199131945,0.5582157657407412],"dir":"ltr"},{"str":"that","boundary":[0.5817369905729168,0.5413807348765436,0.6098658018923612,0.5582157657407412],"dir":"ltr"},{"str":"are","boundary":[0.6142597449479168,0.5413807348765436,0.6371745367708335,0.5582157657407412],"dir":"ltr"},{"str":"primarily","boundary":[0.6415495404166668,0.5413807348765436,0.7115439169270835,0.5582157657407412],"dir":"ltr"},{"str":"of","boundary":[0.7163166481770835,0.5413807348765436,0.7319530248437502,0.5582157657407412],"dir":"ltr"},{"str":"theoretical","boundary":[0.7361386343923613,0.5413807348765436,0.8153110488541668,0.5582157657407412],"dir":"ltr"},{"str":"interest.","boundary":[0.8203299924305558,0.5413807348765436,0.8801917847395836,0.5582157657407412],"dir":"ltr"},{"str":"If","boundary":[0.27708332760416665,0.5613807515432103,0.2895416713194444,0.5782157824074079],"dir":"ltr"},{"str":"you","boundary":[0.29664394996527776,0.5613807515432103,0.32482010980902776,0.5782157824074079],"dir":"ltr"},{"str":"wish","boundary":[0.33188450963541666,0.5613807515432103,0.36752090296875,0.5782157824074079],"dir":"ltr"},{"str":"to","boundary":[0.37479363630208334,0.5613807515432103,0.38937319390625,0.5782157824074079],"dir":"ltr"},{"str":"implement","boundary":[0.3964375937326389,0.5613807515432103,0.4770266760416667,0.5782157824074079],"dir":"ltr"},{"str":"any","boundary":[0.48433728819444455,0.5613807515432103,0.5112255681770834,0.5782157824074079],"dir":"ltr"},{"str":"of","boundary":[0.5182899680034723,0.5613807515432103,0.5339111931423611,0.5782157824074079],"dir":"ltr"},{"str":"the","boundary":[0.5412218052951389,0.5613807515432103,0.5641328092361112,0.5782157824074079],"dir":"ltr"},{"str":"algorithms,","boundary":[0.5712161484722222,0.5613807515432103,0.6562522041840279,0.5782157824074079],"dir":"ltr"},{"str":"you","boundary":[0.6645097868229167,0.5613807515432103,0.6926859466666667,0.5782157824074079],"dir":"ltr"},{"str":"should","boundary":[0.6999586800000002,0.5613807515432103,0.7500041762500002,0.5782157824074079],"dir":"ltr"},{"str":"find","boundary":[0.7572769095833335,0.5613807515432103,0.786684131059028,0.5782157824074079],"dir":"ltr"},{"str":"the","boundary":[0.7937485308854169,0.5613807515432103,0.8166595348263891,0.5782157824074079],"dir":"ltr"},{"str":"transla-","boundary":[0.8239512075694447,0.5613807515432103,0.8801292846875002,0.5782157824074079],"dir":"ltr"},{"str":"tion","boundary":[0.2581249784722222,0.5813807682098769,0.2872840936805556,0.5982157990740745],"dir":"ltr"},{"str":"of","boundary":[0.29476516052083335,0.5813807682098769,0.31038638565972226,0.5982157990740745],"dir":"ltr"},{"str":"our","boundary":[0.3179053313194445,0.5813807682098769,0.3429186097395834,0.5982157990740745],"dir":"ltr"},{"str":"pseudocode","boundary":[0.35043755539930554,0.5813807682098769,0.43907399289930554,0.5982157990740745],"dir":"ltr"},{"str":"into","boundary":[0.4471989996701389,0.5813807682098769,0.47635811487847224,0.5982157990740745],"dir":"ltr"},{"str":"your","boundary":[0.48383918171874996,0.5813807682098769,0.5182445134201389,0.5982157990740745],"dir":"ltr"},{"str":"favorite","boundary":[0.5259717925868056,0.5813807682098769,0.5831915372395833,0.5982157990740745],"dir":"ltr"},{"str":"programming","boundary":[0.5911082105034722,0.5813807682098769,0.6936442807986113,0.5982157990740745],"dir":"ltr"},{"str":"language","boundary":[0.701542014652778,0.5813807682098769,0.7692920711111113,0.5982157990740745],"dir":"ltr"},{"str":"to","boundary":[0.7772087443750002,0.5813807682098769,0.7917883019791669,0.5982157990740745],"dir":"ltr"},{"str":"be","boundary":[0.7990610353125003,0.5813807682098769,0.8167845349305558,0.5982157990740745],"dir":"ltr"},{"str":"a","boundary":[0.8242845411805558,0.5813807682098769,0.8326159875173613,0.5982157990740745],"dir":"ltr"},{"str":"fairly","boundary":[0.8401159937673615,0.5813807682098769,0.8804834516493059,0.5982157990740745],"dir":"ltr"},{"str":"straightforward","boundary":[0.2581249784722222,0.6013807848765436,0.37372166571180554,0.6182158157407411],"dir":"ltr"},{"str":"task.","boundary":[0.3797443980034722,0.6013807848765436,0.4146023815972222,0.6182158157407411],"dir":"ltr"},{"str":"We","boundary":[0.4220266302083333,0.6013807848765436,0.44681452965277774,0.6182158157407411],"dir":"ltr"},{"str":"have","boundary":[0.45202286732638886,0.6013807848765436,0.4868259266319444,0.6182158157407411],"dir":"ltr"},{"str":"designed","boundary":[0.4922425978124999,0.6013807848765436,0.5589509867361111,0.6182158157407411],"dir":"ltr"},{"str":"the","boundary":[0.5647653855208333,0.6013807848765436,0.5876763894618056,0.6182158157407411],"dir":"ltr"},{"str":"pseudocode","boundary":[0.5928847271354166,0.6013807848765436,0.6815211646354167,0.6182158157407411],"dir":"ltr"},{"str":"to","boundary":[0.6875628363368054,0.6013807848765436,0.7021423939409721,0.6182158157407411],"dir":"ltr"},{"str":"present","boundary":[0.7075401257118056,0.6013807848765436,0.7616935799305555,0.6182158157407411],"dir":"ltr"},{"str":"each","boundary":[0.7673375240277777,0.6013807848765436,0.8017239163194444,0.6182158157407411],"dir":"ltr"},{"str":"algorithm","boundary":[0.8071216480902776,0.6013807848765436,0.88007814828125,0.6182158157407411],"dir":"ltr"},{"str":"clearly","boundary":[0.2581249784722222,0.6213808015432103,0.3091155512673611,0.6382158324074079],"dir":"ltr"},{"str":"and","boundary":[0.31513828355902773,0.6213808015432103,0.34225383645833335,0.6382158324074079],"dir":"ltr"},{"str":"succinctly.","boundary":[0.3480682352430555,0.6213808015432103,0.4274792862673611,0.6382158324074079],"dir":"ltr"},{"str":"Consequently,","boundary":[0.43657020293402776,0.6213808015432103,0.543344913125,0.6382158324074079],"dir":"ltr"},{"str":"we","boundary":[0.5501441612152779,0.6213808015432103,0.5722237250694444,0.6382158324074079],"dir":"ltr"},{"str":"do","boundary":[0.5776403962500001,0.6213808015432103,0.596405563402778,0.6382158324074079],"dir":"ltr"},{"str":"not","boundary":[0.6022199621875,0.6213808015432103,0.6261915730729166,0.6382158324074079],"dir":"ltr"},{"str":"address","boundary":[0.6320438506770834,0.6213808015432103,0.6882995793750001,0.6382158324074079],"dir":"ltr"},{"str":"error-handling","boundary":[0.694341251076389,0.6213808015432103,0.8022504319097223,0.6382158324074079],"dir":"ltr"},{"str":"and","boundary":[0.8088981647222222,0.6213808015432103,0.8360137176215277,0.6382158324074079],"dir":"ltr"},{"str":"other","boundary":[0.84182811640625,0.6213808015432103,0.880360345486111,0.6382158324074079],"dir":"ltr"},{"str":"software-engineering","boundary":[0.2581249784722222,0.641380818209877,0.4175001112847222,0.6582158490740746],"dir":"ltr"},{"str":"issues","boundary":[0.4233145100694445,0.641380818209877,0.46809485041666665,0.6582158490740746],"dir":"ltr"},{"str":"that","boundary":[0.47288652107638884,0.641380818209877,0.5009850293402778,0.6582158490740746],"dir":"ltr"},{"str":"require","boundary":[0.5057956394097223,0.641380818209877,0.5588884866840279,0.6582158490740746],"dir":"ltr"},{"str":"specific","boundary":[0.5638884908506945,0.641380818209877,0.6213752811805555,0.6582158490740746],"dir":"ltr"},{"str":"assumptions","boundary":[0.6263752853472222,0.641380818209877,0.7193090749131945,0.6582158490740746],"dir":"ltr"},{"str":"about","boundary":[0.7245174125868057,0.641380818209877,0.766212523090278,0.6582158490740746],"dir":"ltr"},{"str":"your","boundary":[0.7710231331597224,0.641380818209877,0.8054284648611113,0.6582158490740746],"dir":"ltr"},{"str":"program","boundary":[0.8102390749305557,0.641380818209877,0.8738622340104168,0.6582158490740746],"dir":"ltr"},{"str":"-","boundary":[0.8739948098784723,0.641380818209877,0.8802239817361113,0.6582158490740746],"dir":"ltr"},{"str":"ming","boundary":[0.2581249784722222,0.6613808348765436,0.2969204653472223,0.6782158657407412],"dir":"ltr"},{"str":"environment.","boundary":[0.30127652958333334,0.6613808348765436,0.4001440362152778,0.6782158657407412],"dir":"ltr"},{"str":"We","boundary":[0.4067349507986111,0.6613808348765436,0.43153042600694447,0.6782158657407412],"dir":"ltr"},{"str":"attempt","boundary":[0.43569709614583335,0.6613808348765436,0.4921308552951389,0.6782158657407412],"dir":"ltr"},{"str":"to","boundary":[0.49673313185763884,0.6613808348765436,0.5113202652256944,0.6782158657407412],"dir":"ltr"},{"str":"present","boundary":[0.5156763294618056,0.6613808348765436,0.5698562988541667,0.6782158657407412],"dir":"ltr"},{"str":"each","boundary":[0.5746669089236112,0.6613808348765436,0.6090684527430557,0.6782158657407412],"dir":"ltr"},{"str":"algorithm","boundary":[0.6136328504861113,0.6613808348765436,0.6866234416145834,0.6782158657407412],"dir":"ltr"},{"str":"simply","boundary":[0.6913393546354167,0.6613808348765436,0.7426007609895834,0.6782158657407412],"dir":"ltr"},{"str":"and","boundary":[0.747165158732639,0.6613808348765436,0.774292075277778,0.6782158657407412],"dir":"ltr"},{"str":"directly","boundary":[0.7788564730208335,0.6613808348765436,0.8361254601388891,0.6782158657407412],"dir":"ltr"},{"str":"with-","boundary":[0.840898191388889,0.6613808348765436,0.8806614821006946,0.6782158657407412],"dir":"ltr"},{"str":"out","boundary":[0.2581249784722222,0.6813808515432103,0.2820965893576389,0.6982158824074078],"dir":"ltr"},{"str":"allowing","boundary":[0.2883655339756944,0.6813808515432103,0.3537671036284722,0.6982158824074078],"dir":"ltr"},{"str":"the","boundary":[0.3602065029340278,0.6813808515432103,0.383117506875,0.6982158824074078],"dir":"ltr"},{"str":"idiosyncrasies","boundary":[0.38936751208333337,0.6813808515432103,0.49559108545138897,0.6982158824074078],"dir":"ltr"},{"str":"of","boundary":[0.5026744246875,0.6813808515432103,0.5182956498263889,0.6982158824074078],"dir":"ltr"},{"str":"a","boundary":[0.5243562609375001,0.6813808515432103,0.5326877072743056,0.6982158824074078],"dir":"ltr"},{"str":"particular","boundary":[0.5389377124826389,0.6813808515432103,0.6107180753298612,0.6982158824074078],"dir":"ltr"},{"str":"programming","boundary":[0.6174036869618056,0.6813808515432103,0.7199397572569447,0.6982158824074078],"dir":"ltr"},{"str":"language","boundary":[0.7265874900694447,0.6813808515432103,0.794337546527778,0.6982158824074078],"dir":"ltr"},{"str":"to","boundary":[0.8010042187500003,0.6813808515432103,0.8155837763541669,0.6982158824074078],"dir":"ltr"},{"str":"obscure","boundary":[0.821814842152778,0.6813808515432103,0.8801728453298614,0.6982158824074078],"dir":"ltr"},{"str":"its","boundary":[0.2581249784722222,0.7013808682098769,0.2758068113888889,0.7182158990740745],"dir":"ltr"},{"str":"essence.","boundary":[0.2805984820486111,0.7013808682098769,0.34259853371527776,0.7182158990740745],"dir":"ltr"},{"str":"We","boundary":[0.27708332760416665,0.7213808848765436,0.3018636512847222,0.7382159157407412],"dir":"ltr"},{"str":"understand","boundary":[0.3091553240277778,0.7213808848765436,0.3914470592708333,0.7382159157407412],"dir":"ltr"},{"str":"that","boundary":[0.39955312663194437,0.7213808848765436,0.4276364833680555,0.7382159157407412],"dir":"ltr"},{"str":"if","boundary":[0.4353637625347222,0.7213808848765436,0.44677286295138885,0.7382159157407412],"dir":"ltr"},{"str":"you","boundary":[0.45429180861111107,0.7213808848765436,0.48245660480902774,0.7382159157407412],"dir":"ltr"},{"str":"are","boundary":[0.49014600515624995,0.7213808848765436,0.5130267060416666,0.7382159157407412],"dir":"ltr"},{"str":"using","boundary":[0.5205267122916667,0.7213808848765436,0.5611612158506945,0.7382159157407412],"dir":"ltr"},{"str":"this","boundary":[0.569058949704861,0.7213808848765436,0.59610063890625,0.7382159157407412],"dir":"ltr"},{"str":"book","boundary":[0.60360064515625,0.7213808848765436,0.6411537067534723,0.7382159157407412],"dir":"ltr"},{"str":"outside","boundary":[0.6490514406076389,0.7213808848765436,0.7031973190625,0.7382159157407412],"dir":"ltr"},{"str":"of","boundary":[0.7111139923263889,0.7213808848765436,0.7267276417013889,0.7382159157407412],"dir":"ltr"},{"str":"a","boundary":[0.734246587361111,0.7213808848765436,0.7425742458159722,0.7382159157407412],"dir":"ltr"},{"str":"course,","boundary":[0.7500742520659723,0.7213808848765436,0.8036708876388889,0.7382159157407412],"dir":"ltr"},{"str":"then","boundary":[0.8121368037847222,0.7213808848765436,0.8444247094791666,0.7382159157407412],"dir":"ltr"},{"str":"you","boundary":[0.8521141098263888,0.7213808848765436,0.8802789060243055,0.7382159157407412],"dir":"ltr"},{"str":"might","boundary":[0.2581249784722222,0.7413809015432102,0.3020738787326389,0.7582159324074078],"dir":"ltr"},{"str":"be","boundary":[0.30605115477430556,0.7413809015432102,0.3237670786284722,0.7582159324074078],"dir":"ltr"},{"str":"unable","boundary":[0.3275170817534722,0.7413809015432102,0.3775209113020834,0.7582159324074078],"dir":"ltr"},{"str":"to","boundary":[0.3818959149479167,0.7413809015432102,0.3964678967881945,0.7582159324074078],"dir":"ltr"},{"str":"check","boundary":[0.4001989605034722,0.7413809015432102,0.44395846666666666,0.7582159324074078],"dir":"ltr"},{"str":"your","boundary":[0.44810619739583335,0.7413809015432102,0.4824963775694444,0.7582159324074078],"dir":"ltr"},{"str":"solutions","boundary":[0.48668198711805555,0.7413809015432102,0.5543581798784722,0.7582159324074078],"dir":"ltr"},{"str":"to","boundary":[0.5587331835243056,0.7413809015432102,0.5733051653645833,0.7582159324074078],"dir":"ltr"},{"str":"problems","boundary":[0.5770362290798611,0.7413809015432102,0.6470097722395833,0.7582159324074078],"dir":"ltr"},{"str":"and","boundary":[0.6513847758854168,0.7413809015432102,0.678488965138889,0.7582159324074078],"dir":"ltr"},{"str":"exercises","boundary":[0.6824283623611112,0.7413809015432102,0.7506727374131944,0.7582159324074078],"dir":"ltr"},{"str":"against","boundary":[0.7548394075520832,0.7413809015432102,0.8079246790624999,0.7582159324074078],"dir":"ltr"},{"str":"solutions","boundary":[0.8121102886111111,0.7413809015432102,0.8797864813715277,0.7582159324074078],"dir":"ltr"},{"str":"provided","boundary":[0.2581249784722222,0.7613809182098769,0.32463639753472223,0.7782159490740744],"dir":"ltr"},{"str":"by","boundary":[0.33024246281249997,0.7613809182098769,0.34903414513888886,0.7782159490740744],"dir":"ltr"},{"str":"an","boundary":[0.3544318769097222,0.7613809182098769,0.3721629522916666,0.7782159490740744],"dir":"ltr"},{"str":"instructor.","boundary":[0.37735235055555555,0.7613809182098769,0.45284673164930556,0.7782159490740744],"dir":"ltr"},{"str":"Our","boundary":[0.46068764727430556,0.7613809182098769,0.49006835357638884,0.7782159490740744],"dir":"ltr"},{"str":"Web","boundary":[0.49529563065972215,0.7613809182098769,0.5294869470312499,0.7782159490740744],"dir":"ltr"},{"str":"site,","boundary":[0.5346763452951389,0.7613809182098769,0.5653487193402777,0.7782159490740744],"dir":"ltr"},{"str":"http://mitpress.mit.edu/algorithms/,","boundary":[0.5708979663888888,0.7613809182098769,0.8373300065972225,0.7782159490740744],"dir":"ltr"},{"str":"links","boundary":[0.8439209211805557,0.7613809182098769,0.8803887546006945,0.7782159490740744],"dir":"ltr"},{"str":"to","boundary":[0.2581249784722222,0.7813809348765436,0.27270074819444445,0.798215965740741],"dir":"ltr"},{"str":"solutions","boundary":[0.2793484810069444,0.7813809348765436,0.34704171923611116,0.798215965740741],"dir":"ltr"},{"str":"for","boundary":[0.3545417254861111,0.7813809348765436,0.3763864406597222,0.798215965740741],"dir":"ltr"},{"str":"some","boundary":[0.3830720522916667,0.7813809348765436,0.42286754000000004,0.798215965740741],"dir":"ltr"},{"str":"of","boundary":[0.4297425457291667,0.7813809348765436,0.4453599829861111,0.798215965740741],"dir":"ltr"},{"str":"the","boundary":[0.45225392812500004,0.7813809348765436,0.47515925024305555,0.798215965740741],"dir":"ltr"},{"str":"problems","boundary":[0.4820342559722223,0.7813809348765436,0.5520229506597222,0.798215965740741],"dir":"ltr"},{"str":"and","boundary":[0.5591062898958334,0.7813809348765436,0.5862161609722223,0.798215965740741],"dir":"ltr"},{"str":"exercises","boundary":[0.5930722272916666,0.7813809348765436,0.6613336478125,0.798215965740741],"dir":"ltr"},{"str":"so","boundary":[0.6686253205555556,0.7813809348765436,0.6853033647569444,0.798215965740741],"dir":"ltr"},{"str":"that","boundary":[0.6919510975694445,0.7813809348765436,0.7200420300694446,0.798215965740741],"dir":"ltr"},{"str":"you","boundary":[0.7271443087152778,0.7813809348765436,0.7553147867361112,0.798215965740741],"dir":"ltr"},{"str":"can","boundary":[0.7621708530555557,0.7813809348765436,0.7882201171875001,0.798215965740741],"dir":"ltr"},{"str":"check","boundary":[0.7950761835069444,0.7813809348765436,0.8388451593749999,0.798215965740741],"dir":"ltr"},{"str":"your","boundary":[0.8459095592013889,0.7813809348765436,0.8803073151388889,0.798215965740741],"dir":"ltr"},{"str":"work.","boundary":[0.2581249784722222,0.8013809515432102,0.30136365086805555,0.8182159824074077],"dir":"ltr"},{"str":"Please","boundary":[0.3075378984375,0.8013809515432102,0.3555985445486111,0.8182159824074077],"dir":"ltr"},{"str":"do","boundary":[0.3605985487152778,0.8013809515432102,0.3793712916319445,0.8182159824074077],"dir":"ltr"},{"str":"not","boundary":[0.3841440228819445,0.8013809515432102,0.4080985882986112,0.8182159824074077],"dir":"ltr"},{"str":"send","boundary":[0.413117531875,0.8013809515432102,0.44750013628472224,0.8182159824074077],"dir":"ltr"},{"str":"your","boundary":[0.45248120104166667,0.8013809515432102,0.48686380545138885,0.8182159824074077],"dir":"ltr"},{"str":"solutions","boundary":[0.4920910825347222,0.8013809515432102,0.5597502298263889,0.8182159824074077],"dir":"ltr"},{"str":"to","boundary":[0.5651669010069446,0.8013809515432102,0.5797350949652779,0.8182159824074077],"dir":"ltr"},{"str":"us.","boundary":[0.5845078262152779,0.8013809515432102,0.6058298136805557,0.8182159824074077],"dir":"ltr"},{"str":"To","boundary":[0.2581249784722222,0.8458254330246917,0.27854545003472225,0.8626604638888892],"dir":"ltr"},{"str":"our","boundary":[0.28310984777777776,0.8458254330246917,0.31143941684027776,0.8626604638888892],"dir":"ltr"},{"str":"colleagues","boundary":[0.3162310875,0.8458254330246917,0.39763267048611106,0.8626604638888892],"dir":"ltr"},{"str":"We","boundary":[0.2581249784722222,0.878232867438272,0.28291666579861113,0.8950678983024695],"dir":"ltr"},{"str":"have","boundary":[0.2883333369791667,0.878232867438272,0.3231439720486111,0.8950678983024695],"dir":"ltr"},{"str":"supplied","boundary":[0.32897731024305554,0.878232867438272,0.3925569086805556,0.8950678983024695],"dir":"ltr"},{"str":"an","boundary":[0.39857964097222226,0.878232867438272,0.4163069284722222,0.8950678983024695],"dir":"ltr"},{"str":"extensive","boundary":[0.42212132725694446,0.878232867438272,0.492140325,0.8950678983024695],"dir":"ltr"},{"str":"bibliography","boundary":[0.49797366319444447,0.878232867438272,0.5938638946180556,0.8950678983024695],"dir":"ltr"},{"str":"and","boundary":[0.6003032939236111,0.878232867438272,0.6274245286458333,0.8950678983024695],"dir":"ltr"},{"str":"pointers","boundary":[0.6332389274305554,0.878232867438272,0.6936556444444444,0.8950678983024695],"dir":"ltr"},{"str":"to","boundary":[0.6996973161458333,0.878232867438272,0.7142806616319445,0.8950678983024695],"dir":"ltr"},{"str":"the","boundary":[0.7198867269097221,0.878232867438272,0.742803412673611,0.8950678983024695],"dir":"ltr"},{"str":"current","boundary":[0.7486367508680556,0.878232867438272,0.8017428557291667,0.8950678983024695],"dir":"ltr"},{"str":"literature.","boundary":[0.8078034668402778,0.878232867438272,0.8800762543402778,0.8950678983024695],"dir":"ltr"},{"str":"Each","boundary":[0.2581249784722222,0.8982328841049386,0.2958522826388889,0.9150679149691361],"dir":"ltr"},{"str":"chapter","boundary":[0.3020833484375,0.8982328841049386,0.3572917277777778,0.9150679149691361],"dir":"ltr"},{"str":"ends","boundary":[0.3637690059027778,0.8982328841049386,0.3981819133680556,0.9150679149691361],"dir":"ltr"},{"str":"with","boundary":[0.4046402520833333,0.8982328841049386,0.4381630072916667,0.9150679149691361],"dir":"ltr"},{"str":"a","boundary":[0.4443940730902778,0.8982328841049386,0.45272741336805555,0.9150679149691361],"dir":"ltr"},{"str":"set","boundary":[0.4587690850694444,0.8982328841049386,0.47958349635416664,0.9150679149691361],"dir":"ltr"},{"str":"of","boundary":[0.4858524409722222,0.8982328841049386,0.5014774539930555,0.9150679149691361],"dir":"ltr"},{"str":"chapter","boundary":[0.507746398611111,0.8982328841049386,0.5629547779513888,0.9150679149691361],"dir":"ltr"},{"str":"notes","boundary":[0.5696403895833334,0.8982328841049386,0.6092426953125001,0.9150679149691361],"dir":"ltr"},{"str":"that","boundary":[0.6157010340277779,0.8982328841049386,0.6438071180555557,0.9150679149691361],"dir":"ltr"},{"str":"give","boundary":[0.6500760626736112,0.8982328841049386,0.681761695138889,0.9150679149691361],"dir":"ltr"},{"str":"historical","boundary":[0.6880117003472223,0.8982328841049386,0.7577466069444445,0.9150679149691361],"dir":"ltr"},{"str":"details","boundary":[0.7646405520833334,0.8982328841049386,0.8135610473958335,0.9150679149691361],"dir":"ltr"},{"str":"and","boundary":[0.8200193861111111,0.8982328841049386,0.8471406208333333,0.9150679149691361],"dir":"ltr"},{"str":"ref-","boundary":[0.8533716866319445,0.8982328841049386,0.8803982243055556,0.9150679149691361],"dir":"ltr"},{"str":"erences.","boundary":[0.2581249784722222,0.9182329007716052,0.3190341201388889,0.9350679316358027],"dir":"ltr"},{"str":"The","boundary":[0.32666670225694444,0.9182329007716052,0.3560417267361111,0.9350679316358027],"dir":"ltr"},{"str":"chapter","boundary":[0.3614583979166667,0.9182329007716052,0.41666677725694445,0.9350679316358027],"dir":"ltr"},{"str":"notes","boundary":[0.42231072135416664,0.9182329007716052,0.4619130270833333,0.9350679316358027],"dir":"ltr"},{"str":"do","boundary":[0.4675380317708333,0.9182329007716052,0.4863259262152777,0.9350679316358027],"dir":"ltr"},{"str":"not","boundary":[0.4915153244791667,0.9182329007716052,0.5154926171875,0.9350679316358027],"dir":"ltr"},{"str":"provide","boundary":[0.5209282277777779,0.9182329007716052,0.5780305480902779,0.9350679316358027],"dir":"ltr"},{"str":"a","boundary":[0.5836555527777778,0.9182329007716052,0.5919888930555556,0.9350679316358027],"dir":"ltr"},{"str":"complete","boundary":[0.5974055642361112,0.9182329007716052,0.6663639550347225,0.9350679316358027],"dir":"ltr"},{"str":"reference","boundary":[0.6719889597222224,0.9182329007716052,0.7417428057291668,0.9350679316358027],"dir":"ltr"},{"str":"to","boundary":[0.7473678104166669,0.9182329007716052,0.7619511559027781,0.9350679316358027],"dir":"ltr"},{"str":"the","boundary":[0.7673488876736113,0.9182329007716052,0.7902655734375003,0.9350679316358027],"dir":"ltr"},{"str":"whole","boundary":[0.7956822446180558,0.9182329007716052,0.8417428890625002,0.9350679316358027],"dir":"ltr"},{"str":"field","boundary":[0.8471595602430557,0.9182329007716052,0.8807012548611114,0.9350679316358027],"dir":"ltr"}],"boundary":[0.25812,0.11471,0.8807,0.93507],"dir":"ltr","type":"paragraph"}]},{"token":null,"index":15,"image":{"jpeg":"/storage/books/13b8a393f9f3fea3/pages/63c9950dae4e06973fa101e992ab6eef.jpg","blurred":"/storage/books/13b8a393f9f3fea3/pages/c560c0c9a2ce55d3d097cb5e4429d0c5.jpg"},"info":{"width":576,"height":648,"margin":[0.13,0.06459,0.13316,0.08438]},"elements":[{"words":[{"str":"xvi","boundary":[0.1300001736111111,0.06458717037037037,0.14802481694444444,0.07842420740740741],"dir":"ltr"}],"boundary":[0.13,0.06459,0.14802,0.07842],"dir":"ltr","type":"paragraph"},{"words":[{"str":"Preface","boundary":[0.2441505402777778,0.06458717037037037,0.2918794969444445,0.07842420740740741],"dir":"ltr"}],"boundary":[0.24415,0.06459,0.29188,0.07842],"dir":"ltr","type":"paragraph"},{"words":[{"str":"of","boundary":[0.24416666666666664,0.11471379490740745,0.25978789180555556,0.13154882577160498],"dir":"ltr"},{"str":"algorithms,","boundary":[0.26543183590277775,0.11471379490740745,0.3504678916145833,0.13154882577160498],"dir":"ltr"},{"str":"however.","boundary":[0.35685047269097214,0.11471379490740745,0.42422174095486104,0.13154882577160498],"dir":"ltr"},{"str":"Though","boundary":[0.43289599060763895,0.11471379490740745,0.49152103946180553,0.13154882577160498],"dir":"ltr"},{"str":"it","boundary":[0.4973354382465278,0.11471379490740745,0.5077104468923612,0.13154882577160498],"dir":"ltr"},{"str":"may","boundary":[0.5133543909895834,0.11471379490740745,0.5458676756597222,0.13154882577160498],"dir":"ltr"},{"str":"be","boundary":[0.5514737409375,0.11471379490740745,0.5691783011458333,0.13154882577160498],"dir":"ltr"},{"str":"hard","boundary":[0.5748033058333335,0.11471379490740745,0.6081290911805557,0.13154882577160498],"dir":"ltr"},{"str":"to","boundary":[0.6139434899652778,0.11471379490740745,0.6285230475694444,0.13154882577160498],"dir":"ltr"},{"str":"believe","boundary":[0.6341291128472223,0.11471379490740745,0.6876386271354167,0.13154882577160498],"dir":"ltr"},{"str":"for","boundary":[0.6936802988368056,0.11471379490740745,0.7155306958333334,0.13154882577160498],"dir":"ltr"},{"str":"a","boundary":[0.7211746399305556,0.11471379490740745,0.7295060862673611,0.13154882577160498],"dir":"ltr"},{"str":"book","boundary":[0.7351310909548611,0.11471379490740745,0.7726993040798611,0.13154882577160498],"dir":"ltr"},{"str":"of","boundary":[0.7785137028645833,0.11471379490740745,0.7941349280034723,0.13154882577160498],"dir":"ltr"},{"str":"this","boundary":[0.7997788721006944,0.11471379490740745,0.8268357128298611,0.13154882577160498],"dir":"ltr"},{"str":"size,","boundary":[0.8326690510243054,0.11471379490740745,0.866466427673611,0.13154882577160498],"dir":"ltr"},{"str":"space","boundary":[0.24416666666666664,0.13471381157407405,0.28586177717013883,0.15154884243827157],"dir":"ltr"},{"str":"constraints","boundary":[0.29107011484374995,0.13471381157407405,0.37232207649305554,0.15154884243827157],"dir":"ltr"},{"str":"prevented","boundary":[0.37794708118055553,0.13471381157407405,0.4513164605034722,0.15154884243827157],"dir":"ltr"},{"str":"us","boundary":[0.45650585876736116,0.13471381157407405,0.47319526661458344,0.15154884243827157],"dir":"ltr"},{"str":"from","boundary":[0.47819527078124996,0.13471381157407405,0.5147180284895833,0.15154884243827157],"dir":"ltr"},{"str":"including","boundary":[0.519642275017361,0.13471381157407405,0.5905305916666665,0.15154884243827157],"dir":"ltr"},{"str":"many","boundary":[0.5959283234375,0.13471381157407405,0.63762154,0.15154884243827157],"dir":"ltr"},{"str":"interesting","boundary":[0.6426026047569445,0.13471381157407405,0.7217522919270833,0.15154884243827157],"dir":"ltr"},{"str":"algorithms.","boundary":[0.7271500236979168,0.13471381157407405,0.8122277461111111,0.15154884243827157],"dir":"ltr"},{"str":"Despite","boundary":[0.2631250157986111,0.15471382824074068,0.3206061243055555,0.1715488591049382],"dir":"ltr"},{"str":"myriad","boundary":[0.3264394625,0.15471382824074068,0.3797539008680555,0.1715488591049382],"dir":"ltr"},{"str":"requests","boundary":[0.38556829965277767,0.15471382824074068,0.4470266842013888,0.1715488591049382],"dir":"ltr"},{"str":"from","boundary":[0.4530683559027777,0.15471382824074068,0.48958353784722214,0.1715488591049382],"dir":"ltr"},{"str":"students","boundary":[0.4953411184027778,0.15471382824074068,0.5568184423611111,0.1715488591049382],"dir":"ltr"},{"str":"for","boundary":[0.5628601140625,0.15471382824074068,0.5847161928819445,0.1715488591049382],"dir":"ltr"},{"str":"solutions","boundary":[0.5903601369791667,0.15471382824074068,0.6580874661458334,0.1715488591049382],"dir":"ltr"},{"str":"to","boundary":[0.6643374713541667,0.15471382824074068,0.6789208168402778,0.1715488591049382],"dir":"ltr"},{"str":"problems","boundary":[0.6845268821180555,0.15471382824074068,0.754545879861111,0.1715488591049382],"dir":"ltr"},{"str":"and","boundary":[0.7603792180555556,0.15471382824074068,0.7875004527777778,0.1715488591049382],"dir":"ltr"},{"str":"exercises,","boundary":[0.7933148515625,0.15471382824074068,0.8662694578125001,0.1715488591049382],"dir":"ltr"},{"str":"we","boundary":[0.24416666666666664,0.1747138449074073,0.26625001840277773,0.19154887577160482],"dir":"ltr"},{"str":"have","boundary":[0.2727083571180555,0.1747138449074073,0.30751899218749995,0.19154887577160482],"dir":"ltr"},{"str":"chosen","boundary":[0.31439399791666667,0.1747138449074073,0.36653419288194444,0.19154887577160482],"dir":"ltr"},{"str":"as","boundary":[0.3733902592013889,0.1747138449074073,0.38901527222222226,0.19154887577160482],"dir":"ltr"},{"str":"a","boundary":[0.39568194444444443,0.1747138449074073,0.40401528472222226,0.19154887577160482],"dir":"ltr"},{"str":"matter","boundary":[0.4104736234375,0.1747138449074073,0.45854184531250003,0.19154887577160482],"dir":"ltr"},{"str":"of","boundary":[0.46522745694444445,0.1747138449074073,0.48085246996527775,0.19154887577160482],"dir":"ltr"},{"str":"policy","boundary":[0.4875380815972221,0.1747138449074073,0.5342237265625,0.19154887577160482],"dir":"ltr"},{"str":"not","boundary":[0.5410797928819444,0.1747138449074073,0.5650570855902778,0.19154887577160482],"dir":"ltr"},{"str":"to","boundary":[0.5717426972222222,0.1747138449074073,0.5863260427083333,0.19154887577160482],"dir":"ltr"},{"str":"supply","boundary":[0.5929737755208333,0.1747138449074073,0.6430306354166666,0.19154887577160482],"dir":"ltr"},{"str":"references","boundary":[0.649886701736111,0.1747138449074073,0.7269322204861111,0.19154887577160482],"dir":"ltr"},{"str":"for","boundary":[0.7342238932291666,0.1747138449074073,0.756079972048611,0.19154887577160482],"dir":"ltr"},{"str":"problems","boundary":[0.7625572501736111,0.1747138449074073,0.8325762479166666,0.19154887577160482],"dir":"ltr"},{"str":"and","boundary":[0.8396595871527777,0.1747138449074073,0.8667808218749999,0.19154887577160482],"dir":"ltr"},{"str":"exercises,","boundary":[0.24416666666666664,0.1947138615740739,0.3171591517361111,0.2115488924382714],"dir":"ltr"},{"str":"to","boundary":[0.32229173177083337,0.1947138615740739,0.3368826530208333,0.2115488924382714],"dir":"ltr"},{"str":"remove","boundary":[0.3414470507638889,0.1947138615740739,0.3974925520138889,0.2115488924382714],"dir":"ltr"},{"str":"the","boundary":[0.4020758891666667,0.1947138615740739,0.4250039385763889,0.2115488924382714],"dir":"ltr"},{"str":"temptation","boundary":[0.4295872757291667,0.1947138615740739,0.5100229488194444,0.2115488924382714],"dir":"ltr"},{"str":"for","boundary":[0.5150040135763889,0.1947138615740739,0.5368714560416668,0.2115488924382714],"dir":"ltr"},{"str":"students","boundary":[0.5414737326041666,0.1947138615740739,0.6029813596180555,0.2115488924382714],"dir":"ltr"},{"str":"to","boundary":[0.6079813637847222,0.1947138615740739,0.6225722850347223,0.2115488924382714],"dir":"ltr"},{"str":"look","boundary":[0.6271366827777778,0.1947138615740739,0.6605230742361111,0.2115488924382714],"dir":"ltr"},{"str":"up","boundary":[0.6650874719791666,0.1947138615740739,0.6838829421874999,0.2115488924382714],"dir":"ltr"},{"str":"a","boundary":[0.6884473399305555,0.1947138615740739,0.6967844680902777,0.2115488924382714],"dir":"ltr"},{"str":"solution","boundary":[0.7013678052430555,0.1947138615740739,0.7618337647222222,0.2115488924382714],"dir":"ltr"},{"str":"rather","boundary":[0.7668148294791667,0.1947138615740739,0.8105497144097221,0.2115488924382714],"dir":"ltr"},{"str":"than","boundary":[0.8153603244791667,0.1947138615740739,0.8476861089930555,0.2115488924382714],"dir":"ltr"},{"str":"to","boundary":[0.8522505067361112,0.1947138615740739,0.8668414279861113,0.2115488924382714],"dir":"ltr"},{"str":"find","boundary":[0.24416666666666664,0.2147138782407406,0.2735606305555556,0.2315489091049381],"dir":"ltr"},{"str":"it","boundary":[0.2783333618055555,0.2147138782407406,0.2887310977430555,0.2315489091049381],"dir":"ltr"},{"str":"themselves.","boundary":[0.29375004131944443,0.2147138782407406,0.38174253888888887,0.2315489091049381],"dir":"ltr"},{"str":"Changes","boundary":[0.24416666666666664,0.25915835972222206,0.3136061184722222,0.2759933905864196],"dir":"ltr"},{"str":"for","boundary":[0.31839778913194444,0.25915835972222206,0.3419697784722222,0.2759933905864196],"dir":"ltr"},{"str":"the","boundary":[0.34696978263888884,0.25915835972222206,0.37217056121527775,0.2759933905864196],"dir":"ltr"},{"str":"third","boundary":[0.376962231875,0.25915835972222206,0.4178145386458333,0.2759933905864196],"dir":"ltr"},{"str":"edition","boundary":[0.4227766639930556,0.25915835972222206,0.4782198920138889,0.2759933905864196],"dir":"ltr"},{"str":"What","boundary":[0.24416666666666664,0.29156579413580236,0.2849659430902778,0.3084008249999999],"dir":"ltr"},{"str":"has","boundary":[0.2906098871875,0.29156579413580236,0.31561748378472226,0.3084008249999999],"dir":"ltr"},{"str":"changed","boundary":[0.3214508219791667,0.29156579413580236,0.38400011652777777,0.3084008249999999],"dir":"ltr"},{"str":"between","boundary":[0.39002284881944443,0.29156579413580236,0.45272365864583325,0.3084008249999999],"dir":"ltr"},{"str":"the","boundary":[0.45853805743055553,0.29156579413580236,0.48144337954861105,0.3084008249999999],"dir":"ltr"},{"str":"second","boundary":[0.4870683842361111,0.29156579413580236,0.5391858519097222,0.3084008249999999],"dir":"ltr"},{"str":"and","boundary":[0.5452085842013888,0.29156579413580236,0.5723184552777778,0.3084008249999999],"dir":"ltr"},{"str":"third","boundary":[0.5779245205555555,0.29156579413580236,0.6133033379166667,0.3084008249999999],"dir":"ltr"},{"str":"editions","boundary":[0.6191177367013888,0.29156579413580236,0.6784624831249999,0.3084008249999999],"dir":"ltr"},{"str":"of","boundary":[0.6845041548263888,0.29156579413580236,0.7001215920833332,0.3084008249999999],"dir":"ltr"},{"str":"this","boundary":[0.7057655361805555,0.29156579413580236,0.7328148011458332,0.3084008249999999],"dir":"ltr"},{"str":"book?","boundary":[0.7386481393402777,0.29156579413580236,0.7845383290972222,0.3084008249999999],"dir":"ltr"},{"str":"The","boundary":[0.7930800028819445,0.29156579413580236,0.8224436637152778,0.3084008249999999],"dir":"ltr"},{"str":"mag-","boundary":[0.8278603348958333,0.29156579413580236,0.8665952156597222,0.3084008249999999],"dir":"ltr"},{"str":"nitude","boundary":[0.24416666666666664,0.31156581080246903,0.29102655420138884,0.32840084166666655],"dir":"ltr"},{"str":"of","boundary":[0.29810989343749994,0.31156581080246903,0.3137235428125,0.32840084166666655],"dir":"ltr"},{"str":"the","boundary":[0.3204091544444444,0.31156581080246903,0.34330879473958326,0.32840084166666655],"dir":"ltr"},{"str":"changes","boundary":[0.34997546696180554,0.31156581080246903,0.4104092294444444,0.32840084166666655],"dir":"ltr"},{"str":"is","boundary":[0.4174925686805555,0.31156581080246903,0.42996227604166665,0.32840084166666655],"dir":"ltr"},{"str":"on","boundary":[0.43662894826388887,0.31156581080246903,0.4554054790625,0.32840084166666655],"dir":"ltr"},{"str":"a","boundary":[0.462053211875,0.31156581080246903,0.4703808703298611,0.32840084166666655],"dir":"ltr"},{"str":"par","boundary":[0.4770475425520833,0.31156581080246903,0.5009888503819444,0.32840084166666655],"dir":"ltr"},{"str":"with","boundary":[0.5076744620138889,0.31156581080246903,0.5411744899305555,0.32840084166666655],"dir":"ltr"},{"str":"the","boundary":[0.5478222227430556,0.31156581080246903,0.5707218630381945,0.32840084166666655],"dir":"ltr"},{"str":"changes","boundary":[0.577596868767361,0.31156581080246903,0.6380306312499999,0.32840084166666655],"dir":"ltr"},{"str":"between","boundary":[0.6451139704861111,0.31156581080246903,0.7078015227256944,0.32840084166666655],"dir":"ltr"},{"str":"the","boundary":[0.7146575890451388,0.31156581080246903,0.7375572293402777,0.32840084166666655],"dir":"ltr"},{"str":"first","boundary":[0.7442239015624998,0.31156581080246903,0.7735572593402777,0.32840084166666655],"dir":"ltr"},{"str":"and","boundary":[0.7802428709722222,0.31156581080246903,0.8073470602256945,0.32840084166666655],"dir":"ltr"},{"str":"second","boundary":[0.8142031265451389,0.31156581080246903,0.8663092305729168,0.32840084166666655],"dir":"ltr"},{"str":"editions.","boundary":[0.24416666666666664,0.33156582746913577,0.30814967453125,0.3484008583333333],"dir":"ltr"},{"str":"As","boundary":[0.32161559484375,0.33156582746913577,0.3426459153993055,0.3484008583333333],"dir":"ltr"},{"str":"we","boundary":[0.3497292546354166,0.33156582746913577,0.3718012427256944,0.3484008583333333],"dir":"ltr"},{"str":"said","boundary":[0.3786762484548611,0.33156582746913577,0.4088618796701389,0.3484008583333333],"dir":"ltr"},{"str":"about","boundary":[0.4161346130034722,0.33156582746913577,0.4578107840972222,0.3484008583333333],"dir":"ltr"},{"str":"the","boundary":[0.4653297297569444,0.33156582746913577,0.4882293700520833,0.3484008583333333],"dir":"ltr"},{"str":"second-edition","boundary":[0.4955210427951388,0.33156582746913577,0.6058961347743055,0.3484008583333333],"dir":"ltr"},{"str":"changes,","boundary":[0.6140022021354166,0.33156582746913577,0.6790893775868054,0.3484008583333333],"dir":"ltr"},{"str":"depending","boundary":[0.6873469602256944,0.33156582746913577,0.7655155859722221,0.3484008583333333],"dir":"ltr"},{"str":"on","boundary":[0.7732049863194443,0.33156582746913577,0.7919815171180554,0.3484008583333333],"dir":"ltr"},{"str":"how","boundary":[0.7992542504513888,0.33156582746913577,0.8311879891840276,0.3484008583333333],"dir":"ltr"},{"str":"you","boundary":[0.8384228436979166,0.33156582746913577,0.8665876398958333,0.3484008583333333],"dir":"ltr"},{"str":"look","boundary":[0.24416666666666664,0.35156584413580244,0.27753033083333334,0.36840087499999996],"dir":"ltr"},{"str":"at","boundary":[0.2827197290972222,0.35156584413580244,0.29623867975694446,0.36840087499999996],"dir":"ltr"},{"str":"it,","boundary":[0.30104928982638884,0.35156584413580244,0.3160814993229166,0.36840087499999996],"dir":"ltr"},{"str":"the","boundary":[0.3210057458506944,0.35156584413580244,0.34391674979166664,0.36840087499999996],"dir":"ltr"},{"str":"book","boundary":[0.3489167539583333,0.35156584413580244,0.3864849670833333,0.36840087499999996],"dir":"ltr"},{"str":"changed","boundary":[0.3914660318402778,0.35156584413580244,0.45402858397569446,0.36840087499999996],"dir":"ltr"},{"str":"either","boundary":[0.45942631574652776,0.35156584413580244,0.5020854422048611,0.36840087499999996],"dir":"ltr"},{"str":"not","boundary":[0.5073127192881945,0.35156584413580244,0.5312843301736111,0.36840087499999996],"dir":"ltr"},{"str":"much","boundary":[0.5363032737500001,0.35156584413580244,0.5781896722916667,0.36840087499999996],"dir":"ltr"},{"str":"or","boundary":[0.5829624035416666,0.35156584413580244,0.5985836286805556,0.36840087499999996],"dir":"ltr"},{"str":"quite","boundary":[0.6036025722569445,0.35156584413580244,0.6410931338020833,0.36840087499999996],"dir":"ltr"},{"str":"a","boundary":[0.64609313796875,0.35156584413580244,0.6544245843055555,0.36840087499999996],"dir":"ltr"},{"str":"bit.","boundary":[0.6592162549652778,0.35156584413580244,0.6836215783333334,0.36840087499999996],"dir":"ltr"},{"str":"A","boundary":[0.2631250157986111,0.37138067546296294,0.2767216180381944,0.38821570632716046],"dir":"ltr"},{"str":"quick","boundary":[0.28083146994791663,0.37138067546296294,0.3225265804513888,0.38821570632716046],"dir":"ltr"},{"str":"look","boundary":[0.32709097819444444,0.37138067546296294,0.3604546423611111,0.38821570632716046],"dir":"ltr"},{"str":"at","boundary":[0.3648107065972222,0.37138067546296294,0.37832965725694445,0.38821570632716046],"dir":"ltr"},{"str":"the","boundary":[0.38251526680555553,0.37138067546296294,0.40542627074652776,0.38821570632716046],"dir":"ltr"},{"str":"table","boundary":[0.4098012743923611,0.37138067546296294,0.44623122899305556,0.38821570632716046],"dir":"ltr"},{"str":"of","boundary":[0.4506062326388888,0.37138067546296294,0.4662274577777777,0.38821570632716046],"dir":"ltr"},{"str":"contents","boundary":[0.47062140083333326,0.37138067546296294,0.533125240798611,0.38821570632716046],"dir":"ltr"},{"str":"shows","boundary":[0.5377085779513888,0.37138067546296294,0.5843847532118055,0.38821570632716046],"dir":"ltr"},{"str":"that","boundary":[0.5887597568576388,0.37138067546296294,0.6168582651215277,0.38821570632716046],"dir":"ltr"},{"str":"most","boundary":[0.6212522081770833,0.37138067546296294,0.6579113296354167,0.38821570632716046],"dir":"ltr"},{"str":"of","boundary":[0.6620969391840278,0.37138067546296294,0.6777181643229166,0.38821570632716046],"dir":"ltr"},{"str":"the","boundary":[0.6821121073784722,0.37138067546296294,0.7050231113194445,0.38821570632716046],"dir":"ltr"},{"str":"second-edition","boundary":[0.7091897814583334,0.37138067546296294,0.8196179037847222,0.38821570632716046],"dir":"ltr"},{"str":"chap-","boundary":[0.8248073020486112,0.37138067546296294,0.8664834731423611,0.38821570632716046],"dir":"ltr"},{"str":"ters","boundary":[0.24416666666666664,0.3913806921296296,0.2712045679861111,0.4082157229938272],"dir":"ltr"},{"str":"and","boundary":[0.27807957371527775,0.3913806921296296,0.30519512661458337,0.4082157229938272],"dir":"ltr"},{"str":"sections","boundary":[0.3118428594270833,0.3913806921296296,0.3722444249131944,0.4082157229938272],"dir":"ltr"},{"str":"appear","boundary":[0.37932776414930547,0.3913806921296296,0.42933538157986106,0.4082157229938272],"dir":"ltr"},{"str":"in","boundary":[0.4364376602256944,0.3913806921296296,0.45101721782986104,0.4082157229938272],"dir":"ltr"},{"str":"the","boundary":[0.4574566171354167,0.3913806921296296,0.480367621076389,0.4082157229938272],"dir":"ltr"},{"str":"third","boundary":[0.4872426268055556,0.3913806921296296,0.5226309138715278,0.4082157229938272],"dir":"ltr"},{"str":"edition.","boundary":[0.5294869801909722,0.3913806921296296,0.5862143001909721,0.4082157229938272],"dir":"ltr"},{"str":"We","boundary":[0.5978052189409722,0.3913806921296296,0.6225931183854166,0.4082157229938272],"dir":"ltr"},{"str":"removed","boundary":[0.6290514571006943,0.3913806921296296,0.6944549206944444,0.4082157229938272],"dir":"ltr"},{"str":"two","boundary":[0.7013109870138888,0.3913806921296296,0.7295060862673611,0.4082157229938272],"dir":"ltr"},{"str":"chapters","boundary":[0.7359454855729166,0.3913806921296296,0.7984303861284723,0.4082157229938272],"dir":"ltr"},{"str":"and","boundary":[0.8055137253645833,0.3913806921296296,0.8326292782638888,0.4082157229938272],"dir":"ltr"},{"str":"one","boundary":[0.8394853445833332,0.3913806921296296,0.8666008974826388,0.4082157229938272],"dir":"ltr"},{"str":"section,","boundary":[0.24416666666666664,0.41138070879629635,0.30193565420138885,0.4282157396604939],"dir":"ltr"},{"str":"but","boundary":[0.3093599028125,0.41138070879629635,0.3328769678645833,0.4282157396604939],"dir":"ltr"},{"str":"we","boundary":[0.33956257949652774,0.41138070879629635,0.36164214335069444,0.4282157396604939],"dir":"ltr"},{"str":"have","boundary":[0.36810048206597223,0.41138070879629635,0.4028846019618056,0.4282157396604939],"dir":"ltr"},{"str":"added","boundary":[0.4095512741840277,0.41138070879629635,0.4543903267013889,0.4282157396604939],"dir":"ltr"},{"str":"three","boundary":[0.4612463930208333,0.41138070879629635,0.49871801515625,0.4282157396604939],"dir":"ltr"},{"str":"new","boundary":[0.5055930208854167,0.41138070879629635,0.5364964557291666,0.4282157396604939],"dir":"ltr"},{"str":"chapters","boundary":[0.5431063097222223,0.41138070879629635,0.6055912102777778,0.4282157396604939],"dir":"ltr"},{"str":"and","boundary":[0.6124662160069444,0.41138070879629635,0.63958176890625,0.4282157396604939],"dir":"ltr"},{"str":"two","boundary":[0.6462295017187498,0.41138070879629635,0.6744056615624998,0.4282157396604939],"dir":"ltr"},{"str":"new","boundary":[0.6808450608680555,0.41138070879629635,0.7117484957118054,0.4282157396604939],"dir":"ltr"},{"str":"sections","boundary":[0.7183583497048611,0.41138070879629635,0.7787599151909722,0.4282157396604939],"dir":"ltr"},{"str":"apart","boundary":[0.7858432544270832,0.41138070879629635,0.8233148765625,0.4282157396604939],"dir":"ltr"},{"str":"from","boundary":[0.8300004881944445,0.41138070879629635,0.866508094375,0.4282157396604939],"dir":"ltr"},{"str":"these","boundary":[0.24416666666666664,0.431380725462963,0.28269889574652773,0.4482157563271606],"dir":"ltr"},{"str":"new","boundary":[0.28790723342013885,0.431380725462963,0.3188106682638889,0.4482157563271606],"dir":"ltr"},{"str":"chapters.","boundary":[0.3237538542013889,0.431380725462963,0.3908959556076389,0.4482157563271606],"dir":"ltr"},{"str":"We","boundary":[0.2631250157986111,0.4513807421296297,0.2879129152430555,0.4682157729938273],"dir":"ltr"},{"str":"kept","boundary":[0.2920795853819444,0.4513807421296297,0.3241553696875,0.4682157729938273],"dir":"ltr"},{"str":"the","boundary":[0.3287576462499999,0.4513807421296297,0.35166865019097215,0.4682157729938273],"dir":"ltr"},{"str":"hybrid","boundary":[0.3560436538368055,0.4513807421296297,0.4050285431423611,0.4682157729938273],"dir":"ltr"},{"str":"organization","boundary":[0.40959294088541665,0.4513807421296297,0.5029415035243056,0.4682157729938273],"dir":"ltr"},{"str":"from","boundary":[0.5079225682812499,0.4513807421296297,0.5444301744618055,0.4682157729938273],"dir":"ltr"},{"str":"the","boundary":[0.5489377539756943,0.4513807421296297,0.5718487579166667,0.4682157729938273],"dir":"ltr"},{"str":"first","boundary":[0.5762237615625,0.4513807421296297,0.6055533314583333,0.4682157729938273],"dir":"ltr"},{"str":"two","boundary":[0.6099472745138889,0.4513807421296297,0.6381234343576389,0.4682157729938273],"dir":"ltr"},{"str":"editions.","boundary":[0.6422711650868056,0.4513807421296297,0.7062882638888889,0.4682157729938273],"dir":"ltr"},{"str":"Rather","boundary":[0.7126708449652779,0.4513807421296297,0.7628489170833334,0.4682157729938273],"dir":"ltr"},{"str":"than","boundary":[0.7674511936458333,0.4513807421296297,0.7997542508680555,0.4682157729938273],"dir":"ltr"},{"str":"organiz-","boundary":[0.8041103151041666,0.4513807421296297,0.8661974880555555,0.4682157729938273],"dir":"ltr"},{"str":"ing","boundary":[0.24416666666666664,0.47138075879629643,0.26812691390625,0.488215789660494],"dir":"ltr"},{"str":"chapters","boundary":[0.2739413126909722,0.47138075879629643,0.3363959101909722,0.488215789660494],"dir":"ltr"},{"str":"by","boundary":[0.34243758189236106,0.47138075879629643,0.3612141126909722,0.488215789660494],"dir":"ltr"},{"str":"only","boundary":[0.36682017796874994,0.47138075879629643,0.4001686906076388,0.488215789660494],"dir":"ltr"},{"str":"problem","boundary":[0.4059830893923611,0.47138075879629643,0.4685380657638889,0.488215789660494],"dir":"ltr"},{"str":"domains","boundary":[0.47450397982638887,0.47138075879629643,0.5382521390104168,0.488215789660494],"dir":"ltr"},{"str":"or","boundary":[0.5440854772048611,0.47138075879629643,0.5596991265798611,0.488215789660494],"dir":"ltr"},{"str":"according","boundary":[0.5653430706770833,0.47138075879629643,0.6392882080555555,0.488215789660494],"dir":"ltr"},{"str":"only","boundary":[0.6453109403472221,0.47138075879629643,0.6786594529861111,0.488215789660494],"dir":"ltr"},{"str":"to","boundary":[0.6844738517708333,0.47138075879629643,0.6990458336111111,0.488215789660494],"dir":"ltr"},{"str":"techniques,","boundary":[0.7046518988888888,0.47138075879629643,0.7894947726215277,0.488215789660494],"dir":"ltr"},{"str":"this","boundary":[0.7960856872048611,0.47138075879629643,0.8231273764062499,0.488215789660494],"dir":"ltr"},{"str":"book","boundary":[0.8287523810937499,0.47138075879629643,0.8663054426909721,0.488215789660494],"dir":"ltr"},{"str":"has","boundary":[0.24416666666666664,0.4913807754629631,0.2691742632638889,0.5082158063271607],"dir":"ltr"},{"str":"elements","boundary":[0.27417426743055556,0.4913807754629631,0.34100008069444443,0.5082158063271607],"dir":"ltr"},{"str":"of","boundary":[0.346416751875,0.4913807754629631,0.36203418913194446,0.5082158063271607],"dir":"ltr"},{"str":"both.","boundary":[0.36684479920138885,0.4913807754629631,0.4048561945138889,0.5082158063271607],"dir":"ltr"},{"str":"It","boundary":[0.4112387755902777,0.4913807754629631,0.4226516638888888,0.5082158063271607],"dir":"ltr"},{"str":"contains","boundary":[0.4276706074652778,0.4913807754629631,0.4901592959027778,0.5082158063271607],"dir":"ltr"},{"str":"technique-based","boundary":[0.4955759670833333,0.4913807754629631,0.6174510686458333,0.5082158063271607],"dir":"ltr"},{"str":"chapters","boundary":[0.6234738009375,0.4913807754629631,0.6859435499652778,0.5082158063271607],"dir":"ltr"},{"str":"on","boundary":[0.6911518876388889,0.4913807754629631,0.7099322063194445,0.5082158063271607],"dir":"ltr"},{"str":"divide-and-conquer,","boundary":[0.714913271076389,0.4913807754629631,0.8654474874305558,0.5082158063271607],"dir":"ltr"},{"str":"dynamic","boundary":[0.24416666666666664,0.5113807921296298,0.3089962661458333,0.5282158229938274],"dir":"ltr"},{"str":"programming,","boundary":[0.31441293732638886,0.5113807921296298,0.4216289357638889,0.5282158229938274],"dir":"ltr"},{"str":"greedy","boundary":[0.4271781828125,0.5113807921296298,0.4782577708333333,0.5282158229938274],"dir":"ltr"},{"str":"algorithms,","boundary":[0.4836555026041666,0.5113807921296298,0.5687123916666665,0.5282158229938274],"dir":"ltr"},{"str":"amortized","boundary":[0.5742616387152777,0.5113807921296298,0.6494510953124999,0.5282158229938274],"dir":"ltr"},{"str":"analysis,","boundary":[0.6548488270833333,0.5113807921296298,0.7199246388888888,0.5282158229938274],"dir":"ltr"},{"str":"NP-Completeness,","boundary":[0.7254738859374998,0.5113807921296298,0.8663830942708333,0.5282158229938274],"dir":"ltr"},{"str":"and","boundary":[0.24416666666666664,0.5313808087962966,0.27128790138888886,0.548215839660494],"dir":"ltr"},{"str":"approximation","boundary":[0.2791856352430555,0.5313808087962966,0.3888069387152778,0.548215839660494],"dir":"ltr"},{"str":"algorithms.","boundary":[0.3973296730902777,0.5313808087962966,0.48238656215277764,0.548215839660494],"dir":"ltr"},{"str":"But","boundary":[0.49751915052083323,0.5313808087962966,0.5248108399305554,0.548215839660494],"dir":"ltr"},{"str":"it","boundary":[0.5325381190972222,0.5313808087962966,0.542916915625,0.548215839660494],"dir":"ltr"},{"str":"also","boundary":[0.5506441947916666,0.5313808087962966,0.5808525532986111,0.548215839660494],"dir":"ltr"},{"str":"has","boundary":[0.5885419536458332,0.5313808087962966,0.6135609138888888,0.548215839660494],"dir":"ltr"},{"str":"entire","boundary":[0.6214775871527777,0.5313808087962966,0.6641480772569444,0.548215839660494],"dir":"ltr"},{"str":"parts","boundary":[0.6722730840277777,0.5313808087962966,0.7087125083333333,0.548215839660494],"dir":"ltr"},{"str":"on","boundary":[0.7166291815972221,0.5313808087962966,0.7354170760416666,0.548215839660494],"dir":"ltr"},{"str":"sorting,","boundary":[0.7431064763888887,0.5313808087962966,0.7998489479166664,0.548215839660494],"dir":"ltr"},{"str":"on","boundary":[0.8087315310763886,0.5313808087962966,0.827519425520833,0.548215839660494],"dir":"ltr"},{"str":"data","boundary":[0.8354171593749998,0.5313808087962966,0.8666671854166665,0.548215839660494],"dir":"ltr"},{"str":"structures","boundary":[0.24416666666666664,0.5513808254629632,0.3170455152777778,0.5682158563271608],"dir":"ltr"},{"str":"for","boundary":[0.3239205210069444,0.5513808254629632,0.34577659982638886,0.5682158563271608],"dir":"ltr"},{"str":"dynamic","boundary":[0.35225387795138885,0.5513808254629632,0.4170834774305555,0.5682158563271608],"dir":"ltr"},{"str":"sets,","boundary":[0.42354181614583325,0.5513808254629632,0.4563069949652777,0.5682158563271608],"dir":"ltr"},{"str":"and","boundary":[0.4633145765624999,0.5513808254629632,0.4904358112847221,0.5682158563271608],"dir":"ltr"},{"str":"on","boundary":[0.4968752105902777,0.5513808254629632,0.5156631050347221,0.5682158563271608],"dir":"ltr"},{"str":"algorithms","boundary":[0.5218941708333333,0.5513808254629632,0.6022919651041667,0.5682158563271608],"dir":"ltr"},{"str":"for","boundary":[0.6089586373263889,0.5513808254629632,0.6308147161458334,0.5682158563271608],"dir":"ltr"},{"str":"graph","boundary":[0.6372919942708334,0.5513808254629632,0.680038242013889,0.5682158563271608],"dir":"ltr"},{"str":"problems.","boundary":[0.6866859748263889,0.5513808254629632,0.7613640673611112,0.5682158563271608],"dir":"ltr"},{"str":"We","boundary":[0.7719133185763889,0.5513808254629632,0.7967050059027777,0.5682158563271608],"dir":"ltr"},{"str":"find","boundary":[0.8029550111111111,0.5513808254629632,0.8323679144097222,0.5682158563271608],"dir":"ltr"},{"str":"that","boundary":[0.8385989802083333,0.5513808254629632,0.8667050642361112,0.5682158563271608],"dir":"ltr"},{"str":"although","boundary":[0.24416666666666664,0.5713808421296299,0.309803085,0.5882158729938275],"dir":"ltr"},{"str":"you","boundary":[0.31436748274305554,0.5713808421296299,0.3425322789409722,0.5882158729938275],"dir":"ltr"},{"str":"need","boundary":[0.3464716761631944,0.5713808421296299,0.38190352387152776,0.5882158729938275],"dir":"ltr"},{"str":"to","boundary":[0.38605125460069445,0.5713808421296299,0.40062323644097225,0.5882158729938275],"dir":"ltr"},{"str":"know","boundary":[0.40456263366319445,0.5713808421296299,0.44588463779513887,0.5882158729938275],"dir":"ltr"},{"str":"how","boundary":[0.4499944897048611,0.5713808421296299,0.48190928902777774,0.5882158729938275],"dir":"ltr"},{"str":"to","boundary":[0.48581080743055555,0.5713808421296299,0.5003827892708332,0.5882158729938275],"dir":"ltr"},{"str":"apply","boundary":[0.5043221864930555,0.5713808421296299,0.5459983575868055,0.5882158729938275],"dir":"ltr"},{"str":"techniques","boundary":[0.5501460883159722,0.5713808421296299,0.6303355490798611,0.5882158729938275],"dir":"ltr"},{"str":"for","boundary":[0.6349188862326388,0.5713808421296299,0.6567579195833333,0.5882158729938275],"dir":"ltr"},{"str":"designing","boundary":[0.660735195625,0.5713808421296299,0.7336576048784722,0.5882158729938275],"dir":"ltr"},{"str":"and","boundary":[0.7382220026215278,0.5713808421296299,0.765326191875,0.5882158729938275],"dir":"ltr"},{"str":"analyzing","boundary":[0.7694739226041666,0.5713808421296299,0.8423773924479167,0.5882158729938275],"dir":"ltr"},{"str":"al-","boundary":[0.8467334566840278,0.5713808421296299,0.8664702155555556,0.5882158729938275],"dir":"ltr"},{"str":"gorithms,","boundary":[0.24416666666666664,0.5913808587962966,0.31566672625,0.6082158896604942],"dir":"ltr"},{"str":"problems","boundary":[0.3212159732986111,0.5913808587962966,0.3912046679861111,0.6082158896604942],"dir":"ltr"},{"str":"seldom","boundary":[0.39682967267361113,0.5913808587962966,0.45106835423611114,0.6082158896604942],"dir":"ltr"},{"str":"announce","boundary":[0.4564092677777778,0.5913808587962966,0.5283487216666667,0.6082158896604942],"dir":"ltr"},{"str":"to","boundary":[0.5339737263541667,0.5913808587962966,0.5485494960763889,0.6082158896604942],"dir":"ltr"},{"str":"you","boundary":[0.5537388943402779,0.5913808587962966,0.5819093723611112,0.6082158896604942],"dir":"ltr"},{"str":"which","boundary":[0.587098770625,0.5913808587962966,0.6331215362500001,0.6082158896604942],"dir":"ltr"},{"str":"techniques","boundary":[0.6383109345138889,0.5913808587962966,0.7185193346875001,0.6082158896604942],"dir":"ltr"},{"str":"are","boundary":[0.7243526728819444,0.5913808587962966,0.7472390555902777,0.6082158896604942],"dir":"ltr"},{"str":"most","boundary":[0.7524473932638889,0.5913808587962966,0.7890989389583334,0.6082158896604942],"dir":"ltr"},{"str":"amenable","boundary":[0.7943262160416666,0.5913808587962966,0.8663982457986111,0.6082158896604942],"dir":"ltr"},{"str":"to","boundary":[0.24416666666666664,0.6113808754629633,0.2587538000347222,0.6282159063271608],"dir":"ltr"},{"str":"solving","boundary":[0.26373486479166663,0.6113808754629633,0.31899438053819446,0.6282159063271608],"dir":"ltr"},{"str":"them","boundary":[0.3241837788020833,0.6113808754629633,0.3617671434548611,0.6282159063271608],"dir":"ltr"},{"str":".","boundary":[0.36189971932291665,0.6113808754629633,0.3665607080555555,0.6282159063271608],"dir":"ltr"},{"str":"Here","boundary":[0.2631250157986111,0.6313808921296299,0.29977277361111104,0.6482159229938275],"dir":"ltr"},{"str":"is","boundary":[0.3047727777777777,0.6313808921296299,0.3172538487847222,0.6482159229938275],"dir":"ltr"},{"str":"a","boundary":[0.3220455194444444,0.6313808921296299,0.33037885972222214,0.6482159229938275],"dir":"ltr"},{"str":"summary","boundary":[0.3351705303819444,0.6313808921296299,0.4053978616319444,0.6482159229938275],"dir":"ltr"},{"str":"of","boundary":[0.41037892638888884,0.6313808921296299,0.4260039394097222,0.6482159229938275],"dir":"ltr"},{"str":"the","boundary":[0.4310228829861111,0.6313808921296299,0.45393956874999997,0.6482159229938275],"dir":"ltr"},{"str":"most","boundary":[0.4587312394097222,0.6313808921296299,0.49539793663194437,0.6482159229938275],"dir":"ltr"},{"str":"significant","boundary":[0.5004168802083333,0.6313808921296299,0.5787502788194445,0.6482159229938275],"dir":"ltr"},{"str":"changes","boundary":[0.5839775559027777,0.6313808921296299,0.6444510911458333,0.6482159229938275],"dir":"ltr"},{"str":"for","boundary":[0.6498677623263889,0.6313808921296299,0.6717238411458334,0.6482159229938275],"dir":"ltr"},{"str":"the","boundary":[0.6767427847222223,0.6313808921296299,0.6996594704861112,0.6482159229938275],"dir":"ltr"},{"str":"third","boundary":[0.7046594746527778,0.6313808921296299,0.7400572314236111,0.6482159229938275],"dir":"ltr"},{"str":"edition:","boundary":[0.7450382961805556,0.6313808921296299,0.8023110711805557,0.6482159229938275],"dir":"ltr"},{"str":"\u0002","boundary":[0.24416840277777777,0.6650310825617284,0.25021868402777775,0.6734871010802469],"dir":"ltr"},{"str":"We","boundary":[0.2702100694444444,0.6636042270061727,0.29500175677083335,0.6804392578703703],"dir":"ltr"},{"str":"added","boundary":[0.2995850939236111,0.6636042270061727,0.3444336161458333,0.6804392578703703],"dir":"ltr"},{"str":"new","boundary":[0.3494146809027778,0.6636042270061727,0.3803237975694444,0.6804392578703703],"dir":"ltr"},{"str":"chapters","boundary":[0.38505865,0.6636042270061727,0.4475587020833333,0.6804392578703703],"dir":"ltr"},{"str":"on","boundary":[0.4527670397569445,0.6636042270061727,0.4715549342013889,0.6804392578703703],"dir":"ltr"},{"str":"van","boundary":[0.4763276654513889,0.6636042270061727,0.50301329375,0.6804392578703703],"dir":"ltr"},{"str":"Emde","boundary":[0.5077860250000001,0.6636042270061727,0.5519527284722223,0.6804392578703703],"dir":"ltr"},{"str":"Boas","boundary":[0.556536065625,0.6636042270061727,0.5942633697916667,0.6804392578703703],"dir":"ltr"},{"str":"trees","boundary":[0.5990550404513889,0.6636042270061727,0.6344338578125001,0.6804392578703703],"dir":"ltr"},{"str":"and","boundary":[0.6394338619791667,0.6636042270061727,0.6665550967013889,0.6804392578703703],"dir":"ltr"},{"str":"multithreaded","boundary":[0.6713278279513888,0.6636042270061727,0.7756839755208333,0.6804392578703703],"dir":"ltr"},{"str":"algorithms,","boundary":[0.7810817072916666,0.6636042270061727,0.8661385963541667,0.6804392578703703],"dir":"ltr"},{"str":"and","boundary":[0.2702100694444444,0.6836042436728395,0.29733130416666664,0.700439274537037],"dir":"ltr"},{"str":"we","boundary":[0.30147903489583333,0.6836042436728395,0.3235623866319444,0.700439274537037],"dir":"ltr"},{"str":"have","boundary":[0.3273123897569444,0.6836042436728395,0.3621230248263888,0.700439274537037],"dir":"ltr"},{"str":"broken","boundary":[0.36628969496527775,0.6836042436728395,0.4182026170138889,0.700439274537037],"dir":"ltr"},{"str":"out","boundary":[0.42276701475694445,0.6836042436728395,0.4467443074652777,0.700439274537037],"dir":"ltr"},{"str":"material","boundary":[0.45072158350694447,0.6836042436728395,0.5123125439236111,0.700439274537037],"dir":"ltr"},{"str":"on","boundary":[0.5167064869791668,0.6836042436728395,0.5354943814236113,0.700439274537037],"dir":"ltr"},{"str":"matrix","boundary":[0.5396421121527778,0.6836042436728395,0.5887709409722223,0.700439274537037],"dir":"ltr"},{"str":"basics","boundary":[0.592918671701389,0.6836042436728395,0.6387520432291667,0.700439274537037],"dir":"ltr"},{"str":"into","boundary":[0.6429187133680556,0.6836042436728395,0.6720854043402779,0.700439274537037],"dir":"ltr"},{"str":"its","boundary":[0.6762331350694445,0.6836042436728395,0.6939036043402778,0.700439274537037],"dir":"ltr"},{"str":"own","boundary":[0.6980702744791666,0.6836042436728395,0.7301725739583333,0.700439274537037],"dir":"ltr"},{"str":"appendix","boundary":[0.7341119711805555,0.6836042436728395,0.802937786111111,0.700439274537037],"dir":"ltr"},{"str":"chapter.","boundary":[0.8075021838541665,0.6836042436728395,0.8663469298611111,0.700439274537037],"dir":"ltr"},{"str":"\u0002","boundary":[0.24416840277777777,0.7128088603395062,0.25021868402777775,0.7212648788580247],"dir":"ltr"},{"str":"We","boundary":[0.2702100694444444,0.7111968195987655,0.29499796888888885,0.7280318504629629],"dir":"ltr"},{"str":"revised","boundary":[0.3012479740972222,0.7111968195987655,0.35498476130208334,0.7280318504629629],"dir":"ltr"},{"str":"the","boundary":[0.3618408276215278,0.7111968195987655,0.38475183156250004,0.7280318504629629],"dir":"ltr"},{"str":"chapter","boundary":[0.3912101702777778,0.7111968195987655,0.44640529203125,0.7280318504629629],"dir":"ltr"},{"str":"on","boundary":[0.45329923717013887,0.7111968195987655,0.4720833437326389,0.7280318504629629],"dir":"ltr"},{"str":"recurrences","boundary":[0.4785227430381944,0.7111968195987655,0.5649413756597222,0.7280318504629629],"dir":"ltr"},{"str":"to","boundary":[0.5722330484027778,0.7111968195987655,0.5868126060069444,0.7280318504629629],"dir":"ltr"},{"str":"more","boundary":[0.5932520053124999,0.7111968195987655,0.6319755224305555,0.7280318504629629],"dir":"ltr"},{"str":"broadly","boundary":[0.6384338611458333,0.7111968195987655,0.6957501967881944,0.7280318504629629],"dir":"ltr"},{"str":"cover","boundary":[0.7026062631076387,0.7111968195987655,0.7438278883680555,0.7280318504629629],"dir":"ltr"},{"str":"the","boundary":[0.7505134999999998,0.7111968195987655,0.7734434433506944,0.7280318504629629],"dir":"ltr"},{"str":"divide-and-","boundary":[0.7799017820659723,0.7111968195987655,0.8659605659027778,0.7280318504629629],"dir":"ltr"},{"str":"conquer","boundary":[0.2702100694444444,0.731196836265432,0.3306438319270833,0.7480318671296295],"dir":"ltr"},{"str":"technique,","boundary":[0.3360794425173611,0.731196836265432,0.4136363253298611,0.7480318671296295],"dir":"ltr"},{"str":"and","boundary":[0.4193939058854166,0.731196836265432,0.44649809513888883,0.7480318671296295],"dir":"ltr"},{"str":"its","boundary":[0.4516874934027778,0.731196836265432,0.46934091720486115,0.7480318671296295],"dir":"ltr"},{"str":"first","boundary":[0.4743409213715278,0.731196836265432,0.5036742791493055,0.7480318671296295],"dir":"ltr"},{"str":"two","boundary":[0.5086932227256944,0.731196836265432,0.5368580189236112,0.7480318671296295],"dir":"ltr"},{"str":"sections","boundary":[0.5418390836805556,0.731196836265432,0.6022103461111111,0.7480318671296295],"dir":"ltr"},{"str":"apply","boundary":[0.6078353507986112,0.731196836265432,0.6495115218923612,0.7480318671296295],"dir":"ltr"},{"str":"divide-and-conquer","boundary":[0.6547009201562501,0.731196836265432,0.80136013328125,0.7480318671296295],"dir":"ltr"},{"str":"to","boundary":[0.8074207443923611,0.731196836265432,0.8220116656423614,0.7480318671296295],"dir":"ltr"},{"str":"solve","boundary":[0.8272010639062501,0.731196836265432,0.8665476876041667,0.7480318671296295],"dir":"ltr"},{"str":"two","boundary":[0.2702100694444444,0.7511968529320987,0.2983862292881944,0.7680318837962963],"dir":"ltr"},{"str":"problems.","boundary":[0.30295062703125,0.7511968529320987,0.3776116740972222,0.7680318837962963],"dir":"ltr"},{"str":"The","boundary":[0.38399425517361113,0.7511968529320987,0.41336359782986104,0.7680318837962963],"dir":"ltr"},{"str":"second","boundary":[0.4181552684895833,0.7511968529320987,0.4702840998090278,0.7680318837962963],"dir":"ltr"},{"str":"section","boundary":[0.4752651645659722,0.7511968529320987,0.52837695125,0.7680318837962963],"dir":"ltr"},{"str":"of","boundary":[0.5335663495138889,0.7511968529320987,0.5491875746527778,0.7680318837962963],"dir":"ltr"},{"str":"this","boundary":[0.5539981847222221,0.7511968529320987,0.5810550254513888,0.7680318837962963],"dir":"ltr"},{"str":"chapter","boundary":[0.5858466961111111,0.7511968529320987,0.6410418178645833,0.7680318837962963],"dir":"ltr"},{"str":"presents","boundary":[0.6462690949479166,0.7511968529320987,0.7077123279687499,0.7680318837962963],"dir":"ltr"},{"str":"Strassen’s","boundary":[0.712920665642361,0.7511968529320987,0.7881101222395834,0.7680318837962963],"dir":"ltr"},{"str":"algorithm","boundary":[0.7933184599131944,0.7511968529320987,0.8662749601041667,0.7680318837962963],"dir":"ltr"},{"str":"for","boundary":[0.2702100694444444,0.7711968695987654,0.2920775119097222,0.788031900462963],"dir":"ltr"},{"str":"matrix","boundary":[0.29917979055555555,0.7711968695987654,0.34833134666666665,0.788031900462963],"dir":"ltr"},{"str":"multiplication,","boundary":[0.35539574649305555,0.7711968695987654,0.4654526563888889,0.788031900462963],"dir":"ltr"},{"str":"which","boundary":[0.47371023902777776,0.7711968695987654,0.5197708834722222,0.788031900462963],"dir":"ltr"},{"str":"we","boundary":[0.526835283298611,0.7711968695987654,0.5489262107986109,0.788031900462963],"dir":"ltr"},{"str":"have","boundary":[0.5558012165277777,0.7711968695987654,0.5906270031249998,0.788031900462963],"dir":"ltr"},{"str":"moved","boundary":[0.597710342361111,0.7711968695987654,0.6485815968749999,0.788031900462963],"dir":"ltr"},{"str":"from","boundary":[0.6554376631944443,0.7711968695987654,0.6919679966666665,0.788031900462963],"dir":"ltr"},{"str":"the","boundary":[0.6991839117708332,0.7711968695987654,0.7221119611805553,0.788031900462963],"dir":"ltr"},{"str":"chapter","boundary":[0.7291953004166665,0.7711968695987654,0.7844301949305553,0.788031900462963],"dir":"ltr"},{"str":"on","boundary":[0.791740807083333,0.7711968695987654,0.8105362772916664,0.788031900462963],"dir":"ltr"},{"str":"matrix","boundary":[0.8176006771180554,0.7711968695987654,0.8667522332291664,0.788031900462963],"dir":"ltr"},{"str":"operations.","boundary":[0.2702100694444444,0.791196886265432,0.3529923353993055,0.8080319171296295],"dir":"ltr"},{"str":"\u0002","boundary":[0.24416840277777777,0.8204014529320989,0.25021868402777775,0.8288574714506174],"dir":"ltr"},{"str":"We","boundary":[0.2702100694444444,0.818789412191358,0.29500175677083335,0.8356244430555555],"dir":"ltr"},{"str":"removed","boundary":[0.30041842795138884,0.818789412191358,0.3658351491319445,0.8356244430555555],"dir":"ltr"},{"str":"two","boundary":[0.37164954791666666,0.818789412191358,0.3998503289930555,0.8356244430555555],"dir":"ltr"},{"str":"chapters","boundary":[0.4054563942708333,0.818789412191358,0.4679564463541666,0.8356244430555555],"dir":"ltr"},{"str":"that","boundary":[0.4739981180555556,0.818789412191358,0.5021042020833334,0.8356244430555555],"dir":"ltr"},{"str":"were","boundary":[0.5079564796875,0.818789412191358,0.5446042375000001,0.8356244430555555],"dir":"ltr"},{"str":"rarely","boundary":[0.5502292421874999,0.818789412191358,0.5939413998263888,0.8356244430555555],"dir":"ltr"},{"str":"taught:","boundary":[0.5999641321180555,0.818789412191358,0.6520475088541667,0.8356244430555555],"dir":"ltr"},{"str":"binomial","boundary":[0.6599831215277778,0.818789412191358,0.7268581772569446,0.8356244430555555],"dir":"ltr"},{"str":"heaps","boundary":[0.7327104548611112,0.818789412191358,0.7754567026041668,0.8356244430555555],"dir":"ltr"},{"str":"and","boundary":[0.7814983743055558,0.818789412191358,0.808619609027778,0.8356244430555555],"dir":"ltr"},{"str":"sorting","boundary":[0.8144340078125,0.818789412191358,0.8665173845486112,0.8356244430555555],"dir":"ltr"},{"str":"networks.","boundary":[0.2702100694444444,0.8387894288580247,0.3436608882291667,0.8556244597222221],"dir":"ltr"},{"str":"One","boundary":[0.3523351378819444,0.8387894288580247,0.38380107319444445,0.8556244597222221],"dir":"ltr"},{"str":"key","boundary":[0.389217744375,0.8387894288580247,0.4158920090277778,0.8556244597222221],"dir":"ltr"},{"str":"idea","boundary":[0.42170640781249996,0.8387894288580247,0.45294128232638886,0.8556244597222221],"dir":"ltr"},{"str":"in","boundary":[0.45856628701388896,0.8387894288580247,0.4731420567361112,0.8556244597222221],"dir":"ltr"},{"str":"the","boundary":[0.4787481220138889,0.8387894288580247,0.5016534441319443,0.8556244597222221],"dir":"ltr"},{"str":"sorting","boundary":[0.5074867823263889,0.8387894288580247,0.5595436438888889,0.8556244597222221],"dir":"ltr"},{"str":"networks","boundary":[0.5655663761805556,0.8387894288580247,0.6343618880555556,0.8556244597222221],"dir":"ltr"},{"str":"chapter,","boundary":[0.64019522625,0.8387894288580247,0.6992180027083335,0.8556244597222221],"dir":"ltr"},{"str":"the","boundary":[0.7056005837847222,0.8387894288580247,0.7285248453125002,0.8556244597222221],"dir":"ltr"},{"str":"0-1","boundary":[0.7341498500000001,0.8387894288580247,0.7591574465972223,0.8556244597222221],"dir":"ltr"},{"str":"principle,","boundary":[0.7649718453819445,0.8387894288580247,0.8362408441666669,0.8556244597222221],"dir":"ltr"},{"str":"ap-","boundary":[0.8426234252430557,0.8387894288580247,0.8665704148958334,0.8556244597222221],"dir":"ltr"},{"str":"pears","boundary":[0.2702100694444444,0.8587894455246913,0.30980290546874995,0.8756244763888887],"dir":"ltr"},{"str":"in","boundary":[0.3150112431423611,0.8587894455246913,0.3295983765104167,0.8756244763888887],"dir":"ltr"},{"str":"this","boundary":[0.3343711077604167,0.8587894455246913,0.36144310001736113,0.8756244763888887],"dir":"ltr"},{"str":"edition","boundary":[0.3666514376909722,0.8587894455246913,0.41874807201388886,0.8756244763888887],"dir":"ltr"},{"str":"within","boundary":[0.4239374702777778,0.8587894455246913,0.47205493461805553,0.8756244763888887],"dir":"ltr"},{"str":"Problem","boundary":[0.4772443328819444,0.8587894455246913,0.5411023406423611,0.8756244763888887],"dir":"ltr"},{"str":"8-7","boundary":[0.5462349206770833,0.8587894455246913,0.5712595627430556,0.8756244763888887],"dir":"ltr"},{"str":"as","boundary":[0.5762406275000002,0.8587894455246913,0.5918694284027779,0.8756244763888887],"dir":"ltr"},{"str":"the","boundary":[0.5968694325694445,0.8587894455246913,0.61979180015625,0.8756244763888887],"dir":"ltr"},{"str":"0-1","boundary":[0.6247918043229167,0.8587894455246913,0.6498164463888889,0.8756244763888887],"dir":"ltr"},{"str":"sorting","boundary":[0.6547975111458334,0.8587894455246913,0.7068941454687501,0.8756244763888887],"dir":"ltr"},{"str":"lemma","boundary":[0.7120835437326389,0.8587894455246913,0.7635324502430558,0.8756244763888887],"dir":"ltr"},{"str":"for","boundary":[0.7685324544097223,0.8587894455246913,0.7903942150520834,0.8756244763888887],"dir":"ltr"},{"str":"compare-","boundary":[0.7954131586284725,0.8587894455246913,0.8664700360243057,0.8756244763888887],"dir":"ltr"},{"str":"exchange","boundary":[0.2702100694444444,0.8787894621913579,0.34084649194444444,0.8956244930555554],"dir":"ltr"},{"str":"algorithms.","boundary":[0.3485548317013889,0.8787894621913579,0.4335492207118055,0.8956244930555554],"dir":"ltr"},{"str":"The","boundary":[0.4474318080381945,0.8787894621913579,0.47680872645833333,0.8956244930555554],"dir":"ltr"},{"str":"treatment","boundary":[0.4841003992013889,0.8787894621913579,0.5550341704340277,0.8956244930555554],"dir":"ltr"},{"str":"of","boundary":[0.5627614496006944,0.8787894621913579,0.5783750989756944,0.8956244930555554],"dir":"ltr"},{"str":"Fibonacci","boundary":[0.5856857111284722,0.8787894621913579,0.6598202426041667,0.8956244930555554],"dir":"ltr"},{"str":"heaps","boundary":[0.6675475217708333,0.8787894621913579,0.7102653603993055,0.8956244930555554],"dir":"ltr"},{"str":"no","boundary":[0.7179737001562501,0.8787894621913579,0.7367502309548611,0.8956244930555554],"dir":"ltr"},{"str":"longer","boundary":[0.7440229642881945,0.8787894621913579,0.791924519357639,0.8956244930555554],"dir":"ltr"},{"str":"relies","boundary":[0.7996517985243057,0.8787894621913579,0.8401859232118056,0.8956244930555554],"dir":"ltr"},{"str":"on","boundary":[0.8476859294618055,0.8787894621913579,0.8664624602604166,0.8956244930555554],"dir":"ltr"},{"str":"binomial","boundary":[0.2702100694444444,0.8987894788580246,0.33705482211805554,0.9156245097222221],"dir":"ltr"},{"str":"heaps","boundary":[0.3422820992013889,0.8987894788580246,0.38500940753472224,0.9156245097222221],"dir":"ltr"},{"str":"as","boundary":[0.39021774520833336,0.8987894788580246,0.40583518246527783,0.9156245097222221],"dir":"ltr"},{"str":"a","boundary":[0.41062685312499997,0.8987894788580246,0.4189564055208333,0.9156245097222221],"dir":"ltr"},{"str":"precursor.","boundary":[0.4237480761805556,0.8987894788580246,0.49816101697916676,0.9156245097222221],"dir":"ltr"}],"boundary":[0.24417,0.11471,0.86684,0.91562],"dir":"ltr","type":"paragraph"}]},{"token":null,"index":16,"image":{"jpeg":"/storage/books/13b8a393f9f3fea3/pages/942ada3f9235318aadf8b2afeff1c513.jpg","blurred":"/storage/books/13b8a393f9f3fea3/pages/b4221aa0a6d03403edd5b6f1f993932b.jpg"},"info":{"width":576,"height":648,"margin":[0.25813,0.06459,0.11925,0.14734]},"elements":[{"words":[{"str":"Preface","boundary":[0.258125,0.06458717037037037,0.3059333466666667,0.07842420740740741],"dir":"ltr"}],"boundary":[0.25813,0.06459,0.30593,0.07842],"dir":"ltr","type":"paragraph"},{"words":[{"str":"\u0002","boundary":[0.258125,0.11632583564814807,0.26417528125,0.12478185416666658],"dir":"ltr"}],"boundary":[0.25813,0.11633,0.26418,0.12478],"dir":"ltr","type":"paragraph"},{"words":[{"str":"\u0002","boundary":[0.258125,0.28391842824074076,0.26417528125,0.2923744467592593],"dir":"ltr"}],"boundary":[0.25813,0.28392,0.26418,0.29237],"dir":"ltr","type":"paragraph"},{"words":[{"str":"\u0002","boundary":[0.258125,0.43151256404320987,0.26417528125,0.4399685825617283],"dir":"ltr"}],"boundary":[0.25813,0.43151,0.26418,0.43997],"dir":"ltr","type":"paragraph"},{"words":[{"str":"\u0002","boundary":[0.258125,0.4791036134259259,0.26417528125,0.4875596319444444],"dir":"ltr"}],"boundary":[0.25813,0.4791,0.26418,0.48756],"dir":"ltr","type":"paragraph"},{"words":[{"str":"\u0002","boundary":[0.258125,0.5266977492283951,0.26417528125,0.5351537677469135],"dir":"ltr"}],"boundary":[0.25813,0.5267,0.26418,0.53515],"dir":"ltr","type":"paragraph"},{"words":[{"str":"\u0002","boundary":[0.258125,0.5744755270061728,0.26417528125,0.5829315455246913],"dir":"ltr"}],"boundary":[0.25813,0.57448,0.26418,0.58293],"dir":"ltr","type":"paragraph"},{"words":[{"str":"\u0002","boundary":[0.258125,0.6220681195987654,0.26417528125,0.6305241381172839],"dir":"ltr"}],"boundary":[0.25813,0.62207,0.26418,0.63052],"dir":"ltr","type":"paragraph"},{"words":[{"str":"\u0002","boundary":[0.258125,0.7696591689814815,0.26417528125,0.7781151874999999],"dir":"ltr"}],"boundary":[0.25813,0.76966,0.26418,0.77812],"dir":"ltr","type":"paragraph"},{"words":[{"str":"\u0002","boundary":[0.258125,0.8172517615740741,0.26417528125,0.8257077800925926],"dir":"ltr"}],"boundary":[0.25813,0.81725,0.26418,0.82571],"dir":"ltr","type":"paragraph"},{"words":[{"str":"xvii","boundary":[0.8583289666666667,0.06458717037037037,0.8807356266666667,0.07842420740740741],"dir":"ltr"}],"boundary":[0.85833,0.06459,0.88074,0.07842],"dir":"ltr","type":"paragraph"},{"words":[{"str":"We","boundary":[0.2839583333333333,0.11471379490740745,0.30874244489583336,0.13154882577160498],"dir":"ltr"},{"str":"revised","boundary":[0.31290911503472224,0.11471379490740745,0.3666326446527778,0.13154882577160498],"dir":"ltr"},{"str":"our","boundary":[0.3711970423958333,0.11471379490740745,0.3962046389930556,0.13154882577160498],"dir":"ltr"},{"str":"treatment","boundary":[0.40059858204861115,0.11471379490740745,0.47154939874999996,0.13154882577160498],"dir":"ltr"},{"str":"of","boundary":[0.4761516753125,0.11471379490740745,0.4917691125694444,0.13154882577160498],"dir":"ltr"},{"str":"dynamic","boundary":[0.49616305562499996,0.11471379490740745,0.5609661399305556,0.13154882577160498],"dir":"ltr"},{"str":"programming","boundary":[0.5653411435763889,0.11471379490740745,0.6678563805208335,0.13154882577160498],"dir":"ltr"},{"str":"and","boundary":[0.6726291117708334,0.11471379490740745,0.6997389828472222,0.13154882577160498],"dir":"ltr"},{"str":"greedy","boundary":[0.7040950470833334,0.11471379490740745,0.7551519078125,0.13154882577160498],"dir":"ltr"},{"str":"algorithms.","boundary":[0.7597163055555556,0.11471379490740745,0.8447315279166667,0.13154882577160498],"dir":"ltr"},{"str":"Dy-","boundary":[0.8511141089930557,0.11471379490740745,0.8804777698263889,0.13154882577160498],"dir":"ltr"},{"str":"namic","boundary":[0.2839583333333333,0.13471381157407405,0.32998109895833333,0.15154884243827157],"dir":"ltr"},{"str":"programming","boundary":[0.3341477690972222,0.13471381157407405,0.43666300604166663,0.15154884243827157],"dir":"ltr"},{"str":"now","boundary":[0.4412274037847222,0.13471381157407405,0.4731668243402777,0.15154884243827157],"dir":"ltr"},{"str":"leads","boundary":[0.47727667625000003,0.13471381157407405,0.5158183750347223,0.15154884243827157],"dir":"ltr"},{"str":"off","boundary":[0.5201933786805556,0.13471381157407405,0.54164036625,0.15154884243827157],"dir":"ltr"},{"str":"with","boundary":[0.5456176422916665,0.13471381157407405,0.5791252459722221,0.15154884243827157],"dir":"ltr"},{"str":"a","boundary":[0.5832729767013889,0.13471381157407405,0.5916025290972223,0.15154884243827157],"dir":"ltr"},{"str":"more","boundary":[0.5955608657291667,0.13471381157407405,0.6342957464930555,0.15154884243827157],"dir":"ltr"},{"str":"interesting","boundary":[0.638254083125,0.13471381157407405,0.7173412702430555,0.15154884243827157],"dir":"ltr"},{"str":"problem","boundary":[0.7221140014930554,0.13471381157407405,0.7846822354513887,0.15154884243827157],"dir":"ltr"},{"str":",","boundary":[0.7848148113194444,0.13471381157407405,0.7894701182291667,0.15154884243827157],"dir":"ltr"},{"str":"rod","boundary":[0.7939776977430555,0.13471381157407405,0.81900423375,0.15154884243827157],"dir":"ltr"},{"str":"cutting,","boundary":[0.8231519644791667,0.13471381157407405,0.879864132951389,0.15154884243827157],"dir":"ltr"},{"str":"than","boundary":[0.2839583333333333,0.15471382824074068,0.31625381479166664,0.1715488591049382],"dir":"ltr"},{"str":"the","boundary":[0.32269321409722224,0.15471382824074068,0.3455985362152778,0.1715488591049382],"dir":"ltr"},{"str":"assembly-line","boundary":[0.35205687493055554,0.15471382824074068,0.45636378003472217,0.1715488591049382],"dir":"ltr"},{"str":"scheduling","boundary":[0.4632387857638889,0.15471382824074068,0.5445077928819445,0.1715488591049382],"dir":"ltr"},{"str":"problem","boundary":[0.551363859201389,0.15471382824074068,0.6139320931597223,0.1715488591049382],"dir":"ltr"},{"str":"from","boundary":[0.62073134125,0.15471382824074068,0.6572313716666667,0.1715488591049382],"dir":"ltr"},{"str":"the","boundary":[0.6636139527430555,0.15471382824074068,0.686519274861111,0.1715488591049382],"dir":"ltr"},{"str":"second","boundary":[0.6927692800694444,0.15471382824074068,0.7448867477430555,0.1715488591049382],"dir":"ltr"},{"str":"edition.","boundary":[0.7515344805555554,0.15471382824074068,0.8082466490277777,0.1715488591049382],"dir":"ltr"},{"str":"Further-","boundary":[0.8187959002430554,0.15471382824074068,0.879977769409722,0.1715488591049382],"dir":"ltr"},{"str":"more,","boundary":[0.2839583333333333,0.1747138449074073,0.3273485210069444,0.19154887577160482],"dir":"ltr"},{"str":"we","boundary":[0.3320644340277778,0.1747138449074073,0.35414778576388894,0.19154887577160482],"dir":"ltr"},{"str":"emphasize","boundary":[0.35873112291666664,0.1747138449074073,0.43812512847222224,0.19154887577160482],"dir":"ltr"},{"str":"memoization","boundary":[0.4431251326388889,0.1747138449074073,0.5414396085069444,0.19154887577160482],"dir":"ltr"},{"str":"a","boundary":[0.546420673263889,0.1747138449074073,0.5547540135416668,0.19154887577160482],"dir":"ltr"},{"str":"bit","boundary":[0.5593373506944445,0.1747138449074073,0.5791100944444445,0.19154887577160482],"dir":"ltr"},{"str":"more","boundary":[0.5837123710069445,0.1747138449074073,0.6224624032986112,0.19154887577160482],"dir":"ltr"},{"str":"than","boundary":[0.6272540739583334,0.1747138449074073,0.6595647069444445,0.19154887577160482],"dir":"ltr"},{"str":"we","boundary":[0.6643374381944445,0.1747138449074073,0.6864207899305557,0.19154887577160482],"dir":"ltr"},{"str":"did","boundary":[0.690795793576389,0.1747138449074073,0.7147730862847222,0.19154887577160482],"dir":"ltr"},{"str":"in","boundary":[0.7195458175347222,0.1747138449074073,0.7341291630208334,0.19154887577160482],"dir":"ltr"},{"str":"the","boundary":[0.738693560763889,0.1747138449074073,0.761610246527778,0.19154887577160482],"dir":"ltr"},{"str":"second","boundary":[0.7661935836805557,0.1747138449074073,0.8183337786458336,0.19154887577160482],"dir":"ltr"},{"str":"edition,","boundary":[0.823314843402778,0.1747138449074073,0.8800573149305557,0.19154887577160482],"dir":"ltr"},{"str":"and","boundary":[0.2839583333333333,0.1947138615740739,0.3110682044097222,0.2115488924382714],"dir":"ltr"},{"str":"we","boundary":[0.3175076037152778,0.1947138615740739,0.3395833796875,0.2115488924382714],"dir":"ltr"},{"str":"introduce","boundary":[0.3456250513888889,0.1947138615740739,0.4164432922222222,0.2115488924382714],"dir":"ltr"},{"str":"the","boundary":[0.42331829795138887,0.1947138615740739,0.4462236200694444,0.2115488924382714],"dir":"ltr"},{"str":"notion","boundary":[0.45247362527777785,0.1947138615740739,0.5004054834027778,0.2115488924382714],"dir":"ltr"},{"str":"of","boundary":[0.5070532162152778,0.1947138615740739,0.5226706534722222,0.2115488924382714],"dir":"ltr"},{"str":"the","boundary":[0.5289395980902777,0.1947138615740739,0.5518449202083332,0.2115488924382714],"dir":"ltr"},{"str":"subproblem","boundary":[0.5580949254166667,0.1947138615740739,0.6467313629166668,0.2115488924382714],"dir":"ltr"},{"str":"graph","boundary":[0.6537389445138889,0.1947138615740739,0.6964662528472223,0.2115488924382714],"dir":"ltr"},{"str":"as","boundary":[0.7029056521527779,0.1947138615740739,0.7185230894097222,0.2115488924382714],"dir":"ltr"},{"str":"a","boundary":[0.7247730946180556,0.1947138615740739,0.7331026470138889,0.2115488924382714],"dir":"ltr"},{"str":"way","boundary":[0.7393526522222222,0.1947138615740739,0.7706102540277778,0.2115488924382714],"dir":"ltr"},{"str":"to","boundary":[0.7768413198263889,0.1947138615740739,0.7914170895486111,0.2115488924382714],"dir":"ltr"},{"str":"understand","boundary":[0.7976481553472223,0.1947138615740739,0.8799588300000001,0.2115488924382714],"dir":"ltr"},{"str":"the","boundary":[0.2839583333333333,0.2147138782407406,0.3068636554513889,0.2315489091049381],"dir":"ltr"},{"str":"running","boundary":[0.3124886601388889,0.2147138782407406,0.37085234513888893,0.2315489091049381],"dir":"ltr"},{"str":"time","boundary":[0.3766667439236111,0.2147138782407406,0.4101554081944444,0.2315489091049381],"dir":"ltr"},{"str":"of","boundary":[0.4153637458680556,0.2147138782407406,0.4309622437152778,0.2315489091049381],"dir":"ltr"},{"str":"a","boundary":[0.43639785430555555,0.2147138782407406,0.44472740670138894,0.2315489091049381],"dir":"ltr"},{"str":"dynamic-programming","boundary":[0.45014407788194444,0.2147138782407406,0.6236896770486112,0.2315489091049381],"dir":"ltr"},{"str":"algorithm","boundary":[0.6299207428472223,0.2147138782407406,0.7028601975694445,0.2315489091049381],"dir":"ltr"},{"str":".","boundary":[0.7029927734375001,0.2147138782407406,0.7076480803472224,0.2315489091049381],"dir":"ltr"},{"str":"In","boundary":[0.7156973294791668,0.2147138782407406,0.7313147667361112,0.2315489091049381],"dir":"ltr"},{"str":"our","boundary":[0.7367124985069445,0.2147138782407406,0.7617200951041668,0.2315489091049381],"dir":"ltr"},{"str":"opening","boundary":[0.767364039201389,0.2147138782407406,0.8278299986805556,0.2315489091049381],"dir":"ltr"},{"str":"exam","boundary":[0.8336443974652777,0.2147138782407406,0.8741217039236111,0.2315489091049381],"dir":"ltr"},{"str":"-","boundary":[0.8742542797916667,0.2147138782407406,0.8804815577083334,0.2315489091049381],"dir":"ltr"},{"str":"ple","boundary":[0.2839583333333333,0.2347138949074073,0.3068750190972222,0.2515489257716048],"dir":"ltr"},{"str":"of","boundary":[0.3129166907986111,0.2347138949074073,0.3285417038194445,0.2515489257716048],"dir":"ltr"},{"str":"greedy","boundary":[0.33460231493055553,0.2347138949074073,0.3856819029513889,0.2515489257716048],"dir":"ltr"},{"str":"algorithms,","boundary":[0.39212130225694447,0.2347138949074073,0.4771781913194444,0.2515489257716048],"dir":"ltr"},{"str":"the","boundary":[0.48397743940972227,0.2347138949074073,0.5068941251736112,0.2515489257716048],"dir":"ltr"},{"str":"activity-selection","boundary":[0.512935796875,0.2347138949074073,0.6416290859375001,0.2515489257716048],"dir":"ltr"},{"str":"problem","boundary":[0.6486934857638889,0.2347138949074073,0.7112882348958334,0.2515489257716048],"dir":"ltr"},{"str":",","boundary":[0.7114208107638889,0.2347138949074073,0.7160799055555556,0.2515489257716048],"dir":"ltr"},{"str":"we","boundary":[0.7226708201388888,0.2347138949074073,0.7447541718749999,0.2515489257716048],"dir":"ltr"},{"str":"get","boundary":[0.7505875100694444,0.2347138949074073,0.7734852564236111,0.2515489257716048],"dir":"ltr"},{"str":"to","boundary":[0.7795458675347222,0.2347138949074073,0.7941292130208333,0.2515489257716048],"dir":"ltr"},{"str":"the","boundary":[0.8001519453124999,0.2347138949074073,0.8230686310763888,0.2515489257716048],"dir":"ltr"},{"str":"greedy","boundary":[0.8291103027777776,0.2347138949074073,0.880189890798611,0.2515489257716048],"dir":"ltr"},{"str":"algorithm","boundary":[0.2839583333333333,0.25471391157407397,0.35693187899305556,0.2715489424382715],"dir":"ltr"},{"str":"more","boundary":[0.36248112604166666,0.25471391157407397,0.40123115833333334,0.2715489424382715],"dir":"ltr"},{"str":"directly","boundary":[0.40602282899305553,0.25471391157407397,0.46327666458333333,0.2715489424382715],"dir":"ltr"},{"str":"than","boundary":[0.4686743963541667,0.25471391157407397,0.5009850293402778,0.2715489424382715],"dir":"ltr"},{"str":"we","boundary":[0.5059660940972223,0.25471391157407397,0.5280494458333334,0.2715489424382715],"dir":"ltr"},{"str":"did","boundary":[0.532632782986111,0.25471391157407397,0.5566100756944443,0.2715489424382715],"dir":"ltr"},{"str":"in","boundary":[0.5615911404513889,0.25471391157407397,0.5761744859375001,0.2715489424382715],"dir":"ltr"},{"str":"the","boundary":[0.5811555506944445,0.25471391157407397,0.6040722364583334,0.2715489424382715],"dir":"ltr"},{"str":"second","boundary":[0.609072240625,0.25471391157407397,0.6612124355902778,0.2715489424382715],"dir":"ltr"},{"str":"edition.","boundary":[0.6664018338541666,0.25471391157407397,0.7231443053819444,0.2715489424382715],"dir":"ltr"},{"str":"The","boundary":[0.2839583333333333,0.2823063875,0.31333903963541665,0.2991414183641975],"dir":"ltr"},{"str":"way","boundary":[0.31896404432291664,0.2823063875,0.3502386915972222,0.2991414183641975],"dir":"ltr"},{"str":"we","boundary":[0.35605309038194444,0.2823063875,0.37814022999999997,0.2991414183641975],"dir":"ltr"},{"str":"delete","boundary":[0.3835569011805555,0.2823063875,0.4283410294097222,0.2991414183641975],"dir":"ltr"},{"str":"a","boundary":[0.43438270111111105,0.2823063875,0.44271793532986103,0.2991414183641975],"dir":"ltr"},{"str":"node","boundary":[0.4483429400173611,0.2823063875,0.48486569772569443,0.2991414183641975],"dir":"ltr"},{"str":"from","boundary":[0.49090736942708335,0.2823063875,0.5274301271354167,0.2991414183641975],"dir":"ltr"},{"str":"binary","boundary":[0.5331877076909722,0.2823063875,0.58113471734375,0.2991414183641975],"dir":"ltr"},{"str":"search","boundary":[0.5871574496354167,0.2823063875,0.6350855198784723,0.2991414183641975],"dir":"ltr"},{"str":"trees","boundary":[0.6411082521701389,0.2823063875,0.6764965392361111,0.2991414183641975],"dir":"ltr"},{"str":"(which","boundary":[0.6823298774305555,0.2823063875,0.7346329513194445,0.2991414183641975],"dir":"ltr"},{"str":"includes","boundary":[0.7406556836111112,0.2823063875,0.8031898266319445,0.2991414183641975],"dir":"ltr"},{"str":"red-black","boundary":[0.8092314983333334,0.2823063875,0.8800819361631945,0.2991414183641975],"dir":"ltr"},{"str":"trees)","boundary":[0.2839583333333333,0.3023064041666667,0.3255568528472222,0.31914143503086423],"dir":"ltr"},{"str":"now","boundary":[0.3324507979861111,0.3023064041666667,0.3643959003645833,0.31914143503086423],"dir":"ltr"},{"str":"guarantees","boundary":[0.3710057543576389,0.3023064041666667,0.45121415453125,0.31914143503086423],"dir":"ltr"},{"str":"that","boundary":[0.45850582727430556,0.3023064041666667,0.4866043355381945,0.31914143503086423],"dir":"ltr"},{"str":"the","boundary":[0.4932899471701389,0.3023064041666667,0.5162009511111112,0.31914143503086423],"dir":"ltr"},{"str":"node","boundary":[0.5228676233333334,0.3023064041666667,0.5593752295138888,0.31914143503086423],"dir":"ltr"},{"str":"requested","boundary":[0.5662502352430556,0.3023064041666667,0.6381271890798612,0.31914143503086423],"dir":"ltr"},{"str":"for","boundary":[0.6451915889062501,0.3023064041666667,0.6670419859027779,0.31914143503086423],"dir":"ltr"},{"str":"deletion","boundary":[0.6737275975347222,0.3023064041666667,0.7341291630208333,0.31914143503086423],"dir":"ltr"},{"str":"is","boundary":[0.7411935628472224,0.3023064041666667,0.7536708459722223,0.31914143503086423],"dir":"ltr"},{"str":"the","boundary":[0.7603375181944445,0.3023064041666667,0.7832485221354167,0.31914143503086423],"dir":"ltr"},{"str":"node","boundary":[0.789915194357639,0.3023064041666667,0.8264228005381945,0.31914143503086423],"dir":"ltr"},{"str":"that","boundary":[0.8332978062673613,0.3023064041666667,0.8613963145312502,0.31914143503086423],"dir":"ltr"},{"str":"is","boundary":[0.8680819261631947,0.3023064041666667,0.8805592092881946,0.31914143503086423],"dir":"ltr"},{"str":"actually","boundary":[0.2839583333333333,0.3223064208333334,0.343299291875,0.3391414516975309],"dir":"ltr"},{"str":"deleted.","boundary":[0.3507803587152778,0.3223064208333334,0.40959101378472224,0.3391414516975309],"dir":"ltr"},{"str":"In","boundary":[0.42264026708333335,0.3223064208333334,0.43826149222222227,0.3391414516975309],"dir":"ltr"},{"str":"the","boundary":[0.4453258920486111,0.3223064208333334,0.46823689598958335,0.3391414516975309],"dir":"ltr"},{"str":"first","boundary":[0.4753202352256945,0.3223064208333334,0.5046498051215278,0.3391414516975309],"dir":"ltr"},{"str":"two","boundary":[0.5115437502604167,0.3223064208333334,0.5397199101041666,0.3391414516975309],"dir":"ltr"},{"str":"editions,","boundary":[0.5467843099305555,0.3223064208333334,0.6108014087326388,0.3391414516975309],"dir":"ltr"},{"str":"in","boundary":[0.6188506578645834,0.3223064208333334,0.63343021546875,0.3391414516975309],"dir":"ltr"},{"str":"certain","boundary":[0.640494615295139,0.3223064208333334,0.6914851880902778,0.3391414516975309],"dir":"ltr"},{"str":"cases,","boundary":[0.6989662549305556,0.3223064208333334,0.7431973523958333,0.3391414516975309],"dir":"ltr"},{"str":"some","boundary":[0.7510382680208334,0.3223064208333334,0.7908413314930557,0.3391414516975309],"dir":"ltr"},{"str":"other","boundary":[0.7979246707291668,0.3223064208333334,0.8364568998090278,0.3391414516975309],"dir":"ltr"},{"str":"node","boundary":[0.8437675119618057,0.3223064208333334,0.8802751181423613,0.3391414516975309],"dir":"ltr"},{"str":"would","boundary":[0.2839583333333333,0.34230643750000006,0.3309185997395833,0.35914146836419764],"dir":"ltr"},{"str":"be","boundary":[0.33589966449652775,0.34230643750000006,0.35362316411458333,0.35914146836419764],"dir":"ltr"},{"str":"deleted,","boundary":[0.35862316828125,0.34230643750000006,0.41743382335069446,0.35914146836419764],"dir":"ltr"},{"str":"with","boundary":[0.4225664033854167,0.34230643750000006,0.4560815828298611,0.35914146836419764],"dir":"ltr"},{"str":"its","boundary":[0.4610626475868055,0.34230643750000006,0.47872743503472215,0.35914146836419764],"dir":"ltr"},{"str":"contents","boundary":[0.48351910569444434,0.34230643750000006,0.5460229456597222,0.35914146836419764],"dir":"ltr"},{"str":"moving","boundary":[0.5514396168402778,0.34230643750000006,0.6087578464236111,0.35914146836419764],"dir":"ltr"},{"str":"into","boundary":[0.6137389111805555,0.34230643750000006,0.6428980263888888,0.35914146836419764],"dir":"ltr"},{"str":"the","boundary":[0.6478790911458333,0.34230643750000006,0.6707900950868056,0.35914146836419764],"dir":"ltr"},{"str":"node","boundary":[0.6755817657465278,0.34230643750000006,0.7120893719270833,0.35914146836419764],"dir":"ltr"},{"str":"passed","boundary":[0.7172977096006945,0.34230643750000006,0.7673242664409723,0.35914146836419764],"dir":"ltr"},{"str":"to","boundary":[0.7725136647048612,0.34230643750000006,0.7870932223090278,0.35914146836419764],"dir":"ltr"},{"str":"the","boundary":[0.7918659535590278,0.34230643750000006,0.8147769575,0.35914146836419764],"dir":"ltr"},{"str":"deletion","boundary":[0.8197769616666667,0.34230643750000006,0.8801785271527778,0.35914146836419764],"dir":"ltr"},{"str":"procedure.","boundary":[0.2839583333333333,0.3623064541666668,0.36363643003472224,0.3791414850308643],"dir":"ltr"},{"str":"With","boundary":[0.37001901111111113,0.3623064541666668,0.4068675266666667,0.3791414850308643],"dir":"ltr"},{"str":"our","boundary":[0.41101525739583333,0.3623064541666668,0.43602853581597223,0.3791414850308643],"dir":"ltr"},{"str":"new","boundary":[0.44021414536458336,0.3623064541666668,0.4711175802083333,0.3791414850308643],"dir":"ltr"},{"str":"way","boundary":[0.47501909861111113,0.3623064541666668,0.5062823822395833,0.3791414850308643],"dir":"ltr"},{"str":"to","boundary":[0.51043011296875,0.3623064541666668,0.5250096705729166,0.3791414850308643],"dir":"ltr"},{"str":"delete","boundary":[0.5289490677951388,0.3623064541666668,0.5737104687326389,0.3791414850308643],"dir":"ltr"},{"str":"nodes,","boundary":[0.5780854723784723,0.3623064541666668,0.6265400582118056,0.3791414850308643],"dir":"ltr"},{"str":"if","boundary":[0.6310476377256945,0.3623064541666668,0.64246431390625,0.3791414850308643],"dir":"ltr"},{"str":"other","boundary":[0.6464415899479167,0.3623064541666668,0.6849738190277778,0.3791414850308643],"dir":"ltr"},{"str":"components","boundary":[0.6891594285763889,0.3623064541666668,0.7800496558333334,0.3791414850308643],"dir":"ltr"},{"str":"of","boundary":[0.7846329929861112,0.3623064541666668,0.8002542181250001,0.3791414850308643],"dir":"ltr"},{"str":"a","boundary":[0.8044398276736112,0.3623064541666668,0.8127712740104167,0.3791414850308643],"dir":"ltr"},{"str":"program","boundary":[0.8167296106423613,0.3623064541666668,0.8803527697222224,0.3791414850308643],"dir":"ltr"},{"str":"maintain","boundary":[0.2839583333333333,0.38230647083333347,0.3497879336458334,0.39914150169753104],"dir":"ltr"},{"str":"pointers","boundary":[0.35435233138888894,0.38230647083333347,0.4147841999305556,0.39914150169753104],"dir":"ltr"},{"str":"to","boundary":[0.41936753708333335,0.38230647083333347,0.43395467045138886,0.39914150169753104],"dir":"ltr"},{"str":"nodes","boundary":[0.4378940676736111,0.38230647083333347,0.4817103920659722,0.39914150169753104],"dir":"ltr"},{"str":"in","boundary":[0.48629372921875,0.38230647083333347,0.5008808625868055,0.39914150169753104],"dir":"ltr"},{"str":"the","boundary":[0.5048202598090277,0.38230647083333347,0.5277426273958333,0.39914150169753104],"dir":"ltr"},{"str":"tree,","boundary":[0.5321176310416666,0.38230647083333347,0.5648733401562499,0.39914150169753104],"dir":"ltr"},{"str":"they","boundary":[0.5691725861631944,0.38230647083333347,0.60128246140625,0.39914150169753104],"dir":"ltr"},{"str":"will","boundary":[0.6056385256423611,0.38230647083333347,0.6349643076562499,0.39914150169753104],"dir":"ltr"},{"str":"not","boundary":[0.6389415836979165,0.38230647083333347,0.6629245582291666,0.39914150169753104],"dir":"ltr"},{"str":"mistakenly","boundary":[0.6673185012847221,0.38230647083333347,0.7496291759375,0.39914150169753104],"dir":"ltr"},{"str":"end","boundary":[0.7541935736805556,0.38230647083333347,0.7813204902256945,0.39914150169753104],"dir":"ltr"},{"str":"up","boundary":[0.7854682209548611,0.38230647083333347,0.8042599032812501,0.39914150169753104],"dir":"ltr"},{"str":"with","boundary":[0.8084076340104168,0.38230647083333347,0.841937964982639,0.39914150169753104],"dir":"ltr"},{"str":"stale","boundary":[0.8460856957118056,0.38230647083333347,0.8804323152430557,0.39914150169753104],"dir":"ltr"},{"str":"pointers","boundary":[0.2839583333333333,0.4023064875000002,0.3443447472916667,0.4191415183641978],"dir":"ltr"},{"str":"to","boundary":[0.34976141847222225,0.4023064875000002,0.3643371881944445,0.4191415183641978],"dir":"ltr"},{"str":"nodes","boundary":[0.36910991944444443,0.4023064875000002,0.41289783472222225,0.4191415183641978],"dir":"ltr"},{"str":"that","boundary":[0.41810617239583336,0.4023064875000002,0.44619710489583336,0.4191415183641978],"dir":"ltr"},{"str":"have","boundary":[0.4512160484722223,0.4023064875000002,0.48601153201388897,0.4191415183641978],"dir":"ltr"},{"str":"been","boundary":[0.49101153618055565,0.4023064875000002,0.5264509596527779,0.4191415183641978],"dir":"ltr"},{"str":"deleted.","boundary":[0.5316403579166669,0.4023064875000002,0.5904358614583335,0.4191415183641978],"dir":"ltr"},{"str":"The","boundary":[0.2839583333333333,0.42990052330246914,0.31332767598958333,0.4467355541666667],"dir":"ltr"},{"str":"material","boundary":[0.32020268171875,0.42990052330246914,0.3817784906076389,0.4467355541666667],"dir":"ltr"},{"str":"on","boundary":[0.3890891027604167,0.42990052330246914,0.4078732093229167,0.4467355541666667],"dir":"ltr"},{"str":"flow","boundary":[0.41493760914930555,0.42990052330246914,0.44811377315972223,0.4467355541666667],"dir":"ltr"},{"str":"networks","boundary":[0.45493196065972225,0.42990052330246914,0.5237426240625,0.4467355541666667],"dir":"ltr"},{"str":"now","boundary":[0.5312426303125,0.42990052330246914,0.5631877326909722,0.4467355541666667],"dir":"ltr"},{"str":"bases","boundary":[0.5702142536979167,0.42990052330246914,0.6108298178472222,0.4467355541666667],"dir":"ltr"},{"str":"flows","boundary":[0.6181214905902779,0.42990052330246914,0.6587389486805556,0.4467355541666667],"dir":"ltr"},{"str":"entirely","boundary":[0.6654056209027779,0.42990052330246914,0.7226443049652779,0.4467355541666667],"dir":"ltr"},{"str":"on","boundary":[0.7301253718055557,0.42990052330246914,0.7489094783680557,0.4467355541666667],"dir":"ltr"},{"str":"edges.","boundary":[0.7559738781944446,0.42990052330246914,0.8033678570833335,0.4467355541666667],"dir":"ltr"},{"str":"This","boundary":[0.8160004433680557,0.42990052330246914,0.8495156228125001,0.4467355541666667],"dir":"ltr"},{"str":"ap-","boundary":[0.8563906285416667,0.42990052330246914,0.8803433000173612,0.4467355541666667],"dir":"ltr"},{"str":"proach","boundary":[0.2839583333333333,0.44990053996913587,0.335049285,0.46673557083333345],"dir":"ltr"},{"str":"is","boundary":[0.3402386832638889,0.44990053996913587,0.3527235421527778,0.46673557083333345],"dir":"ltr"},{"str":"more","boundary":[0.3577235463194445,0.44990053996913587,0.3964622149652778,0.46673557083333345],"dir":"ltr"},{"str":"intuitive","boundary":[0.401253885625,0.44990053996913587,0.4631081038368056,0.46673557083333345],"dir":"ltr"},{"str":"than","boundary":[0.4683164415104167,0.44990053996913587,0.5006346502604166,0.46673557083333345],"dir":"ltr"},{"str":"the","boundary":[0.5058240485243055,0.44990053996913587,0.5287464161111111,0.46673557083333345],"dir":"ltr"},{"str":"net","boundary":[0.5337464202777777,0.44990053996913587,0.5566687878645833,0.46673557083333345],"dir":"ltr"},{"str":"flow","boundary":[0.5614793979340278,0.44990053996913587,0.5946669255902777,0.46673557083333345],"dir":"ltr"},{"str":"used","boundary":[0.5994017780208333,0.44990053996913587,0.63382226125,0.46673557083333345],"dir":"ltr"},{"str":"in","boundary":[0.6390116595138888,0.44990053996913587,0.6535987928819443,0.46673557083333345],"dir":"ltr"},{"str":"the","boundary":[0.6583715241319443,0.44990053996913587,0.68129389171875,0.46673557083333345],"dir":"ltr"},{"str":"first","boundary":[0.6862938958854166,0.44990053996913587,0.7156386173090277,0.46673557083333345],"dir":"ltr"},{"str":"two","boundary":[0.7204492273784722,0.44990053996913587,0.7486367508680555,0.46673557083333345],"dir":"ltr"},{"str":"editions.","boundary":[0.7534094821180555,0.44990053996913587,0.8174606718576388,0.46673557083333345],"dir":"ltr"},{"str":"With","boundary":[0.2839583333333333,0.4774915726851852,0.3208295761805556,0.4943266035493828],"dir":"ltr"},{"str":"the","boundary":[0.32831064302083335,0.4774915726851852,0.35123869243055555,0.4943266035493828],"dir":"ltr"},{"str":"material","boundary":[0.35853036517361114,0.4774915726851852,0.42015162864583333,0.4943266035493828],"dir":"ltr"},{"str":"on","boundary":[0.4276705743055556,0.4774915726851852,0.4464660445138889,0.4943266035493828],"dir":"ltr"},{"str":"matrix","boundary":[0.4537387778472222,0.4774915726851852,0.5028903339583333,0.4943266035493828],"dir":"ltr"},{"str":"basics","boundary":[0.5103714007986111,0.4774915726851852,0.5562274996180556,0.4943266035493828],"dir":"ltr"},{"str":"and","boundary":[0.5637275058680556,0.4774915726851852,0.5908601042361112,0.4943266035493828],"dir":"ltr"},{"str":"Strassen’s","boundary":[0.5981328375694446,0.4774915726851852,0.6733601729861112,0.4943266035493828],"dir":"ltr"},{"str":"algorithm","boundary":[0.6810685127430557,0.4774915726851852,0.7540761493402779,0.4943266035493828],"dir":"ltr"},{"str":"moved","boundary":[0.7619170649652779,0.4774915726851852,0.8127883194791669,0.4943266035493828],"dir":"ltr"},{"str":"to","boundary":[0.8200610528125003,0.4774915726851852,0.8346709134722224,0.4943266035493828],"dir":"ltr"},{"str":"other","boundary":[0.8419436468055559,0.4774915726851852,0.880485345590278,0.4943266035493828],"dir":"ltr"},{"str":"chapters,","boundary":[0.2839583333333333,0.4974915893518519,0.35111748020833333,0.5143266202160495],"dir":"ltr"},{"str":"the","boundary":[0.35645839375,0.4974915893518519,0.3793750795138889,0.5143266202160495],"dir":"ltr"},{"str":"chapter","boundary":[0.3839584166666667,0.4974915893518519,0.43916679600694447,0.5143266202160495],"dir":"ltr"},{"str":"on","boundary":[0.4441857395833334,0.4974915893518519,0.4629736340277778,0.5143266202160495],"dir":"ltr"},{"str":"matrix","boundary":[0.4677463652777778,0.4974915893518519,0.5168751940972223,0.5143266202160495],"dir":"ltr"},{"str":"operations","boundary":[0.5216479253472223,0.4974915893518519,0.5997919298611112,0.5143266202160495],"dir":"ltr"},{"str":"is","boundary":[0.6050002675347224,0.4974915893518519,0.6174813385416668,0.5143266202160495],"dir":"ltr"},{"str":"smaller","boundary":[0.6220646756944445,0.4974915893518519,0.6774245703125001,0.5143266202160495],"dir":"ltr"},{"str":"than","boundary":[0.6822351803819445,0.4974915893518519,0.7145458133680556,0.5143266202160495],"dir":"ltr"},{"str":"in","boundary":[0.7193185446180556,0.4974915893518519,0.7339018901041667,0.5143266202160495],"dir":"ltr"},{"str":"the","boundary":[0.7386746213541667,0.4974915893518519,0.7615913071180557,0.5143266202160495],"dir":"ltr"},{"str":"second","boundary":[0.7661746442708334,0.4974915893518519,0.8183148392361113,0.5143266202160495],"dir":"ltr"},{"str":"edition.","boundary":[0.8232959039930556,0.4974915893518519,0.8800383755208334,0.5143266202160495],"dir":"ltr"},{"str":"We","boundary":[0.2839583333333333,0.5252708936728394,0.3087538085416667,0.542105924537037],"dir":"ltr"},{"str":"have","boundary":[0.3139621462152778,0.5252708936728394,0.3487803570486111,0.542105924537037],"dir":"ltr"},{"str":"modified","boundary":[0.35419702822916665,0.5252708936728394,0.42133155387152776,0.542105924537037],"dir":"ltr"},{"str":"our","boundary":[0.4267292856423611,0.5252708936728394,0.45175392770833334,0.542105924537037],"dir":"ltr"},{"str":"treatment","boundary":[0.45718953829861114,0.5252708936728394,0.52819149140625,0.542105924537037],"dir":"ltr"},{"str":"of","boundary":[0.5340437690104167,0.5252708936728394,0.5496725699131946,0.542105924537037],"dir":"ltr"},{"str":"the","boundary":[0.5548998469965277,0.5252708936728394,0.5778222145833333,0.542105924537037],"dir":"ltr"},{"str":"Knuth-Morris-Pratt","boundary":[0.5832388857638889,0.5252708936728394,0.7295230985763889,0.542105924537037],"dir":"ltr"},{"str":"string-matching","boundary":[0.7355837096875,0.5252708936728394,0.8545516118576388,0.542105924537037],"dir":"ltr"},{"str":"al-","boundary":[0.86078267765625,0.5252708936728394,0.8805421638194445,0.542105924537037],"dir":"ltr"},{"str":"gorithm","boundary":[0.2839583333333333,0.5452709103395061,0.3434091404513889,0.5621059412037037],"dir":"ltr"},{"str":".","boundary":[0.34354171631944447,0.5452709103395061,0.3482008111111111,0.5621059412037037],"dir":"ltr"},{"str":"We","boundary":[0.2839583333333333,0.5728634862654322,0.3087538085416667,0.5896985171296296],"dir":"ltr"},{"str":"corrected","boundary":[0.31417047972222223,0.5728634862654322,0.3839603106076389,0.5896985171296296],"dir":"ltr"},{"str":"several","boundary":[0.38977470939236114,0.5728634862654322,0.44225013190972223,0.5896985171296296],"dir":"ltr"},{"str":"errors.","boundary":[0.44789407600694453,0.5728634862654322,0.49627858602430563,0.5896985171296296],"dir":"ltr"},{"str":"Most","boundary":[0.5043278351562501,0.5728634862654322,0.5430854432118056,0.5896985171296296],"dir":"ltr"},{"str":"of","boundary":[0.5485210538020834,0.5728634862654322,0.5641498547048612,0.5896985171296296],"dir":"ltr"},{"str":"these","boundary":[0.5695854652951389,0.5728634862654322,0.6081366337847223,0.5896985171296296],"dir":"ltr"},{"str":"errors","boundary":[0.6139699719791668,0.5728634862654322,0.6576934932638889,0.5896985171296296],"dir":"ltr"},{"str":"were","boundary":[0.6633184979513891,0.5728634862654322,0.6999738315277779,0.5896985171296296],"dir":"ltr"},{"str":"posted","boundary":[0.7053905027083335,0.5728634862654322,0.7543981193055557,0.5896985171296296],"dir":"ltr"},{"str":"on","boundary":[0.7602125180902779,0.5728634862654322,0.7790042004166667,0.5896985171296296],"dir":"ltr"},{"str":"our","boundary":[0.7844019321875001,0.5728634862654322,0.8094265742534723,0.5896985171296296],"dir":"ltr"},{"str":"Web","boundary":[0.8150705183506946,0.5728634862654322,0.8492618347222223,0.5896985171296296],"dir":"ltr"},{"str":"site","boundary":[0.8544512329861111,0.5728634862654322,0.8804626182986112,0.5896985171296296],"dir":"ltr"},{"str":"of","boundary":[0.2839583333333333,0.5928635029320988,0.2995871342361111,0.6096985337962963],"dir":"ltr"},{"str":"second-edition","boundary":[0.3046060778125,0.5928635029320988,0.41508723048611107,0.6096985337962963],"dir":"ltr"},{"str":"errata,","boundary":[0.4209016292708333,0.5928635029320988,0.46822553234375,0.6096985337962963],"dir":"ltr"},{"str":"but","boundary":[0.47335811237847225,0.5928635029320988,0.49690548048611105,0.6096985337962963],"dir":"ltr"},{"str":"a","boundary":[0.5019244240625,0.5928635029320988,0.51025965828125,0.6096985337962963],"dir":"ltr"},{"str":"few","boundary":[0.5150513289409723,0.5928635029320988,0.5428032460069444,0.6096985337962963],"dir":"ltr"},{"str":"were","boundary":[0.5477464319444444,0.5928635029320988,0.5844017655208334,0.6096985337962963],"dir":"ltr"},{"str":"not.","boundary":[0.5891934361805555,0.5928635029320988,0.6178373994444444,0.6096985337962963],"dir":"ltr"},{"str":"Based","boundary":[0.2839583333333333,0.6204560788580248,0.3300000383680556,0.6372911097222224],"dir":"ltr"},{"str":"on","boundary":[0.3343561026041667,0.6204560788580248,0.3531364212847222,0.6372911097222224],"dir":"ltr"},{"str":"many","boundary":[0.35749248552083335,0.6204560788580248,0.3991629747916667,0.6372911097222224],"dir":"ltr"},{"str":"requests,","boundary":[0.4035190390277778,0.6204560788580248,0.46960242743055564,0.6372911097222224],"dir":"ltr"},{"str":"we","boundary":[0.47452667395833337,0.6204560788580248,0.4966024499305555,0.6372911097222224],"dir":"ltr"},{"str":"changed","boundary":[0.5007691200694445,0.6204560788580248,0.5633184146180557,0.6372911097222224],"dir":"ltr"},{"str":"the","boundary":[0.5680911458680556,0.6204560788580248,0.5909964679861112,0.6372911097222224],"dir":"ltr"},{"str":"syntax","boundary":[0.5953714716319445,0.6204560788580248,0.6443449972916667,0.6372911097222224],"dir":"ltr"},{"str":"(as","boundary":[0.6489093950347223,0.6204560788580248,0.6707541102083334,0.6372911097222224],"dir":"ltr"},{"str":"it","boundary":[0.6751291138541667,0.6204560788580248,0.6855003346180557,0.6372911097222224],"dir":"ltr"},{"str":"were)","boundary":[0.6898942776736112,0.6204560788580248,0.732754161875,0.6372911097222224],"dir":"ltr"},{"str":"of","boundary":[0.7371481049305556,0.6204560788580248,0.7527655421874999,0.6372911097222224],"dir":"ltr"},{"str":"our","boundary":[0.7569511517361112,0.6204560788580248,0.7819587483333333,0.6372911097222224],"dir":"ltr"},{"str":"pseudocode.","boundary":[0.7865610248958332,0.6204560788580248,0.8798338298958333,0.6372911097222224],"dir":"ltr"},{"str":"We","boundary":[0.2839583333333333,0.6404560955246914,0.3074053225694444,0.6572911263888889],"dir":"ltr"},{"str":"n","boundary":[0.3133333578125,0.6404560955246914,0.3213826069444445,0.6572911263888889],"dir":"ltr"},{"str":"o","boundary":[0.322708365625,0.6404560955246914,0.33075761475694443,0.6572911263888889],"dir":"ltr"},{"str":"w","boundary":[0.3316667064236111,0.6404560955246914,0.3439205045138889,0.6572911263888889],"dir":"ltr"},{"str":"u","boundary":[0.3500000550347222,0.6404560955246914,0.35804930416666664,0.6572911263888889],"dir":"ltr"},{"str":"s","boundary":[0.35937506284722226,0.6404560955246914,0.36532203750000003,0.6572911263888889],"dir":"ltr"},{"str":"e","boundary":[0.36666673559027774,0.6404560955246914,0.37365537777777774,0.6572911263888889],"dir":"ltr"},{"str":"“","boundary":[0.3795834130208333,0.6404560955246914,0.3865720552083333,0.6572911263888889],"dir":"ltr"},{"str":"D","boundary":[0.3895834213541667,0.6400688898148148,0.4054167678819445,0.6569039206790124],"dir":"ltr"},{"str":"”","boundary":[0.40729176944444445,0.6404560955246914,0.41561942789930556,0.6572911263888889],"dir":"ltr"},{"str":"to","boundary":[0.42020276505208337,0.6404560955246914,0.43479368630208337,0.6572911263888889],"dir":"ltr"},{"str":"indicate","boundary":[0.43935808404513893,0.6404560955246914,0.4986876789409722,0.6572911263888889],"dir":"ltr"},{"str":"assignment","boundary":[0.5038960166145833,0.6404560955246914,0.5884415416145834,0.6572911263888889],"dir":"ltr"},{"str":"and","boundary":[0.5934604851909723,0.6404560955246914,0.6205646744444445,0.6572911263888889],"dir":"ltr"},{"str":"“==”","boundary":[0.6253374056944445,0.6404545356481481,0.6610435675520834,0.6572911263888889],"dir":"ltr"},{"str":"to","boundary":[0.6656269047048611,0.6404545356481481,0.6802329774826388,0.6572895665123457],"dir":"ltr"},{"str":"test","boundary":[0.6847973752256944,0.6404545356481481,0.7108276999479166,0.6572895665123457],"dir":"ltr"},{"str":"for","boundary":[0.715638310017361,0.6404545356481481,0.7375000706597221,0.6572895665123457],"dir":"ltr"},{"str":"equality,","boundary":[0.7421023472222221,0.6404545356481481,0.8059262640451388,0.6572895665123457],"dir":"ltr"},{"str":"just","boundary":[0.8112671775868054,0.6404545356481481,0.8383581092534721,0.6572895665123457],"dir":"ltr"},{"str":"as","boundary":[0.8431687193229167,0.6404545356481481,0.8587975202256944,0.6572895665123457],"dir":"ltr"},{"str":"C","boundary":[0.8633808573784721,0.6404545356481481,0.8759395799652778,0.6572895665123457],"dir":"ltr"},{"str":",","boundary":[0.8760910952430555,0.6404545356481481,0.8807520839756945,0.6572895665123457],"dir":"ltr"},{"str":"C","boundary":[0.28395802604166664,0.6604545523148148,0.29651106680555556,0.6772895831790123],"dir":"ltr"},{"str":"++,","boundary":[0.2966625820833333,0.6604545523148148,0.3225224521180555,0.6772895831790123],"dir":"ltr"},{"str":"Java,","boundary":[0.32765503215277775,0.6604545523148148,0.36479521461805553,0.6772895831790123],"dir":"ltr"},{"str":"and","boundary":[0.3703444616666667,0.6604545523148148,0.3974543327430555,0.6772895831790123],"dir":"ltr"},{"str":"Python","boundary":[0.40264373100694445,0.6604545523148148,0.4559922603125,0.6772895831790123],"dir":"ltr"},{"str":"do.","boundary":[0.4613899920833333,0.6604545523148148,0.48482561767361104,0.6772895831790123],"dir":"ltr"},{"str":"Likewise,","boundary":[0.491624865763889,0.6604545523148148,0.5647915934027777,0.6772895831790123],"dir":"ltr"},{"str":"we","boundary":[0.5701325069444444,0.6604545523148148,0.5922082829166667,0.6772895831790123],"dir":"ltr"},{"str":"have","boundary":[0.5972082870833333,0.6604545523148148,0.6320037706249999,0.6772895831790123],"dir":"ltr"},{"str":"eliminated","boundary":[0.6372121082986112,0.6604545523148148,0.7165114168055556,0.6772895831790123],"dir":"ltr"},{"str":"the","boundary":[0.7221174820833335,0.6604545523148148,0.745022804201389,0.6772895831790123],"dir":"ltr"},{"str":"keywords","boundary":[0.750231141875,0.6604545523148148,0.8227955962847222,0.6772895831790123],"dir":"ltr"},{"str":"do","boundary":[0.8283334796874999,0.6604545523148148,0.8485228904513888,0.6772895831790123],"dir":"ltr"},{"str":"and","boundary":[0.8533335005208333,0.6604545523148148,0.8804263261284722,0.6772895831790123],"dir":"ltr"},{"str":"then","boundary":[0.28395802604166664,0.6804545689814814,0.3196209345486111,0.697289599845679],"dir":"ltr"},{"str":"and","boundary":[0.32354139236111107,0.6804545689814814,0.35063989979166665,0.697289599845679],"dir":"ltr"},{"str":"adopted","boundary":[0.35478763052083334,0.6804545689814814,0.41416646788194444,0.697289599845679],"dir":"ltr"},{"str":"“//”","boundary":[0.4185225321180555,0.6804545689814814,0.4524979392187499,0.6985185570987654],"dir":"ltr"},{"str":"as","boundary":[0.45624794234375,0.6804545689814814,0.4718691674826389,0.697289599845679],"dir":"ltr"},{"str":"our","boundary":[0.47582750411458336,0.6804545689814814,0.5008407825347222,0.697289599845679],"dir":"ltr"},{"str":"comment-to-end-of-line","boundary":[0.5048180585763888,0.6804545689814814,0.6853636635763888,0.697289599845679],"dir":"ltr"},{"str":"symbol.","boundary":[0.69057200125,0.6804545689814814,0.7506724301215278,0.697289599845679],"dir":"ltr"},{"str":"We","boundary":[0.7566383441840278,0.6804545689814814,0.7814262436284722,0.697289599845679],"dir":"ltr"},{"str":"also","boundary":[0.7851762467534722,0.6804545689814814,0.8153770294965278,0.697289599845679],"dir":"ltr"},{"str":"now","boundary":[0.8195247602256944,0.6804545689814814,0.8514698626041667,0.697289599845679],"dir":"ltr"},{"str":"use","boundary":[0.8553713810069445,0.6804545689814814,0.8803846594270834,0.697289599845679],"dir":"ltr"},{"str":"dot-notation","boundary":[0.28395802604166664,0.7004545856481481,0.37562098121527776,0.7172896165123457],"dir":"ltr"},{"str":"to","boundary":[0.38185204701388886,0.7004545856481481,0.3964316046180556,0.7172896165123457],"dir":"ltr"},{"str":"indicate","boundary":[0.4016210028819444,0.7004545856481481,0.4609619614236111,0.7172896165123457],"dir":"ltr"},{"str":"object","boundary":[0.4667952996180556,0.7004545856481481,0.5126173075,0.7172896165123457],"dir":"ltr"},{"str":"attributes.","boundary":[0.5182612515972222,0.7004545856481481,0.5921988132118057,0.7172896165123457],"dir":"ltr"},{"str":"Our","boundary":[0.6004563958506944,0.7004545856481481,0.6298067990972221,0.7172896165123457],"dir":"ltr"},{"str":"pseudocode","boundary":[0.6350340761805555,0.7004545856481481,0.7236515742708333,0.7172896165123457],"dir":"ltr"},{"str":"remains","boundary":[0.7296932459722221,0.7004545856481481,0.7892444319618055,0.7172896165123457],"dir":"ltr"},{"str":"procedural,","boundary":[0.7948694366493055,0.7004545856481481,0.879735037673611,0.7172896165123457],"dir":"ltr"},{"str":"rather","boundary":[0.28395802604166664,0.7204546023148147,0.3276588200347222,0.7372896331790123],"dir":"ltr"},{"str":"than","boundary":[0.3351777656944444,0.7204546023148147,0.3674808229166666,0.7372896331790123],"dir":"ltr"},{"str":"object-oriented.","boundary":[0.37475355625,0.7204546023148147,0.4929051698611111,0.7372896331790123],"dir":"ltr"},{"str":"In","boundary":[0.5067877571875,0.7204546023148147,0.522408982326389,0.7372896331790123],"dir":"ltr"},{"str":"other","boundary":[0.5294733821527777,0.7204546023148147,0.5680056112326388,0.7372896331790123],"dir":"ltr"},{"str":"words,","boundary":[0.575524556892361,0.7204546023148147,0.6260814172048611,0.7372896331790123],"dir":"ltr"},{"str":"rather","boundary":[0.6339223328298611,0.7204546023148147,0.6776231268229167,0.7372896331790123],"dir":"ltr"},{"str":"than","boundary":[0.6849337389756944,0.7204546023148147,0.7172367961979167,0.7372896331790123],"dir":"ltr"},{"str":"running","boundary":[0.7247178630381944,0.7204546023148147,0.783094805625,0.7372896331790123],"dir":"ltr"},{"str":"methods","boundary":[0.7905758724652778,0.7204546023148147,0.8543505468229167,0.7372896331790123],"dir":"ltr"},{"str":"on","boundary":[0.8618505530729167,0.7204546023148147,0.8806346596354167,0.7372896331790123],"dir":"ltr"},{"str":"objects,","boundary":[0.28395802604166664,0.7404546189814813,0.34172701357638885,0.7572896498456789],"dir":"ltr"},{"str":"we","boundary":[0.3470679271180555,0.7404546189814813,0.3691474909722222,0.7572896498456789],"dir":"ltr"},{"str":"simply","boundary":[0.37393916163194446,0.7404546189814813,0.4251778406944445,0.7572896498456789],"dir":"ltr"},{"str":"call","boundary":[0.43015890545138885,0.7404546189814813,0.45719680677083335,0.7572896498456789],"dir":"ltr"},{"str":"procedures,","boundary":[0.4622157503472223,0.7404546189814813,0.5491836258506946,0.7572896498456789],"dir":"ltr"},{"str":"passing","boundary":[0.5547328728993056,0.7404546189814813,0.6110075410069444,0.7572896498456789],"dir":"ltr"},{"str":"objects","boundary":[0.6164052727777778,0.7404546189814813,0.6695170594618056,0.7572896498456789],"dir":"ltr"},{"str":"as","boundary":[0.6747253971354167,0.7404546189814813,0.6903466222743055,0.7572896498456789],"dir":"ltr"},{"str":"parameters.","boundary":[0.6953466264409722,0.7404546189814813,0.7824470778125001,0.7572896498456789],"dir":"ltr"},{"str":"We","boundary":[0.2839583333333333,0.7680471282407407,0.30873865701388886,0.7848821591049383],"dir":"ltr"},{"str":"added","boundary":[0.3156136627430556,0.7680471282407407,0.36043377585069447,0.7848821591049383],"dir":"ltr"},{"str":"100","boundary":[0.3679148426909722,0.7680471282407407,0.39607963888888886,0.7848821591049383],"dir":"ltr"},{"str":"new","boundary":[0.40314403871527776,0.7680471282407407,0.43403610991319447,0.7848821591049383],"dir":"ltr"},{"str":"exercises","boundary":[0.44127096442708336,0.7680471282407407,0.5095153394791666,0.7848821591049383],"dir":"ltr"},{"str":"and","boundary":[0.5170153457291666,0.7680471282407407,0.5441195349826389,0.7848821591049383],"dir":"ltr"},{"str":"28","boundary":[0.5511839348090278,0.7680471282407407,0.5699604656076389,0.7848821591049383],"dir":"ltr"},{"str":"new","boundary":[0.5770248654340278,0.7680471282407407,0.6079169366319445,0.7848821591049383],"dir":"ltr"},{"str":"problems.","boundary":[0.6151517911458334,0.7680471282407407,0.6897787472743057,0.7848821591049383],"dir":"ltr"},{"str":"We","boundary":[0.7028280005729168,0.7680471282407407,0.7276083242534724,0.7848821591049383],"dir":"ltr"},{"str":"also","boundary":[0.734483329982639,0.7680471282407407,0.7646689611979168,0.7848821591049383],"dir":"ltr"},{"str":"updated","boundary":[0.7719416945312502,0.7680471282407407,0.8313337894791668,0.7848821591049383],"dir":"ltr"},{"str":"many","boundary":[0.8388148563194445,0.7680471282407407,0.880477769826389,0.7848821591049383],"dir":"ltr"},{"str":"bibliography","boundary":[0.2839583333333333,0.7880471449074075,0.3798031101736112,0.8048821757716049],"dir":"ltr"},{"str":"entries","boundary":[0.3854091754513889,0.7880471449074075,0.43534482312500006,0.8048821757716049],"dir":"ltr"},{"str":"and","boundary":[0.4405531607986112,0.7880471449074075,0.4676630318750001,0.8048821757716049],"dir":"ltr"},{"str":"added","boundary":[0.47264409663194445,0.7880471449074075,0.5174736794444444,0.8048821757716049],"dir":"ltr"},{"str":"several","boundary":[0.5226630777083334,0.7880471449074075,0.5750987274652779,0.8048821757716049],"dir":"ltr"},{"str":"new","boundary":[0.5803260045486112,0.7880471449074075,0.6112237575694446,0.8048821757716049],"dir":"ltr"},{"str":"ones.","boundary":[0.6159586100000002,0.7880471449074075,0.6550116728472224,0.8048821757716049],"dir":"ltr"},{"str":"Finally,","boundary":[0.2839583333333333,0.815826449228395,0.3406818654513889,0.8326614800925924],"dir":"ltr"},{"str":"we","boundary":[0.34831444756944446,0.815826449228395,0.37039779930555555,0.8326614800925924],"dir":"ltr"},{"str":"went","boundary":[0.3770644715277778,0.815826449228395,0.41373116875,0.8326614800925924],"dir":"ltr"},{"str":"through","boundary":[0.4206251138888889,0.815826449228395,0.4790153140625,0.8326614800925924],"dir":"ltr"},{"str":"the","boundary":[0.4862880473958333,0.815826449228395,0.5092047331597223,0.8326614800925924],"dir":"ltr"},{"str":"entire","boundary":[0.5160797388888889,0.815826449228395,0.5587502289930556,0.8326614800925924],"dir":"ltr"},{"str":"book","boundary":[0.5658335682291668,0.815826449228395,0.6034093571180557,0.8326614800925924],"dir":"ltr"},{"str":"and","boundary":[0.6104737569444444,0.815826449228395,0.6375949916666666,0.8326614800925924],"dir":"ltr"},{"str":"rewrote","boundary":[0.6444510579861111,0.815826449228395,0.7014965600694444,0.8326614800925924],"dir":"ltr"},{"str":"sentences,","boundary":[0.7085798993055555,0.815826449228395,0.7851329934027778,0.8326614800925924],"dir":"ltr"},{"str":"paragraphs,","boundary":[0.7929739090277778,0.815826449228395,0.8799626178819443,0.8326614800925924],"dir":"ltr"},{"str":"and","boundary":[0.2839583333333333,0.8358264658950617,0.3110852498784722,0.8526614967592593],"dir":"ltr"},{"str":"sections","boundary":[0.3160663146354167,0.8358264658950617,0.37649818317708333,0.8526614967592593],"dir":"ltr"},{"str":"to","boundary":[0.3819148543576389,0.8358264658950617,0.39650198772569445,0.8526614967592593],"dir":"ltr"},{"str":"make","boundary":[0.40127471897569444,0.8358264658950617,0.4419073285937499,0.8526614967592593],"dir":"ltr"},{"str":"the","boundary":[0.44690733276041666,0.8358264658950617,0.4698297003472222,0.8526614967592593],"dir":"ltr"},{"str":"writing","boundary":[0.47482970451388884,0.8358264658950617,0.52918012859375,0.8526614967592593],"dir":"ltr"},{"str":"clearer","boundary":[0.5341611933506945,0.8358264658950617,0.5851593419097223,0.8526614967592593],"dir":"ltr"},{"str":"and","boundary":[0.5903866189930554,0.8358264658950617,0.6175135355381944,0.8526614967592593],"dir":"ltr"},{"str":"more","boundary":[0.6224946002951389,0.8358264658950617,0.6612522083506945,0.8526614967592593],"dir":"ltr"},{"str":"active.","boundary":[0.6662522125173612,0.8358264658950617,0.7150723289583334,0.8526614967592593],"dir":"ltr"}],"boundary":[0.28396,0.11471,0.88075,0.85266],"dir":"ltr","type":"paragraph"}]},{"token":null,"index":17,"image":{"jpeg":"/storage/books/13b8a393f9f3fea3/pages/23e7957b187fb8fe142afcbcdbff8ed8.jpg","blurred":"/storage/books/13b8a393f9f3fea3/pages/7103fef6bb96c207b3748435688c7ffb.jpg"},"info":{"width":576,"height":648,"margin":[0.13,0.06459,0.13303,0.07528]},"elements":[{"words":[{"str":"xviii","boundary":[0.1300001736111111,0.06458717037037037,0.15678262361111112,0.07842420740740741],"dir":"ltr"}],"boundary":[0.13,0.06459,0.15678,0.07842],"dir":"ltr","type":"paragraph"},{"words":[{"str":"Preface","boundary":[0.2441505402777778,0.06458717037037037,0.2918794969444445,0.07842420740740741],"dir":"ltr"}],"boundary":[0.24415,0.06459,0.29188,0.07842],"dir":"ltr","type":"paragraph"},{"words":[{"str":"Web","boundary":[0.24416666666666664,0.11471379490740745,0.2806818486111111,0.13154882577160498],"dir":"ltr"},{"str":"site","boundary":[0.2856250345486111,0.11471379490740745,0.3127273298611111,0.13154882577160498],"dir":"ltr"},{"str":"You","boundary":[0.24416666666666664,0.14693604398148158,0.2746079799131944,0.16377107484567913],"dir":"ltr"},{"str":"can","boundary":[0.28188071324652775,0.14693604398148158,0.3079470228472222,0.16377107484567913],"dir":"ltr"},{"str":"use","boundary":[0.31521975618055553,0.14693604398148158,0.34024439824652775,0.16377107484567913],"dir":"ltr"},{"str":"our","boundary":[0.34732773748263884,0.14693604398148158,0.37235237954861106,0.16377107484567913],"dir":"ltr"},{"str":"Web","boundary":[0.3796629917013889,0.14693604398148158,0.4138543080729167,0.16377107484567913],"dir":"ltr"},{"str":"site,","boundary":[0.4209187078993055,0.14693604398148158,0.4515910819444444,0.16377107484567913],"dir":"ltr"},{"str":"http://mitpress.mit.edu/algorithms/","boundary":[0.4596403310763889,0.14693604398148158,0.7212219884548613,0.16377107484567913],"dir":"ltr"},{"str":",","boundary":[0.7214492613715279,0.14693604398148158,0.7261102501041667,0.16377107484567913],"dir":"ltr"},{"str":"to","boundary":[0.734992833263889,0.14693604398148158,0.7495799666319445,0.16377107484567913],"dir":"ltr"},{"str":"obtain","boundary":[0.7566443664583334,0.14693604398148158,0.803549708576389,0.16377107484567913],"dir":"ltr"},{"str":"supple-","boundary":[0.8110307754166668,0.14693604398148158,0.8662713517534724,0.16377107484567913],"dir":"ltr"},{"str":"mentary","boundary":[0.24416666666666664,0.1669360606481482,0.3058466423090278,0.18377109151234572],"dir":"ltr"},{"str":"information","boundary":[0.3120777081076389,0.1669360606481482,0.4008296760069444,0.18377109151234572],"dir":"ltr"},{"str":"and","boundary":[0.4070607418055555,0.1669360606481482,0.4341876583506944,0.18377109151234572],"dir":"ltr"},{"str":"to","boundary":[0.44021039064236106,0.1669360606481482,0.4547975240104166,0.18377109151234572],"dir":"ltr"},{"str":"communicate","boundary":[0.46061192279513885,0.1669360606481482,0.5621101134375,0.18377109151234572],"dir":"ltr"},{"str":"with","boundary":[0.5683601186458334,0.1669360606481482,0.6018904496180555,0.18377109151234572],"dir":"ltr"},{"str":"us.","boundary":[0.6077048484027776,0.1669360606481482,0.6290552449826387,0.18377109151234572],"dir":"ltr"},{"str":"The","boundary":[0.6381461616493055,0.1669360606481482,0.6675458073611109,0.18377109151234572],"dir":"ltr"},{"str":"Web","boundary":[0.673170812048611,0.1669360606481482,0.7073621284201388,0.18377109151234572],"dir":"ltr"},{"str":"site","boundary":[0.7131765272048609,0.1669360606481482,0.7391879125173609,0.18377109151234572],"dir":"ltr"},{"str":"links","boundary":[0.7452295842187497,0.1669360606481482,0.7816974176388887,0.18377109151234572],"dir":"ltr"},{"str":"to","boundary":[0.7877390893402775,0.1669360606481482,0.802326222708333,0.18377109151234572],"dir":"ltr"},{"str":"a","boundary":[0.8081406214930553,0.1669360606481482,0.8164758557118054,0.18377109151234572],"dir":"ltr"},{"str":"list","boundary":[0.8223091939062497,0.1669360606481482,0.8451766372048608,0.18377109151234572],"dir":"ltr"},{"str":"of","boundary":[0.8510289148090275,0.1669360606481482,0.8666577157118053,0.18377109151234572],"dir":"ltr"},{"str":"known","boundary":[0.24416666666666664,0.18693607731481482,0.2950568605902777,0.20377110817901234],"dir":"ltr"},{"str":"errors,","boundary":[0.3010795928819444,0.18693607731481482,0.3494508453125,0.20377110817901234],"dir":"ltr"},{"str":"solutions","boundary":[0.3560417598958333,0.18693607731481482,0.42376908906249994,0.20377110817901234],"dir":"ltr"},{"str":"to","boundary":[0.4304357612847222,0.18693607731481482,0.44501910677083334,0.20377110817901234],"dir":"ltr"},{"str":"selected","boundary":[0.4508335055555555,0.18693607731481482,0.5112312831597222,0.20377110817901234],"dir":"ltr"},{"str":"exercises","boundary":[0.5176706824652777,0.18693607731481482,0.585966193923611,0.20377110817901234],"dir":"ltr"},{"str":"and","boundary":[0.5922161991319445,0.18693607731481482,0.6193374338541666,0.20377110817901234],"dir":"ltr"},{"str":"problems,","boundary":[0.6255684996527777,0.18693607731481482,0.7002465921875,0.20377110817901234],"dir":"ltr"},{"str":"and","boundary":[0.7068375067708332,0.18693607731481482,0.7339587414930554,0.20377110817901234],"dir":"ltr"},{"str":"(of","boundary":[0.7399814737847222,0.18693607731481482,0.7618375526041666,0.20377110817901234],"dir":"ltr"},{"str":"course)","boundary":[0.7678981637152777,0.18693607731481482,0.8231065430555555,0.20377110817901234],"dir":"ltr"},{"str":"a","boundary":[0.8295838211805555,0.18693607731481482,0.8379171614583333,0.20377110817901234],"dir":"ltr"},{"str":"list","boundary":[0.8437504996527777,0.18693607731481482,0.8666103671875,0.20377110817901234],"dir":"ltr"},{"str":"explaining","boundary":[0.24416666666666664,0.20693609398148152,0.3231250657986111,0.22377112484567904],"dir":"ltr"},{"str":"the","boundary":[0.3297727986111111,0.20693609398148152,0.35267812072916666,0.22377112484567904],"dir":"ltr"},{"str":"corny","boundary":[0.3587197924305555,0.20693609398148152,0.4012198278472222,0.22377112484567904],"dir":"ltr"},{"str":"professor","boundary":[0.40745089364583337,0.20693609398148152,0.47720852753472226,0.22377112484567904],"dir":"ltr"},{"str":"jokes,","boundary":[0.4836858056597222,0.20693609398148152,0.5276972059722222,0.22377112484567904],"dir":"ltr"},{"str":"as","boundary":[0.5342881205555555,0.20693609398148152,0.5499055578125,0.22377112484567904],"dir":"ltr"},{"str":"well","boundary":[0.555947229513889,0.20693609398148152,0.5883942262499999,0.22377112484567904],"dir":"ltr"},{"str":"as","boundary":[0.5944548373611112,0.20693609398148152,0.6100722746180556,0.22377112484567904],"dir":"ltr"},{"str":"other","boundary":[0.6161139463194445,0.20693609398148152,0.6546367056944445,0.22377112484567904],"dir":"ltr"},{"str":"content","boundary":[0.6609056503124999,0.20693609398148152,0.7161064538888888,0.22377112484567904],"dir":"ltr"},{"str":"that","boundary":[0.7223753985069444,0.20693609398148152,0.7504663310069444,0.22377112484567904],"dir":"ltr"},{"str":"we","boundary":[0.756735275625,0.20693609398148152,0.7788110515972222,0.22377112484567904],"dir":"ltr"},{"str":"might","boundary":[0.7846443897916666,0.20693609398148152,0.8285838203472223,0.22377112484567904],"dir":"ltr"},{"str":"add.","boundary":[0.8346444314583334,0.20693609398148152,0.8664096094444446,0.22377112484567904],"dir":"ltr"},{"str":"The","boundary":[0.24416666666666664,0.2269361106481482,0.2735416911458333,0.24377114151234575],"dir":"ltr"},{"str":"Web","boundary":[0.2783333618055555,0.2269361106481482,0.31251899635416663,0.24377114151234575],"dir":"ltr"},{"str":"site","boundary":[0.31729172760416663,0.2269361106481482,0.3432955371527778,0.24377114151234575],"dir":"ltr"},{"str":"also","boundary":[0.3482955413194444,0.2269361106481482,0.3785038998263889,0.24377114151234575],"dir":"ltr"},{"str":"tells","boundary":[0.38369329809027775,0.2269361106481482,0.41488650590277776,0.24377114151234575],"dir":"ltr"},{"str":"you","boundary":[0.4198865100694444,0.2269361106481482,0.4480683517361111,0.24377114151234575],"dir":"ltr"},{"str":"how","boundary":[0.45304941649305547,0.2269361106481482,0.4850002006944444,0.24377114151234575],"dir":"ltr"},{"str":"to","boundary":[0.48994338663194437,0.2269361106481482,0.5045456715277777,0.24377114151234575],"dir":"ltr"},{"str":"report","boundary":[0.5093184027777777,0.2269361106481482,0.5541101067708333,0.24377114151234575],"dir":"ltr"},{"str":"errors","boundary":[0.5593373838541666,0.2269361106481482,0.6030495414930556,0.24377114151234575],"dir":"ltr"},{"str":"or","boundary":[0.6082578791666666,0.2269361106481482,0.6238828921874999,0.24377114151234575],"dir":"ltr"},{"str":"make","boundary":[0.6286935022569443,0.2269361106481482,0.6693185361111111,0.24377114151234575],"dir":"ltr"},{"str":"suggestions.","boundary":[0.6743185402777778,0.2269361106481482,0.7665345262152778,0.24377114151234575],"dir":"ltr"},{"str":"How","boundary":[0.24416666666666664,0.27156577746913585,0.28172919796874996,0.28840080833333337],"dir":"ltr"},{"str":"we","boundary":[0.28667238390624994,0.27156577746913585,0.3087595235243055,0.28840080833333337],"dir":"ltr"},{"str":"produced","boundary":[0.3135511941840277,0.27156577746913585,0.38985428807291667,0.28840080833333337],"dir":"ltr"},{"str":"this","boundary":[0.3946080799131944,0.27156577746913585,0.4239528013368056,0.28840080833333337],"dir":"ltr"},{"str":"book","boundary":[0.42895280550347226,0.27156577746913585,0.4688278387326389,0.28840080833333337],"dir":"ltr"},{"str":"Like","boundary":[0.24416666666666664,0.30378802654320985,0.27853411954861107,0.32062305740740743],"dir":"ltr"},{"str":"the","boundary":[0.28457579125,0.30378802654320985,0.3074867951909722,0.32062305740740743],"dir":"ltr"},{"str":"second","boundary":[0.31332013338541664,0.30378802654320985,0.36544896470486105,0.32062305740740743],"dir":"ltr"},{"str":"edition,","boundary":[0.3716800305034722,0.30378802654320985,0.42840735050347223,0.32062305740740743],"dir":"ltr"},{"str":"the","boundary":[0.4349982650868055,0.30378802654320985,0.45790926902777773,0.32062305740740743],"dir":"ltr"},{"str":"third","boundary":[0.4639509407291666,0.30378802654320985,0.4993392277951389,0.32062305740740743],"dir":"ltr"},{"str":"edition","boundary":[0.5053619600868056,0.30378802654320985,0.557432079236111,0.32062305740740743],"dir":"ltr"},{"str":"was","boundary":[0.5636631450347223,0.30378802654320985,0.5928809724131945,0.32062305740740743],"dir":"ltr"},{"str":"produced","boundary":[0.5987143106076389,0.30378802654320985,0.6685666415451389,0.32062305740740743],"dir":"ltr"},{"str":"in","boundary":[0.6750060408506945,0.30378802654320985,0.6895855984548611,0.32062305740740743],"dir":"ltr"},{"str":"LATEX2","boundary":[0.6953999972395832,0.3037878689814815,0.7528788267361112,0.32451179197530866],"dir":"ltr"},{"str":"\"","boundary":[0.7497917029513891,0.30599325802469135,0.7583523161458335,0.32282828888888887],"dir":"ltr"},{"str":".","boundary":[0.7591667107638891,0.3037878689814815,0.7638258055555558,0.32062289984567904],"dir":"ltr"},{"str":"We","boundary":[0.7727083887152779,0.3037878689814815,0.7975000760416668,0.32062289984567904],"dir":"ltr"},{"str":"used","boundary":[0.8033334142361113,0.3037878689814815,0.8377273822916669,0.32062289984567904],"dir":"ltr"},{"str":"the","boundary":[0.8437501145833335,0.3037878689814815,0.8666668003472224,0.32062289984567904],"dir":"ltr"},{"str":"Times","boundary":[0.24416628159722237,0.3237878856481482,0.29084245685763904,0.3406229165123457],"dir":"ltr"},{"str":"font","boundary":[0.29667579505208347,0.3237878856481482,0.326910668732639,0.3406229165123457],"dir":"ltr"},{"str":"with","boundary":[0.33317961335069457,0.3237878856481482,0.3667099443229168,0.3406229165123457],"dir":"ltr"},{"str":"mathematics","boundary":[0.3727326766145835,0.3237878856481482,0.4679240438194446,0.3406229165123457],"dir":"ltr"},{"str":"typeset","boundary":[0.4741740490277778,0.3237878856481482,0.5273123508854167,0.3406229165123457],"dir":"ltr"},{"str":"using","boundary":[0.5337896290104168,0.3237878856481482,0.574462011388889,0.3406229165123457],"dir":"ltr"},{"str":"the","boundary":[0.5806930771875002,0.3237878856481482,0.6036154447743057,0.3406229165123457],"dir":"ltr"},{"str":"MathTime","boundary":[0.6096571164756946,0.3237878856481482,0.6888200612326392,0.3406229165123457],"dir":"ltr"},{"str":"Pro","boundary":[0.694861732934028,0.3237878856481482,0.7211174366319447,0.3406229165123457],"dir":"ltr"},{"str":"2","boundary":[0.7271401689236113,0.3237878856481482,0.7365360100868057,0.3406229165123457],"dir":"ltr"},{"str":"fonts.","boundary":[0.7423504088715279,0.3237878856481482,0.784520898559028,0.3406229165123457],"dir":"ltr"},{"str":"We","boundary":[0.7942368157465279,0.3237878856481482,0.8190322909548613,0.3406229165123457],"dir":"ltr"},{"str":"thank","boundary":[0.8248656291493057,0.3237878856481482,0.8665796790625002,0.3406229165123457],"dir":"ltr"},{"str":"Michael","boundary":[0.24416628159722237,0.3437879023148149,0.3058329996527779,0.3606229331790124],"dir":"ltr"},{"str":"Spivak","boundary":[0.3131436118055557,0.3437879023148149,0.3646209274305557,0.3606229331790124],"dir":"ltr"},{"str":"from","boundary":[0.37147699375000015,0.3437879023148149,0.4079921756944446,0.3606229331790124],"dir":"ltr"},{"str":"Publish","boundary":[0.41520809079861126,0.3437879023148149,0.4716854105902779,0.3606229331790124],"dir":"ltr"},{"str":"or","boundary":[0.47874981041666675,0.3437879023148149,0.49437482343750005,0.3606229331790124],"dir":"ltr"},{"str":"Perish,","boundary":[0.5014771020833335,0.3437879023148149,0.5532006300347223,0.3606229331790124],"dir":"ltr"},{"str":"Inc.","boundary":[0.5608332121527779,0.3437879023148149,0.5894506602430556,0.3606229331790124],"dir":"ltr"},{"str":",","boundary":[0.5895832361111112,0.3437879023148149,0.5942423309027779,0.3606229331790124],"dir":"ltr"},{"str":"Lance","boundary":[0.6016665795138889,0.3437879023148149,0.6477272239583335,0.3606229331790124],"dir":"ltr"},{"str":"Carnes","boundary":[0.6548105631944444,0.3437879023148149,0.7071022734375,0.3606229331790124],"dir":"ltr"},{"str":"from","boundary":[0.714185612673611,0.3437879023148149,0.7507007946180555,0.3606229331790124],"dir":"ltr"},{"str":"Personal","boundary":[0.7577083762152778,0.3437879023148149,0.8225000968749999,0.3606229331790124],"dir":"ltr"},{"str":"TeX","boundary":[0.8298107090277778,0.3437879023148149,0.8621592208333334,0.3606229331790124],"dir":"ltr"},{"str":",","boundary":[0.8623107361111111,0.3437879023148149,0.8669698309027778,0.3606229331790124],"dir":"ltr"},{"str":"Inc.","boundary":[0.24416628159722237,0.3637879189814816,0.27278372968750014,0.3806229498456791],"dir":"ltr"},{"str":",","boundary":[0.2729163055555557,0.3637879189814816,0.2775754003472224,0.3806229498456791],"dir":"ltr"},{"str":"and","boundary":[0.2837496479166668,0.3637879189814816,0.310870882638889,0.3806229498456791],"dir":"ltr"},{"str":"Tim","boundary":[0.31668528142361124,0.3637879189814816,0.3475943980902779,0.3806229498456791],"dir":"ltr"},{"str":"Tregubov","boundary":[0.353143645138889,0.3637879189814816,0.42528385677083347,0.3806229498456791],"dir":"ltr"},{"str":"from","boundary":[0.4310982555555557,0.3637879189814816,0.4676134375000001,0.3806229498456791],"dir":"ltr"},{"str":"Dartmouth","boundary":[0.4735793515625002,0.3637879189814816,0.5552460862847224,0.3806229498456791],"dir":"ltr"},{"str":"College","boundary":[0.5610604850694446,0.3637879189814816,0.6193938670138891,0.3806229498456791],"dir":"ltr"},{"str":"for","boundary":[0.6252272052083335,0.3637879189814816,0.647083284027778,0.3806229498456791],"dir":"ltr"},{"str":"technical","boundary":[0.6529355616319447,0.3637879189814816,0.7206250119791668,0.3806229498456791],"dir":"ltr"},{"str":"support.","boundary":[0.7268939565972224,0.3637879189814816,0.7878409770833336,0.3806229498456791],"dir":"ltr"},{"str":"As","boundary":[0.7969318937500003,0.3637879189814816,0.817973577951389,0.3806229498456791],"dir":"ltr"},{"str":"in","boundary":[0.8235985826388892,0.3637879189814816,0.8381819281250003,0.3806229498456791],"dir":"ltr"},{"str":"the","boundary":[0.8437879934027781,0.3637879189814816,0.8667046791666669,0.3806229498456791],"dir":"ltr"},{"str":"previous","boundary":[0.24416628159722237,0.3837879356481483,0.30832542597222234,0.40062296651234586],"dir":"ltr"},{"str":"two","boundary":[0.3141587641666668,0.3837879356481483,0.3423235603645835,0.40062296651234586],"dir":"ltr"},{"str":"editions,","boundary":[0.34751295862847237,0.3837879356481483,0.41149596649305564,0.40062296651234586],"dir":"ltr"},{"str":"we","boundary":[0.41746188055555566,0.3837879356481483,0.43953386864583344,0.40062296651234586],"dir":"ltr"},{"str":"compiled","boundary":[0.4445338728125001,0.3837879356481483,0.5145074159722224,0.40062296651234586],"dir":"ltr"},{"str":"the","boundary":[0.5201134812500001,0.3837879356481483,0.543013121545139,0.40062296651234586],"dir":"ltr"},{"str":"index","boundary":[0.5484297927256946,0.3837879356481483,0.5898976303125001,0.40062296651234586],"dir":"ltr"},{"str":"using","boundary":[0.5955036955902779,0.3837879356481483,0.6361192597395835,0.40062296651234586],"dir":"ltr"},{"str":"Windex,","boundary":[0.6415169915104166,0.3837879356481483,0.7047348472222222,0.40062296651234586],"dir":"ltr"},{"str":"a","boundary":[0.7104924277777778,0.3837879356481483,0.7188200862326389,0.40062296651234586],"dir":"ltr"},{"str":"C","boundary":[0.7240284239062499,0.3837879356481483,0.7365795707291666,0.40062296651234586],"dir":"ltr"},{"str":"program","boundary":[0.741731090173611,0.3837879356481483,0.8053277340798611,0.40062296651234586],"dir":"ltr"},{"str":"that","boundary":[0.8110853146354166,0.3837879356481483,0.8391686713715276,0.40062296651234586],"dir":"ltr"},{"str":"we","boundary":[0.8446042819618055,0.3837879356481483,0.8666762700520834,0.40062296651234586],"dir":"ltr"},{"str":"wrote,","boundary":[0.24416628159722237,0.403787952314815,0.2917079878819446,0.42062298317901253],"dir":"ltr"},{"str":"and","boundary":[0.29892390298611127,0.403787952314815,0.32602809223958346,0.42062298317901253],"dir":"ltr"},{"str":"the","boundary":[0.33267582505208343,0.403787952314815,0.35557546534722234,0.42062298317901253],"dir":"ltr"},{"str":"bibliography","boundary":[0.3622421375694446,0.403787952314815,0.45806418711805574,0.42062298317901253],"dir":"ltr"},{"str":"was","boundary":[0.465336920451389,0.403787952314815,0.4945433841840279,0.42062298317901253],"dir":"ltr"},{"str":"produced","boundary":[0.5012100564062502,0.403787952314815,0.5710320842881945,0.42062298317901253],"dir":"ltr"},{"str":"with","boundary":[0.5780964841145835,0.403787952314815,0.6115965120312502,0.42062298317901253],"dir":"ltr"},{"str":"B","boundary":[0.618660911857639,0.403787952314815,0.6312120586805557,0.42062298317901253],"dir":"ltr"},{"str":"IBTEX.","boundary":[0.6322916666666667,0.40378786898148145,0.6850379090277778,0.4243266066358024],"dir":"ltr"},{"str":"The","boundary":[0.6958333725694446,0.40378786898148145,0.7253504426215278,0.420622899845679],"dir":"ltr"},{"str":"PDF","boundary":[0.7318466601562501,0.40378786898148145,0.7668372196180556,0.420622899845679],"dir":"ltr"},{"str":"files","boundary":[0.7728788913194445,0.40378786898148145,0.8044698267361112,0.420622899845679],"dir":"ltr"},{"str":"for","boundary":[0.8109660442708334,0.40378786898148145,0.8329641686631946,0.420622899845679],"dir":"ltr"},{"str":"this","boundary":[0.8394793256076389,0.40378786898148145,0.8666952573784723,0.420622899845679],"dir":"ltr"},{"str":"book","boundary":[0.2441663295138889,0.4237878856481481,0.2817118153472222,0.4406229165123457],"dir":"ltr"},{"str":"were","boundary":[0.2869012136111111,0.4237878856481481,0.3235186683680556,0.4406229165123457],"dir":"ltr"},{"str":"created","boundary":[0.3283103390277778,0.4237878856481481,0.3824050810763889,0.4406229165123457],"dir":"ltr"},{"str":"on","boundary":[0.3875944793402778,0.4237878856481481,0.4063672222569445,0.4406229165123457],"dir":"ltr"},{"str":"a","boundary":[0.41134828701388887,0.4237878856481481,0.41967405152777776,0.4406229165123457],"dir":"ltr"},{"str":"MacBook","boundary":[0.4244657221875,0.4237878856481481,0.4988445720486112,0.4406229165123457],"dir":"ltr"},{"str":"running","boundary":[0.5038256368055556,0.4237878856481481,0.5621628066319445,0.4406229165123457],"dir":"ltr"},{"str":"OS","boundary":[0.5675605384027779,0.4237878856481481,0.5917499525000002,0.4406229165123457],"dir":"ltr"},{"str":"10.5.","boundary":[0.596503744340278,0.4237878856481481,0.634098472638889,0.4406229165123457],"dir":"ltr"},{"str":"We","boundary":[0.26312467864583333,0.4437879023148148,0.2879277296180555,0.4606229331790124],"dir":"ltr"},{"str":"drew","boundary":[0.29417773482638887,0.4437879023148148,0.33134064458333334,0.4606229331790124],"dir":"ltr"},{"str":"the","boundary":[0.3377421650694445,0.4437879023148148,0.36067589630208335,0.4606229331790124],"dir":"ltr"},{"str":"illustrations","boundary":[0.36692590151041665,0.4437879023148148,0.45546574802083334,0.4606229331790124],"dir":"ltr"},{"str":"for","boundary":[0.4625490872569445,0.4437879023148148,0.48442221154513887,0.4606229331790124],"dir":"ltr"},{"str":"the","boundary":[0.49089948967013897,0.4437879023148148,0.5138332209027778,0.4606229331790124],"dir":"ltr"},{"str":"third","boundary":[0.5200832261111111,0.4437879023148148,0.5555093919965278,0.4606229331790124],"dir":"ltr"},{"str":"edition","boundary":[0.5621571248090278,0.4437879023148148,0.6142802743055555,0.4606229331790124],"dir":"ltr"},{"str":"using","boundary":[0.6209280071180556,0.4437879023148148,0.6616193289062501,0.4606229331790124],"dir":"ltr"},{"str":"MacDraw","boundary":[0.6680587282118056,0.4437879023148148,0.7432311393402778,0.4606229331790124],"dir":"ltr"},{"str":"Pro,","boundary":[0.7496326598263889,0.4437879023148148,0.7805645037847223,0.4606229331790124],"dir":"ltr"},{"str":"with","boundary":[0.7871554183680556,0.4437879023148148,0.8207009008680556,0.4606229331790124],"dir":"ltr"},{"str":"some","boundary":[0.8269319666666666,0.4437879023148148,0.8667653331944444,0.4606229331790124],"dir":"ltr"},{"str":"of","boundary":[0.2441663295138889,0.46378791898148153,0.2597989182986111,0.4806229498456791],"dir":"ltr"},{"str":"the","boundary":[0.26731786395833335,0.46378791898148153,0.29024591336805555,0.4806229498456791],"dir":"ltr"},{"str":"mathematical","boundary":[0.2977459196180556,0.46378791898148153,0.39919297385416663,0.4806229498456791],"dir":"ltr"},{"str":"expressions","boundary":[0.40712858652777784,0.46378791898148153,0.4944998714583334,0.4806229498456791],"dir":"ltr"},{"str":"in","boundary":[0.5026248782291667,0.46378791898148153,0.5172157994791667,0.4806229498456791],"dir":"ltr"},{"str":"illustrations","boundary":[0.5244885328125001,0.46378791898148153,0.6130037580902779,0.4806229498456791],"dir":"ltr"},{"str":"laid","boundary":[0.6213370983680557,0.46378791898148153,0.6494583339236112,0.4806229498456791],"dir":"ltr"},{"str":"in","boundary":[0.6569394007638889,0.46378791898148153,0.671530322013889,0.4806229498456791],"dir":"ltr"},{"str":"with","boundary":[0.6790113888541668,0.46378791898148153,0.7125682350000001,0.4806229498456791],"dir":"ltr"},{"str":"the","boundary":[0.7198409683333333,0.46378791898148153,0.7427690177430555,0.4806229498456791],"dir":"ltr"},{"str":"psfrag","boundary":[0.7502690239930556,0.46378791898148153,0.7971667903472223,0.4806229498456791],"dir":"ltr"},{"str":"package","boundary":[0.8048561906944445,0.46378791898148153,0.8663979086458333,0.4806229498456791],"dir":"ltr"},{"str":"for","boundary":[0.2441663295138889,0.4837879356481482,0.26602240833333335,0.5006229665123458],"dir":"ltr"},{"str":"LATEX2","boundary":[0.27333302048611113,0.48378786898148146,0.3307972295138889,0.5043266066358024],"dir":"ltr"},{"str":"\"","boundary":[0.3277101057291667,0.48599325802469134,0.3362707189236111,0.5028282888888889],"dir":"ltr"},{"str":".","boundary":[0.33708511354166665,0.48378786898148146,0.3417442083333333,0.5006228998456791],"dir":"ltr"},{"str":"Unfortunately,","boundary":[0.35500179513888885,0.48378786898148146,0.46380870399305557,0.5006228998456791],"dir":"ltr"},{"str":"MacDraw","boundary":[0.47227462013888893,0.48378786898148146,0.5475208949652778,0.5006228998456791],"dir":"ltr"},{"str":"Pro","boundary":[0.5549640829861111,0.48378786898148146,0.5812141048611111,0.5006228998456791],"dir":"ltr"},{"str":"is","boundary":[0.5882785046875001,0.48378786898148146,0.6007595756944445,0.5006228998456791],"dir":"ltr"},{"str":"legacy","boundary":[0.6080512484375,0.48378786898148146,0.6566118949652777,0.5006228998456791],"dir":"ltr"},{"str":"software,","boundary":[0.6638846282986111,0.48378786898148146,0.7331460496527777,0.5006228998456791],"dir":"ltr"},{"str":"having","boundary":[0.7414036322916666,0.48378786898148146,0.7920854927083334,0.5006228998456791],"dir":"ltr"},{"str":"not","boundary":[0.7997748930555555,0.48378786898148146,0.8237521857638889,0.5006228998456791],"dir":"ltr"},{"str":"been","boundary":[0.8310627979166666,0.48378786898148146,0.8665173729166665,0.5006228998456791],"dir":"ltr"},{"str":"marketed","boundary":[0.24416836944444442,0.503602700308642,0.3139411548611111,0.5204377311728395],"dir":"ltr"},{"str":"for","boundary":[0.32038055416666666,0.503602700308642,0.34223663298611107,0.5204377311728395],"dir":"ltr"},{"str":"over","boundary":[0.34829724409722224,0.503602700308642,0.3811949987847222,0.5204377311728395],"dir":"ltr"},{"str":"a","boundary":[0.38725560989583335,0.503602700308642,0.3955889501736112,0.5204377311728395],"dir":"ltr"},{"str":"decade","boundary":[0.40163062187500004,0.503602700308642,0.45375187743055556,0.5204377311728395],"dir":"ltr"},{"str":"now.","boundary":[0.4600018826388889,0.503602700308642,0.4955132758680556,0.5204377311728395],"dir":"ltr"},{"str":"Happily,","boundary":[0.5050208595486112,0.503602700308642,0.5690550038194445,0.5204377311728395],"dir":"ltr"},{"str":"we","boundary":[0.5756459184027778,0.503602700308642,0.5977292701388888,0.5204377311728395],"dir":"ltr"},{"str":"still","boundary":[0.6035626083333333,0.503602700308642,0.6316118741319444,0.5204377311728395],"dir":"ltr"},{"str":"have","boundary":[0.63788081875,0.503602700308642,0.6726914538194445,0.5204377311728395],"dir":"ltr"},{"str":"a","boundary":[0.6789414590277778,0.503602700308642,0.6872747993055556,0.5204377311728395],"dir":"ltr"},{"str":"couple","boundary":[0.6931081375,0.503602700308642,0.7431460579861111,0.5204377311728395],"dir":"ltr"},{"str":"of","boundary":[0.7496043967013889,0.503602700308642,0.7652294097222222,0.5204377311728395],"dir":"ltr"},{"str":"Macintoshes","boundary":[0.7712900208333333,0.503602700308642,0.8663090394097223,0.5204377311728395],"dir":"ltr"},{"str":"that","boundary":[0.24416836944444442,0.5236027169753087,0.27225172618055554,0.5404377478395063],"dir":"ltr"},{"str":"can","boundary":[0.2774790032638889,0.5236027169753087,0.30352258557291667,0.5404377478395063],"dir":"ltr"},{"str":"run","boundary":[0.30871198383680554,0.5236027169753087,0.33371389861111106,0.5404377478395063],"dir":"ltr"},{"str":"the","boundary":[0.33890329687500004,0.5236027169753087,0.3618029371701389,0.5404377478395063],"dir":"ltr"},{"str":"Classic","boundary":[0.36701127484374996,0.5236027169753087,0.42130866857638893,0.5404377478395063],"dir":"ltr"},{"str":"environment","boundary":[0.42672533975694443,0.5236027169753087,0.5208485242534722,0.5404377478395063],"dir":"ltr"},{"str":"under","boundary":[0.5264924683506944,0.5236027169753087,0.5692103069791666,0.5404377478395063],"dir":"ltr"},{"str":"OS","boundary":[0.5746459175694444,0.5236027169753087,0.598839119548611,0.5404377478395063],"dir":"ltr"},{"str":"10.4,","boundary":[0.6038012448958333,0.5236027169753087,0.6414054428993056,0.5404377478395063],"dir":"ltr"},{"str":"and","boundary":[0.6467463564409722,0.5236027169753087,0.6738505456944445,0.5404377478395063],"dir":"ltr"},{"str":"hence","boundary":[0.6790399439583333,0.5236027169753087,0.7227994501215278,0.5404377478395063],"dir":"ltr"},{"str":"they","boundary":[0.7280077877951387,0.5236027169753087,0.7600873599826388,0.5404377478395063],"dir":"ltr"},{"str":"can","boundary":[0.7652767582465277,0.5236027169753087,0.7913203405555556,0.5404377478395063],"dir":"ltr"},{"str":"run","boundary":[0.7965097388194445,0.5236027169753087,0.8215116535937501,0.5404377478395063],"dir":"ltr"},{"str":"Mac-","boundary":[0.8267010518576389,0.5236027169753087,0.8664510849826389,0.5404377478395063],"dir":"ltr"},{"str":"Draw","boundary":[0.24416836944444442,0.5436027336419753,0.2859070405902778,0.5604377645061729],"dir":"ltr"},{"str":"Pro—mostly.","boundary":[0.29085022652777776,0.5436027336419753,0.3906457642361111,0.5604377645061729],"dir":"ltr"},{"str":"Even","boundary":[0.3968200118055555,0.5436027336419753,0.43539580152777774,0.5604377645061729],"dir":"ltr"},{"str":"under","boundary":[0.44016853277777773,0.5436027336419753,0.4829337199305555,0.5604377645061729],"dir":"ltr"},{"str":"the","boundary":[0.48816099701388893,0.5436027336419753,0.5110890464236112,0.5604377645061729],"dir":"ltr"},{"str":"Classic","boundary":[0.5160890505902778,0.5436027336419753,0.5704527322569444,0.5604377645061729],"dir":"ltr"},{"str":"environment,","boundary":[0.575452736423611,0.5436027336419753,0.674342970347222,0.5604377645061729],"dir":"ltr"},{"str":"we","boundary":[0.6801005509027777,0.5436027336419753,0.7021914784027776,0.5604377645061729],"dir":"ltr"},{"str":"find","boundary":[0.7067748155555554,0.5436027336419753,0.7361801430902777,0.5604377645061729],"dir":"ltr"},{"str":"MacDraw","boundary":[0.7411612078472221,0.5436027336419753,0.8164339978472221,0.5604377645061729],"dir":"ltr"},{"str":"Pro","boundary":[0.8211688502777778,0.5436027336419753,0.8474302357986111,0.5604377645061729],"dir":"ltr"},{"str":"to","boundary":[0.8522029670486112,0.5436027336419753,0.8667938882986113,0.5604377645061729],"dir":"ltr"},{"str":"be","boundary":[0.24416836944444442,0.563602750308642,0.2618956569444444,0.5804377811728396],"dir":"ltr"},{"str":"far","boundary":[0.2681456621527778,0.563602750308642,0.2887517399305556,0.5804377811728396],"dir":"ltr"},{"str":"easier","boundary":[0.2950206845486111,0.563602750308642,0.3387328421875,0.5804377811728396],"dir":"ltr"},{"str":"to","boundary":[0.34500178680555554,0.563602750308642,0.35958513229166666,0.5804377811728396],"dir":"ltr"},{"str":"use","boundary":[0.3658161980902778,0.563602750308642,0.3908351583333334,0.5804377811728396],"dir":"ltr"},{"str":"than","boundary":[0.3970851635416667,0.563602750308642,0.42939579652777776,0.5804377811728396],"dir":"ltr"},{"str":"any","boundary":[0.43562686232638886,0.563602750308642,0.4625208241319444,0.5804377811728396],"dir":"ltr"},{"str":"other","boundary":[0.46875188993055555,0.563602750308642,0.5072935887152777,0.5804377811728396],"dir":"ltr"},{"str":"drawing","boundary":[0.5137708668402777,0.563602750308642,0.5752481907986111,0.5804377811728396],"dir":"ltr"},{"str":"software","boundary":[0.5814792565972223,0.563602750308642,0.6460815831597224,0.5804377811728396],"dir":"ltr"},{"str":"for","boundary":[0.6525399218750001,0.563602750308642,0.6743960006944446,0.5804377811728396],"dir":"ltr"},{"str":"the","boundary":[0.6806649453125,0.563602750308642,0.7035816310763889,0.5804377811728396],"dir":"ltr"},{"str":"types","boundary":[0.7098316362847223,0.563602750308642,0.749433942013889,0.5804377811728396],"dir":"ltr"},{"str":"of","boundary":[0.7556839472222223,0.563602750308642,0.7713089602430556,0.5804377811728396],"dir":"ltr"},{"str":"illustrations","boundary":[0.7775779048611111,0.563602750308642,0.8660438876736111,0.5804377811728396],"dir":"ltr"},{"str":"that","boundary":[0.24416836944444442,0.5836027669753088,0.2722744534722222,0.6004377978395063],"dir":"ltr"},{"str":"accompany","boundary":[0.2797933991319444,0.5836027669753088,0.3652669552083333,0.6004377978395063],"dir":"ltr"},{"str":"computer-science","boundary":[0.3731646890625,0.5836027669753088,0.505267071875,0.6004377978395063],"dir":"ltr"},{"str":"text,","boundary":[0.5136004121527777,0.5836027669753088,0.5461572574652778,0.6004377978395063],"dir":"ltr"},{"str":"and","boundary":[0.5542065065972223,0.5836027669753088,0.5813277413194444,0.6004377978395063],"dir":"ltr"},{"str":"it","boundary":[0.5888088081597223,0.5836027669753088,0.5991876046875001,0.6004377978395063],"dir":"ltr"},{"str":"produces","boundary":[0.6064982168402777,0.5836027669753088,0.6742634248263888,0.6004377978395063],"dir":"ltr"},{"str":"beautiful","boundary":[0.6821800980902777,0.5836027669753088,0.7488278809027777,0.6004377978395063],"dir":"ltr"},{"str":"output.1","boundary":[0.7567634935763888,0.5817365953703704,0.8154303819444445,0.6004377978395063],"dir":"ltr"},{"str":"Who","boundary":[0.8300017361111112,0.5836026837962963,0.8668010092013889,0.6004377146604939],"dir":"ltr"},{"str":"knows","boundary":[0.24416791458333334,0.603602700462963,0.29293689461805555,0.6204377313271605],"dir":"ltr"},{"str":"how","boundary":[0.2983535657986111,0.603602700462963,0.33029298635416665,0.6204377313271605],"dir":"ltr"},{"str":"long","boundary":[0.3354445057986111,0.603602700462963,0.36881953361111114,0.6204377313271605],"dir":"ltr"},{"str":"our","boundary":[0.37421726538194444,0.603602700462963,0.39922486197916673,0.6204377313271605],"dir":"ltr"},{"str":"pre-Intel","boundary":[0.4046604725694445,0.603602700462963,0.4691529505555556,0.6204377313271605],"dir":"ltr"},{"str":"Macs","boundary":[0.47479689465277786,0.603602700462963,0.5156151104861111,0.6204377313271605],"dir":"ltr"},{"str":"will","boundary":[0.5208234481597223,0.603602700462963,0.5501265028819445,0.6204377313271605],"dir":"ltr"},{"str":"continue","boundary":[0.5553537799652778,0.603602700462963,0.6199447428819445,0.6204377313271605],"dir":"ltr"},{"str":"to","boundary":[0.6257780810763889,0.603602700462963,0.6403538507986111,0.6204377313271605],"dir":"ltr"},{"str":"run,","boundary":[0.6455432490625,0.603602700462963,0.6752061525694446,0.6204377313271605],"dir":"ltr"},{"str":"so","boundary":[0.6805470661111112,0.603602700462963,0.6972251103125,0.6204377313271605],"dir":"ltr"},{"str":"if","boundary":[0.702414508576389,0.603602700462963,0.7138273968750002,0.6204377313271605],"dir":"ltr"},{"str":"anyone","boundary":[0.7190546739583333,0.603602700462963,0.7730471431944445,0.6204377313271605],"dir":"ltr"},{"str":"from","boundary":[0.7786721478819445,0.603602700462963,0.8151721782986111,0.6204377313271605],"dir":"ltr"},{"str":"Apple","boundary":[0.8205130918402779,0.603602700462963,0.866554796875,0.6204377313271605],"dir":"ltr"},{"str":"is","boundary":[0.24416791458333334,0.6236027171296296,0.25665656135416665,0.6404377479938271],"dir":"ltr"},{"str":"listening:","boundary":[0.2616565655208334,0.6236027171296296,0.33144829034722223,0.6404377479938271],"dir":"ltr"},{"str":"Please","boundary":[0.33791799270833334,0.6236027171296296,0.38812258,0.6404377479938271],"dir":"ltr"},{"str":"create","boundary":[0.3931225841666667,0.6236027171296296,0.4393498954166667,0.6404377479938271],"dir":"ltr"},{"str":"an","boundary":[0.4445582330902778,0.6236027171296296,0.46333855177083344,0.6404377479938271],"dir":"ltr"},{"str":"OS","boundary":[0.4683196165277778,0.6236027171296296,0.49145599944444446,0.6404377479938271],"dir":"ltr"},{"str":"X","boundary":[0.4960203971875001,0.6236027171296296,0.5075128310069446,0.6404377479938271],"dir":"ltr"},{"str":"-","boundary":[0.5076832856944445,0.6236027171296296,0.5139105636111112,0.6404377479938271],"dir":"ltr"},{"str":"compatible","boundary":[0.5139295030208334,0.6236027171296296,0.5974522998958334,0.6404377479938271],"dir":"ltr"},{"str":"version","boundary":[0.6028689710763889,0.6236027171296296,0.6578614411458334,0.6404377479938271],"dir":"ltr"},{"str":"of","boundary":[0.6630508394097223,0.6236027171296296,0.6776266091319445,0.6404377479938271],"dir":"ltr"},{"str":"MacDraw","boundary":[0.6826455527083335,0.6236027171296296,0.7589259193055555,0.6404377479938271],"dir":"ltr"},{"str":"Pro!","boundary":[0.7638691052430555,0.6236027171296296,0.7975850424305555,0.6404377479938271],"dir":"ltr"},{"str":"Acknowledgments","boundary":[0.24416791458333334,0.6682323839506172,0.39237826536458337,0.6850674148148148],"dir":"ltr"},{"str":"for","boundary":[0.39716993602430556,0.6682323839506172,0.42072866777777773,0.6850674148148148],"dir":"ltr"},{"str":"the","boundary":[0.4257286719444444,0.6682323839506172,0.4509540717534722,0.6850674148148148],"dir":"ltr"},{"str":"third","boundary":[0.45574574241319454,0.6682323839506172,0.496607518888889,0.6850674148148148],"dir":"ltr"},{"str":"edition","boundary":[0.5013613107291667,0.6682323839506172,0.5568177963368056,0.6850674148148148],"dir":"ltr"},{"str":"We","boundary":[0.24416791458333334,0.7004546330246914,0.2689444503819445,0.7172896638888889],"dir":"ltr"},{"str":"have","boundary":[0.27436112156250003,0.7004546330246914,0.30914145357638895,0.7172896638888889],"dir":"ltr"},{"str":"been","boundary":[0.31476645826388894,0.7004546330246914,0.35019073020833336,0.7172896638888889],"dir":"ltr"},{"str":"working","boundary":[0.3560051289930556,0.7004546330246914,0.4185468477777778,0.7172896638888889],"dir":"ltr"},{"str":"with","boundary":[0.4243612465625,0.7004546330246914,0.4578536987152778,0.7172896638888889],"dir":"ltr"},{"str":"the","boundary":[0.46325143048611106,0.7004546330246914,0.4861453889583333,0.7172896638888889],"dir":"ltr"},{"str":"MIT","boundary":[0.4917703936458333,0.7004546330246914,0.5263499679166667,0.7172896638888889],"dir":"ltr"},{"str":"Press","boundary":[0.5319370937847222,0.7004546330246914,0.5716719753819445,0.7172896638888889],"dir":"ltr"},{"str":"for","boundary":[0.5772969800694445,0.7004546330246914,0.5991303315972223,0.7172896638888889],"dir":"ltr"},{"str":"over","boundary":[0.6047742756944445,0.7004546330246914,0.6376417273263889,0.7172896638888889],"dir":"ltr"},{"str":"two","boundary":[0.6430773379166665,0.7004546330246914,0.6712553917013888,0.7172896638888889],"dir":"ltr"},{"str":"decades","boundary":[0.6768614569791667,0.7004546330246914,0.7362213549305555,0.7172896638888889],"dir":"ltr"},{"str":"now,","boundary":[0.7420546931249999,0.7004546330246914,0.7775547227083333,0.7172896638888889],"dir":"ltr"},{"str":"and","boundary":[0.7833123032638888,0.7004546330246914,0.8104108106944444,0.7172896638888889],"dir":"ltr"},{"str":"what","boundary":[0.8160168759722222,0.7004546330246914,0.8526532701388888,0.7172896638888889],"dir":"ltr"},{"str":"a","boundary":[0.8582972142361112,0.7004546330246914,0.86662297875,0.7172896638888889],"dir":"ltr"},{"str":"terrific","boundary":[0.24416791458333334,0.720454649691358,0.29430053211805557,0.7372896805555555],"dir":"ltr"},{"str":"relationship","boundary":[0.29992553680555556,0.720454649691358,0.38846727725694447,0.7372896805555555],"dir":"ltr"},{"str":"it","boundary":[0.39469834305555557,0.720454649691358,0.40507713958333336,0.7372896805555555],"dir":"ltr"},{"str":"has","boundary":[0.41072108368055554,0.720454649691358,0.4357400439236111,0.7372896805555555],"dir":"ltr"},{"str":"been!","boundary":[0.44136504861111114,0.720454649691358,0.48305068940972223,0.7372896805555555],"dir":"ltr"},{"str":"We","boundary":[0.4911946355902778,0.720454649691358,0.5159863229166667,0.7372896805555555],"dir":"ltr"},{"str":"thank","boundary":[0.5214029940972222,0.720454649691358,0.5631075743055556,0.7372896805555555],"dir":"ltr"},{"str":"Ellen","boundary":[0.5687136395833332,0.720454649691358,0.6084863999999999,0.7372896805555555],"dir":"ltr"},{"str":"Faran,","boundary":[0.6140924652777778,0.720454649691358,0.6614978078125,0.7372896805555555],"dir":"ltr"},{"str":"Bob","boundary":[0.6672553883680554,0.720454649691358,0.698751626736111,0.7372896805555555],"dir":"ltr"},{"str":"Prior,","boundary":[0.7041493585069444,0.720454649691358,0.7456645446180555,0.7372896805555555],"dir":"ltr"},{"str":"Ada","boundary":[0.7516304586805556,0.720454649691358,0.7831077576388888,0.7372896805555555],"dir":"ltr"},{"str":"Brunstein,","boundary":[0.7885244288194444,0.720454649691358,0.866308584548611,0.7372896805555555],"dir":"ltr"},{"str":"and","boundary":[0.24416791458333334,0.7404546663580247,0.2712948311284722,0.7572896972222223],"dir":"ltr"},{"str":"Mary","boundary":[0.2762758958854167,0.7404546663580247,0.31711683901041665,0.7572896972222223],"dir":"ltr"},{"str":"Reilly","boundary":[0.3220979037673611,0.7404546663580247,0.3681130936284722,0.7572896972222223],"dir":"ltr"},{"str":"for","boundary":[0.37309415838541665,0.7404546663580247,0.39495591902777777,0.7572896972222223],"dir":"ltr"},{"str":"their","boundary":[0.39997486260416665,0.7404546663580247,0.43432148213541666,0.7572896972222223],"dir":"ltr"},{"str":"help","boundary":[0.4393404257118056,0.7404546663580247,0.47165863446180556,0.7572896972222223],"dir":"ltr"},{"str":"and","boundary":[0.47663969921874993,0.7404546663580247,0.5037666157638889,0.7572896972222223],"dir":"ltr"},{"str":"support.","boundary":[0.5087476805208334,0.7404546663580247,0.5697098525347223,0.7572896972222223],"dir":"ltr"},{"str":"We","boundary":[0.26312626371527775,0.7604546830246913,0.2879179510416667,0.7772897138888889],"dir":"ltr"},{"str":"were","boundary":[0.29354295572916667,0.7604546830246913,0.3301907135416666,0.7772897138888889],"dir":"ltr"},{"str":"geographically","boundary":[0.3360240517361111,0.7604546830246913,0.44752035677083335,0.7772897138888889],"dir":"ltr"},{"str":"distributed","boundary":[0.4541680895833334,0.7604546830246913,0.5339219439236111,0.7772897138888889],"dir":"ltr"},{"str":"while","boundary":[0.5403613432291666,0.7604546830246913,0.5821984993055556,0.7772897138888889],"dir":"ltr"},{"str":"producing","boundary":[0.5880318375000001,0.7604546830246913,0.6641493251736112,0.7772897138888889],"dir":"ltr"},{"str":"the","boundary":[0.6705887244791666,0.7604546830246913,0.6935054102430556,0.7772897138888889],"dir":"ltr"},{"str":"third","boundary":[0.6993387484375,0.7604546830246913,0.7347365052083332,0.7772897138888889],"dir":"ltr"},{"str":"edition,","boundary":[0.7407592375,0.7604546830246913,0.7975017090277777,0.7772897138888889],"dir":"ltr"},{"str":"working","boundary":[0.8038842901041667,0.7604546830246913,0.8664790392361111,0.7772897138888889],"dir":"ltr"},{"str":"in","boundary":[0.24416791458333334,0.780454699691358,0.25875126006944443,0.7972897305555555],"dir":"ltr"},{"str":"the","boundary":[0.26539899288194446,0.780454699691358,0.28831567864583335,0.7972897305555555],"dir":"ltr"},{"str":"Dartmouth","boundary":[0.295190684375,0.780454699691358,0.37685741909722226,0.7972897305555555],"dir":"ltr"},{"str":"College","boundary":[0.38371348541666667,0.780454699691358,0.4420468673611111,0.7972897305555555],"dir":"ltr"},{"str":"Department","boundary":[0.44892187309027776,0.780454699691358,0.5378613411458333,0.7972897305555555],"dir":"ltr"},{"str":"of","boundary":[0.5449636197916666,0.780454699691358,0.5605886328124999,0.7972897305555555],"dir":"ltr"},{"str":"Computer","boundary":[0.5672742444444444,0.780454699691358,0.6427099133680555,0.7972897305555555],"dir":"ltr"},{"str":"Science,","boundary":[0.6496038585069445,0.780454699691358,0.71280466875,0.7972897305555555],"dir":"ltr"},{"str":"the","boundary":[0.7202289173611112,0.780454699691358,0.7431456031250001,0.7972897305555555],"dir":"ltr"},{"str":"MIT","boundary":[0.7498122753472223,0.780454699691358,0.7844145769097223,0.7972897305555555],"dir":"ltr"},{"str":"Computer","boundary":[0.7910433703125002,0.780454699691358,0.8664790392361112,0.7972897305555555],"dir":"ltr"}],"boundary":[0.24417,0.11471,0.86697,0.79729],"dir":"ltr","type":"paragraph"},{"words":[{"str":"1","boundary":[0.24416666666666664,0.8394802472222223,0.2512615395833333,0.8502422842592593],"dir":"ltr"},{"str":"We","boundary":[0.2520833333333333,0.8432908740740741,0.2724818933333333,0.8571279111111112],"dir":"ltr"},{"str":"investigated","boundary":[0.27687169333333334,0.8432908740740741,0.35095968666666666,0.8571279111111112],"dir":"ltr"},{"str":"several","boundary":[0.35552072,0.8432908740740741,0.3987166633333333,0.8571279111111112],"dir":"ltr"},{"str":"drawing","boundary":[0.40340223,0.8432908740740741,0.4540079066666667,0.8571279111111112],"dir":"ltr"},{"str":"programs","boundary":[0.4585689399999999,0.8432908740740741,0.5171089466666666,0.8571279111111112],"dir":"ltr"},{"str":"that","boundary":[0.5217322466666666,0.8432908740740741,0.5449701666666668,0.8571279111111112],"dir":"ltr"},{"str":"run","boundary":[0.5494378,0.8432908740740741,0.5701118900000001,0.8571279111111112],"dir":"ltr"},{"str":"under","boundary":[0.5746729233333334,0.8432908740740741,0.6098613733333333,0.8571279111111112],"dir":"ltr"},{"str":"Mac","boundary":[0.6145158066666666,0.8432908740740741,0.6420236633333333,0.8571279111111112],"dir":"ltr"},{"str":"OS","boundary":[0.6466313966666666,0.8432908740740741,0.6664851233333332,0.8571279111111112],"dir":"ltr"},{"str":"X","boundary":[0.6709994566666667,0.8432908740740741,0.68218722,0.8571279111111112],"dir":"ltr"},{"str":",","boundary":[0.6822494866666666,0.8432908740740741,0.6860897833333333,0.8571279111111112],"dir":"ltr"},{"str":"but","boundary":[0.6903706166666667,0.8432908740740741,0.7098772066666666,0.8571279111111112],"dir":"ltr"},{"str":"all","boundary":[0.7143448399999999,0.8432908740740741,0.7298507966666666,0.8571279111111112],"dir":"ltr"},{"str":"had","boundary":[0.7343184299999999,0.8432908740740741,0.7566425866666665,0.8571279111111112],"dir":"ltr"},{"str":"significant","boundary":[0.7612036199999999,0.8432908740740741,0.8258831199999999,0.8571279111111112],"dir":"ltr"},{"str":"short","boundary":[0.8305686866666666,0.8432908740740741,0.8615230033333333,0.8571279111111112],"dir":"ltr"},{"str":"-","boundary":[0.8616164033333333,0.8432908740740741,0.8667487333333334,0.8571279111111112],"dir":"ltr"},{"str":"comings","boundary":[0.24415989999999999,0.8601443851851852,0.29664914333333336,0.8739814222222223],"dir":"ltr"},{"str":"compared","boundary":[0.3025177766666667,0.8601443851851852,0.36356401666666666,0.8739814222222223],"dir":"ltr"},{"str":"with","boundary":[0.36937038333333333,0.8601443851851852,0.39702923666666673,0.8739814222222223],"dir":"ltr"},{"str":"MacDraw","boundary":[0.4024153033333333,0.8601443851851852,0.46418227999999995,0.8739814222222223],"dir":"ltr"},{"str":"Pro.","boundary":[0.46986411333333333,0.8601443851851852,0.49535919999999994,0.8739814222222223],"dir":"ltr"},{"str":"We","boundary":[0.5050572333333334,0.8601443851851852,0.5254557933333334,0.8739814222222223],"dir":"ltr"},{"str":"briefly","boundary":[0.53088856,0.8601443851851852,0.5715051066666667,0.8739814222222223],"dir":"ltr"},{"str":"attempted","boundary":[0.5768911733333333,0.8601443851851852,0.6381195433333333,0.8739814222222223],"dir":"ltr"},{"str":"to","boundary":[0.6437235433333333,0.8601443851851852,0.65582507,0.8739814222222223],"dir":"ltr"},{"str":"produce","boundary":[0.66142907,0.8601443851851852,0.7112875466666666,0.8739814222222223],"dir":"ltr"},{"str":"the","boundary":[0.7171406133333333,0.8601443851851852,0.7361023699999999,0.8739814222222223],"dir":"ltr"},{"str":"illustrations","boundary":[0.7415351366666667,0.8601443851851852,0.815026926666667,0.8739814222222223],"dir":"ltr"},{"str":"for","boundary":[0.8206931933333335,0.8601443851851852,0.838736516666667,0.8739814222222223],"dir":"ltr"},{"str":"this","boundary":[0.8442315500000004,0.8601443851851852,0.8667067033333337,0.8739814222222223],"dir":"ltr"},{"str":"book","boundary":[0.24415989999999999,0.8769978962962963,0.27508152666666663,0.8908349333333334],"dir":"ltr"},{"str":"with","boundary":[0.27922226,0.8769978962962963,0.3068748866666666,0.8908349333333334],"dir":"ltr"},{"str":"a","boundary":[0.3108132533333333,0.8769978962962963,0.31767192666666666,0.8908349333333334],"dir":"ltr"},{"str":"different","boundary":[0.32143906,0.8769978962962963,0.37448092,0.8908349333333334],"dir":"ltr"},{"str":",","boundary":[0.37457432,0.8769978962962963,0.37841305999999997,0.8908349333333334],"dir":"ltr"},{"str":"well","boundary":[0.3824915266666667,0.8769978962962963,0.40924128666666676,0.8908349333333334],"dir":"ltr"},{"str":"known","boundary":[0.4130862533333333,0.8769978962962963,0.45475821999999994,0.8908349333333334],"dir":"ltr"},{"str":"drawing","boundary":[0.45889895333333336,0.8769978962962963,0.5095715666666667,0.8908349333333334],"dir":"ltr"},{"str":"program.","boundary":[0.5135099333333333,0.8769978962962963,0.5698581533333332,0.8908349333333334],"dir":"ltr"},{"str":"We","boundary":[0.5749795866666667,0.8769978962962963,0.5953750333333333,0.8908349333333334],"dir":"ltr"},{"str":"found","boundary":[0.5993445333333333,0.8769978962962963,0.6354747666666667,0.8908349333333334],"dir":"ltr"},{"str":"that","boundary":[0.6394131333333333,0.8769978962962963,0.6626448266666665,0.8908349333333334],"dir":"ltr"},{"str":"it","boundary":[0.6667077266666666,0.8769978962962963,0.67535034,0.8908349333333334],"dir":"ltr"},{"str":"took","boundary":[0.6791953066666666,0.8769978962962963,0.7067545333333333,0.8908349333333334],"dir":"ltr"},{"str":"at","boundary":[0.7106929,0.8769978962962963,0.72182618,0.8908349333333334],"dir":"ltr"},{"str":"least","boundary":[0.7258890799999997,0.8769978962962963,0.7542515466666665,0.8908349333333334],"dir":"ltr"},{"str":"five","boundary":[0.7580965133333333,0.8769978962962963,0.7807895999999999,0.8908349333333334],"dir":"ltr"},{"str":"times","boundary":[0.7847590999999999,0.8769978962962963,0.8184142333333333,0.8908349333333334],"dir":"ltr"},{"str":"as","boundary":[0.8221969333333333,0.8769978962962963,0.8350581133333334,0.8908349333333334],"dir":"ltr"},{"str":"long","boundary":[0.8390587466666665,0.8769978962962963,0.8666179733333332,0.8908349333333334],"dir":"ltr"},{"str":"to","boundary":[0.24415989999999999,0.8940312888888889,0.2562396333333333,0.907868325925926],"dir":"ltr"},{"str":"produce","boundary":[0.2601313,0.8940312888888889,0.3101625666666667,0.907868325925926],"dir":"ltr"},{"str":"each","boundary":[0.31452123333333337,0.8940312888888889,0.3429771,0.907868325925926],"dir":"ltr"},{"str":"illustration","boundary":[0.34708669999999997,0.8940312888888889,0.4143658333333333,0.907868325925926],"dir":"ltr"},{"str":"as","boundary":[0.41805513333333333,0.8940312888888889,0.43099103333333333,0.907868325925926],"dir":"ltr"},{"str":"it","boundary":[0.4349449666666667,0.8940312888888889,0.44356890000000004,0.907868325925926],"dir":"ltr"},{"str":"took","boundary":[0.4475851,0.8940312888888889,0.47520036666666665,0.907868325925926],"dir":"ltr"},{"str":"with","boundary":[0.4793099666666667,0.8940312888888889,0.5069252333333334,0.907868325925926],"dir":"ltr"},{"str":"MacDraw","boundary":[0.5106145333333334,0.8940312888888889,0.5725076000000001,0.907868325925926],"dir":"ltr"},{"str":"Pro,","boundary":[0.5766950333333333,0.8940312888888889,0.6022088000000001,0.907868325925926],"dir":"ltr"},{"str":"and","boundary":[0.6060382,0.8940312888888889,0.6284697666666665,0.907868325925926],"dir":"ltr"},{"str":"the","boundary":[0.6325793666666666,0.8940312888888889,0.6515551333333333,0.907868325925926],"dir":"ltr"},{"str":"resulting","boundary":[0.6554935,0.8940312888888889,0.7098367333333333,0.907868325925926],"dir":"ltr"},{"str":"illustrations","boundary":[0.7139463333333332,0.8940312888888889,0.7872653333333333,0.907868325925926],"dir":"ltr"},{"str":"did","boundary":[0.7910168999999999,0.8940312888888889,0.8108643999999999,0.907868325925926],"dir":"ltr"},{"str":"not","boundary":[0.814974,0.8940312888888889,0.8348215,0.907868325925926],"dir":"ltr"},{"str":"look","boundary":[0.8388376999999999,0.8940312888888889,0.8664529666666666,0.907868325925926],"dir":"ltr"},{"str":"as","boundary":[0.24415989999999999,0.9108847999999999,0.2570179666666667,0.9247218370370369],"dir":"ltr"},{"str":"good.","boundary":[0.2610186,0.9108847999999999,0.29577118333333335,0.9247218370370369],"dir":"ltr"},{"str":"Hence","boundary":[0.30089261666666667,0.9108847999999999,0.3403774666666667,0.9247218370370369],"dir":"ltr"},{"str":"the","boundary":[0.3445649,0.9108847999999999,0.3635173166666667,0.9247218370370369],"dir":"ltr"},{"str":"decision","boundary":[0.36748681666666666,0.9108847999999999,0.41912145,0.9247218370370369],"dir":"ltr"},{"str":"to","boundary":[0.4232621833333334,0.9108847999999999,0.43535748333333335,0.9247218370370369],"dir":"ltr"},{"str":"revert","boundary":[0.43929585,0.9108847999999999,0.47480341666666676,0.9247218370370369],"dir":"ltr"},{"str":"to","boundary":[0.4786483833333333,0.9108847999999999,0.4907436833333334,0.9247218370370369],"dir":"ltr"},{"str":"MacDraw","boundary":[0.49468205,0.9108847999999999,0.5564272333333332,0.9247218370370369],"dir":"ltr"},{"str":"Pro","boundary":[0.5606613666666667,0.9108847999999999,0.5823535166666667,0.9247218370370369],"dir":"ltr"},{"str":"running","boundary":[0.5860895166666666,0.9108847999999999,0.6343228333333333,0.9247218370370369],"dir":"ltr"},{"str":"on","boundary":[0.6384635666666666,0.9108847999999999,0.6539212666666665,0.9247218370370369],"dir":"ltr"},{"str":"older","boundary":[0.6580619999999998,0.9108847999999999,0.68988805,0.9247218370370369],"dir":"ltr"},{"str":"Macintoshes.","boundary":[0.6939198166666666,0.9108847999999999,0.7760495500000001,0.9247218370370369],"dir":"ltr"}],"boundary":[0.24416,0.83948,0.86675,0.92472],"dir":"ltr","type":"paragraph"}]},{"token":null,"index":18,"image":{"jpeg":"/storage/books/13b8a393f9f3fea3/pages/b366116788b40c427ed911664ecf0462.jpg","blurred":"/storage/books/13b8a393f9f3fea3/pages/6e961ea20d7d461c038c935e4986bfdf.jpg"},"info":{"width":576,"height":648,"margin":[0.25812,0.06459,0.11907,0.15808]},"elements":[{"words":[{"str":"Preface","boundary":[0.258125,0.06458717037037037,0.3059333466666667,0.07842420740740741],"dir":"ltr"}],"boundary":[0.25813,0.06459,0.30593,0.07842],"dir":"ltr","type":"paragraph"},{"words":[{"str":"xix","boundary":[0.8625008333333334,0.06458717037037037,0.8806173200000001,0.07842420740740741],"dir":"ltr"}],"boundary":[0.8625,0.06459,0.88062,0.07842],"dir":"ltr","type":"paragraph"},{"words":[{"str":"Science","boundary":[0.258125,0.11471379490740745,0.31667997303819445,0.13154882577160498],"dir":"ltr"},{"str":"and","boundary":[0.3233466452604167,0.11471379490740745,0.35047356180555556,0.13154882577160498],"dir":"ltr"},{"str":"Artificial","boundary":[0.3571212946180556,0.11471379490740745,0.42516869980902783,0.13154882577160498],"dir":"ltr"},{"str":"Intelligence","boundary":[0.4318543114409723,0.11471379490740745,0.5203809003645834,0.13154882577160498],"dir":"ltr"},{"str":"Laboratory,","boundary":[0.527672573107639,0.11471379490740745,0.6146442364930556,0.13154882577160498],"dir":"ltr"},{"str":"and","boundary":[0.6222768186111112,0.11471379490740745,0.64940373515625,0.13154882577160498],"dir":"ltr"},{"str":"the","boundary":[0.6560514679687501,0.11471379490740745,0.6789738355555557,0.13154882577160498],"dir":"ltr"},{"str":"Columbia","boundary":[0.6856405077777779,0.11471379490740745,0.7600496606944446,0.13154882577160498],"dir":"ltr"},{"str":"University","boundary":[0.7667163329166669,0.11471379490740745,0.8454663985416668,0.13154882577160498],"dir":"ltr"},{"str":"De-","boundary":[0.8523224648611111,0.11471379490740745,0.88064256421875,0.13154882577160498],"dir":"ltr"},{"str":"partment","boundary":[0.258125,0.13471381157407405,0.3249659647916667,0.15154884243827157],"dir":"ltr"},{"str":"of","boundary":[0.3324849104513889,0.13471381157407405,0.3481061355902778,0.15154884243827157],"dir":"ltr"},{"str":"Industrial","boundary":[0.3554167477430556,0.13471381157407405,0.42723498940972227,0.15154884243827157],"dir":"ltr"},{"str":"Engineering","boundary":[0.4349622685763889,0.13471381157407405,0.526854390607639,0.15154884243827157],"dir":"ltr"},{"str":"and","boundary":[0.5345437909548612,0.13471381157407405,0.5616593438541666,0.15154884243827157],"dir":"ltr"},{"str":"Operations","boundary":[0.5691404106944444,0.13471381157407405,0.6516215400347222,0.15154884243827157],"dir":"ltr"},{"str":"Research.","boundary":[0.6593298797916667,0.13471381157407405,0.7329303199131945,0.15154884243827157],"dir":"ltr"},{"str":"We","boundary":[0.7463962402256945,0.13471381157407405,0.7711841396701389,0.15154884243827157],"dir":"ltr"},{"str":"thank","boundary":[0.7780591453993055,0.13471381157407405,0.8197542559027778,0.15154884243827157],"dir":"ltr"},{"str":"our","boundary":[0.8272353227430557,0.13471381157407405,0.8522486011631946,0.15154884243827157],"dir":"ltr"},{"str":"re-","boundary":[0.8597675468229167,0.13471381157407405,0.8805573368749999,0.15154884243827157],"dir":"ltr"},{"str":"spective","boundary":[0.258125,0.15471382824074068,0.3189432325,0.1715488591049382],"dir":"ltr"},{"str":"universities","boundary":[0.32435990368055556,0.15471382824074068,0.4101327024305556,0.1715488591049382],"dir":"ltr"},{"str":"and","boundary":[0.41596604062500003,0.15471382824074068,0.4430815935243056,0.1715488591049382],"dir":"ltr"},{"str":"colleagues","boundary":[0.4484793252951389,0.15471382824074068,0.5276460579340277,0.1715488591049382],"dir":"ltr"},{"str":"for","boundary":[0.5334793961284723,0.15471382824074068,0.5553297931250001,0.1715488591049382],"dir":"ltr"},{"str":"providing","boundary":[0.5605570702083332,0.15471382824074068,0.6332862974826389,0.1715488591049382],"dir":"ltr"},{"str":"such","boundary":[0.6388923627604166,0.15471382824074068,0.6732976944618055,0.1715488591049382],"dir":"ltr"},{"str":"supportive","boundary":[0.6786954262326389,0.15471382824074068,0.7572560977604167,0.1715488591049382],"dir":"ltr"},{"str":"and","boundary":[0.763089435954861,0.15471382824074068,0.7902049888541666,0.1715488591049382],"dir":"ltr"},{"str":"stimulating","boundary":[0.7953943871180554,0.15471382824074068,0.8799190787673612,0.1715488591049382],"dir":"ltr"},{"str":"environments.","boundary":[0.258125,0.1747138449074073,0.36423683085069447,0.19154887577160482],"dir":"ltr"},{"str":"Julie","boundary":[0.27708334913194443,0.1947138615740739,0.3124716361979167,0.2115488924382714],"dir":"ltr"},{"str":"Sussman,","boundary":[0.31684663984375,0.1947138615740739,0.38859291175347216,0.2115488924382714],"dir":"ltr"},{"str":"P.P.A","boundary":[0.39330882477430557,0.1947138615740739,0.4335645401388889,0.2115488924382714],"dir":"ltr"},{"str":".,","boundary":[0.4337160554166666,0.1947138615740739,0.4431630329861111,0.2115488924382714],"dir":"ltr"},{"str":"once","boundary":[0.44683727847222227,0.1947138615740739,0.4822842777083334,0.2115488924382714],"dir":"ltr"},{"str":"again","boundary":[0.48686761486111113,0.1947138615740739,0.5275021184201389,0.2115488924382714],"dir":"ltr"},{"str":"bailed","boundary":[0.53185818265625,0.1947138615740739,0.5776801905381944,0.2115488924382714],"dir":"ltr"},{"str":"us","boundary":[0.58224458828125,0.1947138615740739,0.5989264203645833,0.2115488924382714],"dir":"ltr"},{"str":"out","boundary":[0.6033014240104168,0.1947138615740739,0.6272730348958334,0.2115488924382714],"dir":"ltr"},{"str":"as","boundary":[0.6316669779513889,0.1947138615740739,0.6472882030902779,0.2115488924382714],"dir":"ltr"},{"str":"the","boundary":[0.6514548732291667,0.1947138615740739,0.674365877170139,0.2115488924382714],"dir":"ltr"},{"str":"technical","boundary":[0.6787408808159723,0.1947138615740739,0.7464132856944445,0.2115488924382714],"dir":"ltr"},{"str":"copyeditor.","boundary":[0.751223895763889,0.1947138615740739,0.8348584351562501,0.2115488924382714],"dir":"ltr"},{"str":"Time","boundary":[0.8414493497395834,0.1947138615740739,0.8807978673784723,0.2115488924382714],"dir":"ltr"},{"str":"and","boundary":[0.258125,0.2147138782407406,0.2852405528993056,0.2315489091049381],"dir":"ltr"},{"str":"again,","boundary":[0.2906382846701389,0.2147138782407406,0.3359299890798611,0.2315489091049381],"dir":"ltr"},{"str":"we","boundary":[0.34147923612847225,0.2147138782407406,0.36355879998263896,0.2315489091049381],"dir":"ltr"},{"str":"were","boundary":[0.36876713765625,0.2147138782407406,0.40540731970486116,0.2315489091049381],"dir":"ltr"},{"str":"amazed","boundary":[0.4108239908854167,0.2147138782407406,0.4683316145659723,0.2315489091049381],"dir":"ltr"},{"str":"at","boundary":[0.4737293463368057,0.2147138782407406,0.48724829699652794,0.2315489091049381],"dir":"ltr"},{"str":"the","boundary":[0.49268390758680564,0.2147138782407406,0.5155949115277779,0.2315489091049381],"dir":"ltr"},{"str":"errors","boundary":[0.520803249201389,0.2147138782407406,0.5645040431944446,0.2315489091049381],"dir":"ltr"},{"str":"that","boundary":[0.5701290478819446,0.2147138782407406,0.5982275561458335,0.2315489091049381],"dir":"ltr"},{"str":"eluded","boundary":[0.6038715002430556,0.2147138782407406,0.6538980570833334,0.2315489091049381],"dir":"ltr"},{"str":"us,","boundary":[0.6595041223611111,0.2147138782407406,0.680843155295139,0.2315489091049381],"dir":"ltr"},{"str":"but","boundary":[0.6863924023437501,0.2147138782407406,0.7099284068055556,0.2315489091049381],"dir":"ltr"},{"str":"that","boundary":[0.7153640173958333,0.2147138782407406,0.7434625256597223,0.2315489091049381],"dir":"ltr"},{"str":"Julie","boundary":[0.7488981362499999,0.2147138782407406,0.7842864233159721,0.2315489091049381],"dir":"ltr"},{"str":"caught.","boundary":[0.7899114280034722,0.2147138782407406,0.8445951856944444,0.2315489091049381],"dir":"ltr"},{"str":"She","boundary":[0.8522277678125,0.2147138782407406,0.88057438234375,0.2315489091049381],"dir":"ltr"},{"str":"also","boundary":[0.258125,0.2347138949074073,0.28834093427083335,0.2515489257716048],"dir":"ltr"},{"str":"helped","boundary":[0.2926969985069445,0.2347138949074073,0.34274628263888895,0.2515489257716048],"dir":"ltr"},{"str":"us","boundary":[0.34731068038194446,0.2347138949074073,0.3640000882291667,0.2515489257716048],"dir":"ltr"},{"str":"improve","boundary":[0.36816675836805557,0.2347138949074073,0.4304527951215278,0.2515489257716048],"dir":"ltr"},{"str":"our","boundary":[0.4348277987673611,0.2347138949074073,0.4598524408333333,0.2515489257716048],"dir":"ltr"},{"str":"presentation","boundary":[0.46424638388888884,0.2347138949074073,0.555935854236111,0.2515489257716048],"dir":"ltr"},{"str":"in","boundary":[0.5609169189930555,0.2347138949074073,0.575504052361111,0.2515489257716048],"dir":"ltr"},{"str":"several","boundary":[0.5798601165972221,0.2347138949074073,0.6323355391145833,0.2515489257716048],"dir":"ltr"},{"str":"places.","boundary":[0.6367294821701388,0.2347138949074073,0.6882768736111111,0.2515489257716048],"dir":"ltr"},{"str":"If","boundary":[0.6944511211805556,0.2347138949074073,0.7069170406597223,0.2515489257716048],"dir":"ltr"},{"str":"there","boundary":[0.7111026502083333,0.2347138949074073,0.7485932117534723,0.2515489257716048],"dir":"ltr"},{"str":"is","boundary":[0.75317654890625,0.2347138949074073,0.7656614077951389,0.2515489257716048],"dir":"ltr"},{"str":"a","boundary":[0.7698280779340277,0.2347138949074073,0.7781633121527778,0.2515489257716048],"dir":"ltr"},{"str":"Hall","boundary":[0.7823299822916666,0.2347138949074073,0.8147997063194443,0.2515489257716048],"dir":"ltr"},{"str":"of","boundary":[0.8189853158680553,0.2347138949074073,0.8346141167708332,0.2515489257716048],"dir":"ltr"},{"str":"Fame","boundary":[0.8390080598263887,0.2347138949074073,0.8809285493055553,0.2515489257716048],"dir":"ltr"},{"str":"for","boundary":[0.258125,0.25471391157407397,0.27998107881944445,0.2715489424382715],"dir":"ltr"},{"str":"technical","boundary":[0.28604168993055556,0.25471391157407397,0.35373114027777786,0.2715489424382715],"dir":"ltr"},{"str":"copyeditors,","boundary":[0.3602084184027778,0.25471391157407397,0.4521781920138889,0.2715489424382715],"dir":"ltr"},{"str":"Julie","boundary":[0.4591857736111111,0.25471391157407397,0.4945835303819444,0.2715489424382715],"dir":"ltr"},{"str":"is","boundary":[0.5008335355902778,0.25471391157407397,0.5133146065972222,0.2715489424382715],"dir":"ltr"},{"str":"a","boundary":[0.5191479447916667,0.25471391157407397,0.5274812850694445,0.2715489424382715],"dir":"ltr"},{"str":"sure-fire,","boundary":[0.5335229567708334,0.25471391157407397,0.6008525583333334,0.2715489424382715],"dir":"ltr"},{"str":"first-ballot","boundary":[0.6072351394097222,0.25471391157407397,0.6854927803819445,0.2715489424382715],"dir":"ltr"},{"str":"inductee.","boundary":[0.6919700585069445,0.25471391157407397,0.7601898123263889,0.2715489424382715],"dir":"ltr"},{"str":"She","boundary":[0.7701140630208334,0.25471391157407397,0.7984474199652779,0.2715489424382715],"dir":"ltr"},{"str":"is","boundary":[0.8042807581597223,0.25471391157407397,0.8167807685763889,0.2715489424382715],"dir":"ltr"},{"str":"nothing","boundary":[0.8228224402777778,0.25471391157407397,0.8801709729166668,0.2715489424382715],"dir":"ltr"},{"str":"short","boundary":[0.258125,0.27452874290123447,0.29559662213541665,0.291363773765432],"dir":"ltr"},{"str":"of","boundary":[0.3001988986979167,0.27452874290123447,0.3158125480729167,0.291363773765432],"dir":"ltr"},{"str":"phenomenal.","boundary":[0.3199981576215278,0.27452874290123447,0.41654558656249996,0.291363773765432],"dir":"ltr"},{"str":"Thank","boundary":[0.4231365011458334,0.27452874290123447,0.4712899503645834,0.291363773765432],"dir":"ltr"},{"str":"you,","boundary":[0.4756460146006945,0.27452874290123447,0.5084642237673612,0.291363773765432],"dir":"ltr"},{"str":"thank","boundary":[0.5131801367881945,0.27452874290123447,0.5548563078819444,0.291363773765432],"dir":"ltr"},{"str":"you,","boundary":[0.559420705625,0.27452874290123447,0.5922389147916667,0.291363773765432],"dir":"ltr"},{"str":"thank","boundary":[0.5969548278125001,0.27452874290123447,0.63863099890625,0.291363773765432],"dir":"ltr"},{"str":"you,","boundary":[0.6431953966493056,0.27452874290123447,0.6760136058159723,0.291363773765432],"dir":"ltr"},{"str":"Julie!","boundary":[0.6805211853298611,0.27452874290123447,0.7221159169618055,0.291363773765432],"dir":"ltr"},{"str":"Priya","boundary":[0.7283848615798612,0.27452874290123447,0.7681292128819446,0.291363773765432],"dir":"ltr"},{"str":"Natarajan","boundary":[0.7725042165277779,0.27452874290123447,0.8455402622395833,0.291363773765432],"dir":"ltr"},{"str":"also","boundary":[0.850104659982639,0.27452874290123447,0.8802902911979168,0.291363773765432],"dir":"ltr"},{"str":"found","boundary":[0.258125,0.29452875956790114,0.3019413243923611,0.3113637904320987],"dir":"ltr"},{"str":"some","boundary":[0.3067140556423611,0.29452875956790114,0.3465322706423611,0.3113637904320987],"dir":"ltr"},{"str":"errors","boundary":[0.35111560779513895,0.29452875956790114,0.39483912907986113,0.3113637904320987],"dir":"ltr"},{"str":"that","boundary":[0.3996307997395834,0.29452875956790114,0.42774445953125,0.3113637904320987],"dir":"ltr"},{"str":"we","boundary":[0.43234673609375,0.29452875956790114,0.45443387571180555,0.3113637904320987],"dir":"ltr"},{"str":"were","boundary":[0.45880887935763887,0.29452875956790114,0.49546421293402776,0.3113637904320987],"dir":"ltr"},{"str":"able","boundary":[0.5000475500868055,0.29452875956790114,0.531305151892361,0.3113637904320987],"dir":"ltr"},{"str":"to","boundary":[0.535888489045139,0.29452875956790114,0.5504756224131945,0.3113637904320987],"dir":"ltr"},{"str":"correct","boundary":[0.55504002015625,0.29452875956790114,0.6070987756597223,0.3113637904320987],"dir":"ltr"},{"str":"before","boundary":[0.6119093857291666,0.29452875956790114,0.6598374559722222,0.3113637904320987],"dir":"ltr"},{"str":"this","boundary":[0.6648374601388888,0.29452875956790114,0.6919094523958332,0.3113637904320987],"dir":"ltr"},{"str":"book","boundary":[0.696492789548611,0.29452875956790114,0.7340761542013889,0.3113637904320987],"dir":"ltr"},{"str":"went","boundary":[0.7388488854513889,0.29452875956790114,0.7755231584375,0.3113637904320987],"dir":"ltr"},{"str":"to","boundary":[0.7799171014930555,0.29452875956790114,0.7945042348611111,0.3113637904320987],"dir":"ltr"},{"str":"press.","boundary":[0.7990686326041666,0.29452875956790114,0.8422807898263888,0.3113637904320987],"dir":"ltr"},{"str":"Any","boundary":[0.8484550373958333,0.29452875956790114,0.880771352204861,0.3113637904320987],"dir":"ltr"},{"str":"errors","boundary":[0.258125,0.3145287762345679,0.30182579399305554,0.3313638070987654],"dir":"ltr"},{"str":"that","boundary":[0.3068257981597223,0.3145287762345679,0.33492430642361115,0.3313638070987654],"dir":"ltr"},{"str":"remain","boundary":[0.33994325000000003,0.3145287762345679,0.3922046571875,0.3313638070987654],"dir":"ltr"},{"str":"(and","boundary":[0.3971857219444444,0.3145287762345679,0.43053044670138885,0.3313638070987654],"dir":"ltr"},{"str":"undoubtedly,","boundary":[0.43551151145833333,0.3145287762345679,0.5327426530902778,0.3313638070987654],"dir":"ltr"},{"str":"some","boundary":[0.5385002336458334,0.3145287762345679,0.5783032971180556,0.3313638070987654],"dir":"ltr"},{"str":"do)","boundary":[0.5833033012847223,0.3145287762345679,0.6083165797048612,0.3313638070987654],"dir":"ltr"},{"str":"are","boundary":[0.6131271897743056,0.3145287762345679,0.6360192543055556,0.3313638070987654],"dir":"ltr"},{"str":"the","boundary":[0.6410192584722223,0.3145287762345679,0.6639302624131945,0.3313638070987654],"dir":"ltr"},{"str":"responsibility","boundary":[0.6687219330729168,0.3145287762345679,0.7707598968923612,0.3313638070987654],"dir":"ltr"},{"str":"of","boundary":[0.7765742956770834,0.3145287762345679,0.7921955208159723,0.3313638070987654],"dir":"ltr"},{"str":"the","boundary":[0.7970061308854167,0.3145287762345679,0.819917134826389,0.3313638070987654],"dir":"ltr"},{"str":"authors","boundary":[0.8249171389930557,0.3145287762345679,0.8801312001562501,0.3313638070987654],"dir":"ltr"},{"str":"(and","boundary":[0.258125,0.33452879290123455,0.29149245204861113,0.35136382376543207],"dir":"ltr"},{"str":"probably","boundary":[0.29647351680555556,0.33452879290123455,0.36322736031249997,0.35136382376543207],"dir":"ltr"},{"str":"were","boundary":[0.3686250920833334,0.33452879290123455,0.40528800142361115,0.35136382376543207],"dir":"ltr"},{"str":"inserted","boundary":[0.4100796720833333,0.33452879290123455,0.46946608520833333,0.35136382376543207],"dir":"ltr"},{"str":"after","boundary":[0.47486381697916674,0.33452879290123455,0.5092009668055556,0.35136382376543207],"dir":"ltr"},{"str":"Julie","boundary":[0.5142199103819445,0.33452879290123455,0.5496366065625,0.35136382376543207],"dir":"ltr"},{"str":"read","boundary":[0.5548449442361112,0.33452879290123455,0.5871517893402778,0.35136382376543207],"dir":"ltr"},{"str":"the","boundary":[0.5921328540972222,0.33452879290123455,0.6150609035069444,0.35136382376543207],"dir":"ltr"},{"str":"material).","boundary":[0.6200609076736111,0.33452879290123455,0.6925799075000001,0.35136382376543207],"dir":"ltr"},{"str":"The","boundary":[0.27708334913194443,0.3545288095679013,0.3064697372569445,0.3713638404320988],"dir":"ltr"},{"str":"treatment","boundary":[0.3143864105208333,0.3545288095679013,0.3854054090972222,0.3713638404320988],"dir":"ltr"},{"str":"for","boundary":[0.3937576887847222,0.3545288095679013,0.41562513124999995,0.3713638404320988],"dir":"ltr"},{"str":"van","boundary":[0.42376907743055553,0.3545288095679013,0.45046606937499994,0.3713638404320988],"dir":"ltr"},{"str":"Emde","boundary":[0.45857213673611114,0.3545288095679013,0.5027729311458333,0.3713638404320988],"dir":"ltr"},{"str":"Boas","boundary":[0.5106896044097221,0.3545288095679013,0.5484320601041666,0.3713638404320988],"dir":"ltr"},{"str":"trees","boundary":[0.556557066875,0.3545288095679013,0.5919548236458332,0.3713638404320988],"dir":"ltr"},{"str":"derives","boundary":[0.6000798304166666,0.3545288095679013,0.6536480568749999,0.3713638404320988],"dir":"ltr"},{"str":"from","boundary":[0.6619813971527777,0.3545288095679013,0.6985117306249999,0.3713638404320988],"dir":"ltr"},{"str":"Erik","boundary":[0.7067693132638888,0.3545288095679013,0.7392655524652777,0.3713638404320988],"dir":"ltr"},{"str":"Demaine’s","boundary":[0.7471632863194443,0.3545288095679013,0.8278224444444444,0.3713638404320988],"dir":"ltr"},{"str":"notes,","boundary":[0.8361557847222222,0.3545288095679013,0.8804399125347221,0.3713638404320988],"dir":"ltr"},{"str":"which","boundary":[0.258125,0.37452882623456796,0.30416670503472226,0.3913638570987655],"dir":"ltr"},{"str":"were","boundary":[0.311647771875,0.37452882623456796,0.3482955296875,0.3913638570987655],"dir":"ltr"},{"str":"in","boundary":[0.3555872024305555,0.37452882623456796,0.37017054791666665,0.3913638570987655],"dir":"ltr"},{"str":"turn","boundary":[0.3776516147569445,0.37452882623456796,0.40785997326388895,0.3913638570987655],"dir":"ltr"},{"str":"influenced","boundary":[0.41534104010416667,0.37452882623456796,0.4937312569444445,0.3913638570987655],"dir":"ltr"},{"str":"by","boundary":[0.5016289907986111,0.37452882623456796,0.5204168852430555,0.3913638570987655],"dir":"ltr"},{"str":"Michael","boundary":[0.5278979520833333,0.37452882623456796,0.5895646701388889,0.3913638570987655],"dir":"ltr"},{"str":"Bender.","boundary":[0.5970836157986111,0.37452882623456796,0.6551139671875,0.3913638570987655],"dir":"ltr"},{"str":"We","boundary":[0.668996554513889,0.37452882623456796,0.6937882418402778,0.3913638570987655],"dir":"ltr"},{"str":"also","boundary":[0.7010799145833334,0.37452882623456796,0.7312882730902779,0.3913638570987655],"dir":"ltr"},{"str":"incorporated","boundary":[0.7387693399305556,0.37452882623456796,0.8335800250000001,0.3913638570987655],"dir":"ltr"},{"str":"ideas","boundary":[0.8418944258680556,0.37452882623456796,0.8804361246527779,0.3913638570987655],"dir":"ltr"},{"str":"from","boundary":[0.258125,0.3945288429012347,0.2946401819444444,0.4113638737654322],"dir":"ltr"},{"str":"Javed","boundary":[0.2995644284722222,0.3945288429012347,0.3416667362847222,0.4113638737654322],"dir":"ltr"},{"str":"Aslam","boundary":[0.3468561345486111,0.3945288429012347,0.3960796604166667,0.4113638737654322],"dir":"ltr"},{"str":",","boundary":[0.39621223628472224,0.3945288429012347,0.4008713310763889,0.4113638737654322],"dir":"ltr"},{"str":"Bradley","boundary":[0.4057955776041667,0.3945288429012347,0.46517062708333334,0.4113638737654322],"dir":"ltr"},{"str":"Kuszmaul,","boundary":[0.47015169184027783,0.3945288429012347,0.5510797895833333,0.4113638737654322],"dir":"ltr"},{"str":"and","boundary":[0.556004036111111,0.3945288429012347,0.5831252708333332,0.4113638737654322],"dir":"ltr"},{"str":"Hui","boundary":[0.5881063355902777,0.3945288429012347,0.6164396925347222,0.4113638737654322],"dir":"ltr"},{"str":"Zha","boundary":[0.6214586361111112,0.3945288429012347,0.6508525999999999,0.4113638737654322],"dir":"ltr"},{"str":"into","boundary":[0.6556442706597222,0.3945288429012347,0.6848109616319443,0.4113638737654322],"dir":"ltr"},{"str":"this","boundary":[0.6897920263888889,0.3945288429012347,0.7168564428819445,0.4113638737654322],"dir":"ltr"},{"str":"edition.","boundary":[0.7218564470486111,0.3945288429012347,0.7785989185763889,0.4113638737654322],"dir":"ltr"},{"str":"The","boundary":[0.27708334913194443,0.41452885956790136,0.30646405543402777,0.43136389043209894],"dir":"ltr"},{"str":"chapter","boundary":[0.31063072557291665,0.41452885956790136,0.3658523625,0.43136389043209894],"dir":"ltr"},{"str":"on","boundary":[0.3706629725694444,0.41452885956790136,0.3894546548958333,0.43136389043209894],"dir":"ltr"},{"str":"multithreading","boundary":[0.39381071913194443,0.41452885956790136,0.504424447673611,0.43136389043209894],"dir":"ltr"},{"str":"was","boundary":[0.5096138459374999,0.41452885956790136,0.5388430369618056,0.43136389043209894],"dir":"ltr"},{"str":"based","boundary":[0.5430097071006945,0.41452885956790136,0.5857654245486111,0.43136389043209894],"dir":"ltr"},{"str":"on","boundary":[0.5903298222916666,0.41452885956790136,0.6091215046180555,0.43136389043209894],"dir":"ltr"},{"str":"notes","boundary":[0.6136859023611111,0.41452885956790136,0.6532976777951389,0.43136389043209894],"dir":"ltr"},{"str":"originally","boundary":[0.6578810149479167,0.41452885956790136,0.7307977423784722,0.43136389043209894],"dir":"ltr"},{"str":"written","boundary":[0.735570473628472,0.41452885956790136,0.788860290763889,0.43136389043209894],"dir":"ltr"},{"str":"jointly","boundary":[0.7934246885069444,0.41452885956790136,0.8423773808159721,0.43136389043209894],"dir":"ltr"},{"str":"with","boundary":[0.8471501120659721,0.41452885956790136,0.8806804430381943,0.43136389043209894],"dir":"ltr"},{"str":"Harald","boundary":[0.258125,0.43452887623456804,0.3093447396527778,0.4513639070987656],"dir":"ltr"},{"str":"Prokop.","boundary":[0.3141174709027778,0.43452887623456804,0.3729868381423611,0.4513639070987656],"dir":"ltr"},{"str":"The","boundary":[0.37936941921875,0.43452887623456804,0.408738761875,0.4513639070987656],"dir":"ltr"},{"str":"material","boundary":[0.41332209902777783,0.43452887623456804,0.47489790791666664,0.4513639070987656],"dir":"ltr"},{"str":"was","boundary":[0.4799168514930556,0.43452887623456804,0.5091346788715279,0.4513639070987656],"dir":"ltr"},{"str":"influenced","boundary":[0.51392634953125,0.43452887623456804,0.5922995209027778,0.4513639070987656],"dir":"ltr"},{"str":"by","boundary":[0.5972805856597223,0.43452887623456804,0.6160646922222223,0.4513639070987656],"dir":"ltr"},{"str":"several","boundary":[0.6208374234722223,0.43452887623456804,0.6732863308159723,0.4513639070987656],"dir":"ltr"},{"str":"others","boundary":[0.6783052743923612,0.43452887623456804,0.7241272822743057,0.4513639070987656],"dir":"ltr"},{"str":"working","boundary":[0.7293356199479167,0.43452887623456804,0.7919171114930557,0.4513639070987656],"dir":"ltr"},{"str":"on","boundary":[0.7968981762500001,0.43452887623456804,0.8156822828125001,0.4513639070987656],"dir":"ltr"},{"str":"the","boundary":[0.8204550140625001,0.43452887623456804,0.8433660180034723,0.4513639070987656],"dir":"ltr"},{"str":"Cilk","boundary":[0.8481576886631946,0.43452887623456804,0.8806312005729169,0.4513639070987656],"dir":"ltr"},{"str":"project","boundary":[0.258125,0.45452889290123477,0.31017617973958334,0.47136392376543235],"dir":"ltr"},{"str":"at","boundary":[0.31602845734375,0.45452889290123477,0.32954740800347226,0.47136392376543235],"dir":"ltr"},{"str":"MIT,","boundary":[0.33498301859375,0.45452889290123477,0.3729678987326389,0.47136392376543235],"dir":"ltr"},{"str":"including","boundary":[0.37830881227430563,0.45452889290123477,0.4491630379861112,0.47136392376543235],"dir":"ltr"},{"str":"Bradley","boundary":[0.45518577027777773,0.45452889290123477,0.5145665015798611,0.47136392376543235],"dir":"ltr"},{"str":"Kuszmaul","boundary":[0.5201725668576389,0.45452889290123477,0.5964264182812502,0.47136392376543235],"dir":"ltr"},{"str":"and","boundary":[0.6020703623784723,0.45452889290123477,0.6291859152777779,0.47136392376543235],"dir":"ltr"},{"str":"Matteo","boundary":[0.6345836470486113,0.45452889290123477,0.6878867217708334,0.47136392376543235],"dir":"ltr"},{"str":"Frigo.","boundary":[0.6934927870486113,0.45452889290123477,0.7389738855555558,0.47136392376543235],"dir":"ltr"},{"str":"The","boundary":[0.7468148011805558,0.45452889290123477,0.7761841438368057,0.47136392376543235],"dir":"ltr"},{"str":"design","boundary":[0.7816008150173612,0.45452889290123477,0.8305667649131946,0.47136392376543235],"dir":"ltr"},{"str":"of","boundary":[0.8363811636979167,0.45452889290123477,0.8520023888368056,0.47136392376543235],"dir":"ltr"},{"str":"the","boundary":[0.8574379994270833,0.45452889290123477,0.8803490033680555,0.47136392376543235],"dir":"ltr"},{"str":"multithreaded","boundary":[0.258125,0.47452890956790145,0.36243758692708333,0.491363940432099],"dir":"ltr"},{"str":"pseudocode","boundary":[0.3686686527256945,0.47452890956790145,0.45730509022569454,0.491363940432099],"dir":"ltr"},{"str":"took","boundary":[0.46376342894097217,0.47452890956790145,0.4971270931076388,0.491363940432099],"dir":"ltr"},{"str":"its","boundary":[0.5031498253993055,0.47452890956790145,0.5208146128472222,0.491363940432099],"dir":"ltr"},{"str":"inspiration","boundary":[0.5264396175347223,0.47452890956790145,0.6066082449479168,0.491363940432099],"dir":"ltr"},{"str":"from","boundary":[0.6130476442534722,0.47452890956790145,0.6495552504340277,0.491363940432099],"dir":"ltr"},{"str":"the","boundary":[0.6553128309895834,0.47452890956790145,0.6782238349305556,0.491363940432099],"dir":"ltr"},{"str":"MIT","boundary":[0.684057173125,0.47452890956790145,0.7186537928645833,0.491363940432099],"dir":"ltr"},{"str":"Cilk","boundary":[0.7242409187326388,0.47452890956790145,0.7567144306423612,0.491363940432099],"dir":"ltr"},{"str":"extensions","boundary":[0.762320495920139,0.47452890956790145,0.8412788950520834,0.491363940432099],"dir":"ltr"},{"str":"to","boundary":[0.8475289002604167,0.47452890956790145,0.8621084578645833,0.491363940432099],"dir":"ltr"},{"str":"C","boundary":[0.8679228566493056,0.47452890956790145,0.8804777913541666,0.491363940432099],"dir":"ltr"},{"str":"and","boundary":[0.258125,0.4945289262345682,0.28526328019097225,0.5113639570987657],"dir":"ltr"},{"str":"by","boundary":[0.2902443449479167,0.4945289262345682,0.3090436030381945,0.5113639570987657],"dir":"ltr"},{"str":"Cilk","boundary":[0.31381633428819444,0.4945289262345682,0.3463201492534722,0.5113639570987657],"dir":"ltr"},{"str":"Arts’s","boundary":[0.3513012140104167,0.4945289262345682,0.39629746362847224,0.5113639570987657],"dir":"ltr"},{"str":"Cilk++","boundary":[0.40129746779513886,0.4945289262345682,0.4550247852951389,0.5113639570987657],"dir":"ltr"},{"str":"extensions","boundary":[0.46004372887152784,0.4945289262345682,0.5390778856423611,0.5113639570987657],"dir":"ltr"},{"str":"to","boundary":[0.5444945568229167,0.4945289262345682,0.5590892659548612,0.5113639570987657],"dir":"ltr"},{"str":"C","boundary":[0.5638619972048612,0.4945289262345682,0.5764245076736112,0.5113639570987657],"dir":"ltr"},{"str":"++.","boundary":[0.5765760229513889,0.4945289262345682,0.6024643021006945,0.5113639570987657],"dir":"ltr"},{"str":"We","boundary":[0.27708334913194443,0.5145289429012349,0.3018674606944444,0.5313639737654324],"dir":"ltr"},{"str":"also","boundary":[0.3081174659027778,0.5145289429012349,0.3383106728819445,0.5313639737654324],"dir":"ltr"},{"str":"thank","boundary":[0.34495840569444447,0.5145289429012349,0.38664404649305556,0.5313639737654324],"dir":"ltr"},{"str":"the","boundary":[0.39350011281249997,0.5145289429012349,0.41640543493055554,0.5313639737654324],"dir":"ltr"},{"str":"many","boundary":[0.4228637736458334,0.5145289429012349,0.4645342629166668,0.5313639737654324],"dir":"ltr"},{"str":"readers","boundary":[0.4709736622222222,0.5145289429012349,0.5250949194444444,0.5313639737654324],"dir":"ltr"},{"str":"of","boundary":[0.5319699251736112,0.5145289429012349,0.5475873624305555,0.5313639737654324],"dir":"ltr"},{"str":"the","boundary":[0.5542729740625,0.5145289429012349,0.5771782961805555,0.5313639737654324],"dir":"ltr"},{"str":"first","boundary":[0.5836366348958334,0.5145289429012349,0.6129586290277779,0.5313639737654324],"dir":"ltr"},{"str":"and","boundary":[0.6194359071527779,0.5145289429012349,0.6465457782291667,0.5313639737654324],"dir":"ltr"},{"str":"second","boundary":[0.6531935110416668,0.5145289429012349,0.7053109787152779,0.5313639737654324],"dir":"ltr"},{"str":"editions","boundary":[0.7121670450347222,0.5145289429012349,0.7715117914583334,0.5313639737654324],"dir":"ltr"},{"str":"who","boundary":[0.7785951306944445,0.5145289429012349,0.8111027335416666,0.5313639737654324],"dir":"ltr"},{"str":"reported","boundary":[0.8175421328472221,0.5145289429012349,0.8800308212847223,0.5313639737654324],"dir":"ltr"},{"str":"errors","boundary":[0.258125,0.5345289595679016,0.3018371576388889,0.5513639904320992],"dir":"ltr"},{"str":"or","boundary":[0.3068371618055556,0.5345289595679016,0.32246217482638895,0.5513639904320992],"dir":"ltr"},{"str":"submitted","boundary":[0.3270644513888889,0.5345289595679016,0.4012311798611111,0.5513639904320992],"dir":"ltr"},{"str":"suggestions","boundary":[0.406420578125,0.5345289595679016,0.49397746927083336,0.5513639904320992],"dir":"ltr"},{"str":"for","boundary":[0.49939414045138897,0.5345289595679016,0.5212502192708334,0.5513639904320992],"dir":"ltr"},{"str":"how","boundary":[0.5260608293402778,0.5345289595679016,0.5580116135416666,0.5513639904320992],"dir":"ltr"},{"str":"to","boundary":[0.5629547994791666,0.5345289595679016,0.5775381449652778,0.5513639904320992],"dir":"ltr"},{"str":"improve","boundary":[0.5821025427083334,0.5345289595679016,0.6443753218749999,0.5513639904320992],"dir":"ltr"},{"str":"this","boundary":[0.6493753260416667,0.5345289595679016,0.6764397425347223,0.5513639904320992],"dir":"ltr"},{"str":"book.","boundary":[0.6812314131944444,0.5345289595679016,0.7234662968749999,0.5513639904320992],"dir":"ltr"},{"str":"We","boundary":[0.7296405444444445,0.5345289595679016,0.7544322317708333,0.5513639904320992],"dir":"ltr"},{"str":"corrected","boundary":[0.7590155689236111,0.5345289595679016,0.8287883543402779,0.5513639904320992],"dir":"ltr"},{"str":"all","boundary":[0.8341860861111112,0.5345289595679016,0.8528982229166667,0.5513639904320992],"dir":"ltr"},{"str":"the","boundary":[0.8575004994791667,0.5345289595679016,0.8804171852430556,0.5513639904320992],"dir":"ltr"},{"str":"bona","boundary":[0.258125,0.554343790895062,0.2946401819444444,0.5711788217592596],"dir":"ltr"},{"str":"fide","boundary":[0.30109852065972226,0.554343790895062,0.32943187760416665,0.5711788217592596],"dir":"ltr"},{"str":"errors","boundary":[0.33547354930555556,0.554343790895062,0.3791857069444445,0.5711788217592596],"dir":"ltr"},{"str":"that","boundary":[0.3856440456597222,0.554343790895062,0.41375012968749997,0.5711788217592596],"dir":"ltr"},{"str":"were","boundary":[0.42022740781250006,0.554343790895062,0.4568751656250001,0.5711788217592596],"dir":"ltr"},{"str":"reported,","boundary":[0.4631251708333333,0.554343790895062,0.5302843177083333,0.5711788217592596],"dir":"ltr"},{"str":"and","boundary":[0.5372918993055555,0.554343790895062,0.5644131340277778,0.5711788217592596],"dir":"ltr"},{"str":"we","boundary":[0.5708525333333334,0.554343790895062,0.5929358850694445,0.5711788217592596],"dir":"ltr"},{"str":"incorporated","boundary":[0.5989775567708333,0.554343790895062,0.6937882418402778,0.5711788217592596],"dir":"ltr"},{"str":"as","boundary":[0.7008526416666667,0.554343790895062,0.7164776546875,0.5711788217592596],"dir":"ltr"},{"str":"many","boundary":[0.7225193263888889,0.554343790895062,0.7642049671875001,0.5711788217592596],"dir":"ltr"},{"str":"suggestions","boundary":[0.7704360329861112,0.554343790895062,0.8579929241319445,0.5711788217592596],"dir":"ltr"},{"str":"as","boundary":[0.8650762633680557,0.554343790895062,0.880701276388889,0.5711788217592596],"dir":"ltr"},{"str":"we","boundary":[0.258125,0.5743438075617288,0.28020835173611114,0.5911788384259263],"dir":"ltr"},{"str":"could.","boundary":[0.28500002239583333,0.5743438075617288,0.3313636973958334,0.5911788384259263],"dir":"ltr"},{"str":"We","boundary":[0.3383712789930555,0.5743438075617288,0.36316296631944445,0.5911788384259263],"dir":"ltr"},{"str":"rejoice","boundary":[0.3679546369791667,0.5743438075617288,0.41895846736111114,0.5911788384259263],"dir":"ltr"},{"str":"that","boundary":[0.42437513854166675,0.5743438075617288,0.45248122256944456,0.5911788384259263],"dir":"ltr"},{"str":"the","boundary":[0.4577084996527778,0.5743438075617288,0.48062518541666677,0.5911788384259263],"dir":"ltr"},{"str":"number","boundary":[0.4856251895833334,0.5743438075617288,0.5431631163194444,0.5911788384259263],"dir":"ltr"},{"str":"of","boundary":[0.5485987269097223,0.5743438075617288,0.5642237399305556,0.5911788384259263],"dir":"ltr"},{"str":"such","boundary":[0.5692426835069446,0.5743438075617288,0.6036555909722224,0.5911788384259263],"dir":"ltr"},{"str":"contributors","boundary":[0.6088449892361112,0.5743438075617288,0.6990344583333334,0.5911788384259263],"dir":"ltr"},{"str":"has","boundary":[0.7048677965277779,0.5743438075617288,0.7298867567708335,0.5911788384259263],"dir":"ltr"},{"str":"grown","boundary":[0.7350950944444445,0.5743438075617288,0.7828224069444446,0.5911788384259263],"dir":"ltr"},{"str":"so","boundary":[0.7880118052083335,0.5743438075617288,0.8046974251736113,0.5911788384259263],"dir":"ltr"},{"str":"great","boundary":[0.8096784899305557,0.5743438075617288,0.8471595817708334,0.5911788384259263],"dir":"ltr"},{"str":"that","boundary":[0.8523868588541669,0.5743438075617288,0.8804929428819447,0.5911788384259263],"dir":"ltr"},{"str":"we","boundary":[0.258125,0.5943438242283954,0.28021971538194446,0.611178855092593],"dir":"ltr"},{"str":"must","boundary":[0.28480305253472227,0.5943438242283954,0.3214735376388889,0.611178855092593],"dir":"ltr"},{"str":"regret","boundary":[0.3264924812152778,0.5943438242283954,0.37003039628472223,0.611178855092593],"dir":"ltr"},{"str":"that","boundary":[0.37504933986111116,0.5943438242283954,0.40317815118055556,0.611178855092593],"dir":"ltr"},{"str":"it","boundary":[0.4081970947569445,0.5943438242283954,0.4185872549305556,0.611178855092593],"dir":"ltr"},{"str":"has","boundary":[0.4236061985069445,0.5943438242283954,0.4486422042187501,0.611178855092593],"dir":"ltr"},{"str":"become","boundary":[0.4536422083854167,0.5943438242283954,0.51225589359375,0.611178855092593],"dir":"ltr"},{"str":"impractical","boundary":[0.5172558977604167,0.5943438242283954,0.6018260439930556,0.611178855092593],"dir":"ltr"},{"str":"to","boundary":[0.6072616545833333,0.5943438242283954,0.6218563637152777,0.611178855092593],"dir":"ltr"},{"str":"list","boundary":[0.6266290949652779,0.5943438242283954,0.6495116897916667,0.611178855092593],"dir":"ltr"},{"str":"them","boundary":[0.6545306333680556,0.5943438242283954,0.6921291495486113,0.611178855092593],"dir":"ltr"},{"str":"all.","boundary":[0.6972617295833334,0.5943438242283954,0.7206556884722224,0.611178855092593],"dir":"ltr"},{"str":"Finally,","boundary":[0.27708334913194443,0.614343840895062,0.3338220327777778,0.6311788717592596],"dir":"ltr"},{"str":"we","boundary":[0.3414546148958333,0.614343840895062,0.36354175451388887,0.6311788717592596],"dir":"ltr"},{"str":"thank","boundary":[0.3702084267361111,0.614343840895062,0.4119414160590278,0.6311788717592596],"dir":"ltr"},{"str":"our","boundary":[0.4190058158854167,0.614343840895062,0.4440304579513889,0.6311788717592596],"dir":"ltr"},{"str":"wives—Nicole","boundary":[0.45113273659722225,0.614343840895062,0.5635419211805555,0.6311788717592596],"dir":"ltr"},{"str":"Cormen,","boundary":[0.5706252604166667,0.614343840895062,0.6361309968229167,0.6311788717592596],"dir":"ltr"},{"str":"Wendy","boundary":[0.6435552454340278,0.614343840895062,0.6965382441319444,0.6311788717592596],"dir":"ltr"},{"str":"Leiserson,","boundary":[0.7033943104513889,0.614343840895062,0.7811974055902777,0.6311788717592596],"dir":"ltr"},{"str":"Gail","boundary":[0.7890383212152776,0.614343840895062,0.8215080452430557,0.6311788717592596],"dir":"ltr"},{"str":"Rivest,","boundary":[0.8284019903819444,0.614343840895062,0.8805554429340279,0.6311788717592596],"dir":"ltr"},{"str":"and","boundary":[0.258125,0.6343438575617286,0.2852519165451389,0.6511788884259262],"dir":"ltr"},{"str":"Rebecca","boundary":[0.2918996493576389,0.6343438575617286,0.3556818994791667,0.6511788884259262],"dir":"ltr"},{"str":"Ivry—and","boundary":[0.36255690520833334,0.6343438575617286,0.4398069695833333,0.6511788884259262],"dir":"ltr"},{"str":"our","boundary":[0.4468713694097223,0.6343438575617286,0.4718960114756945,0.6511788884259262],"dir":"ltr"},{"str":"children—Ricky,","boundary":[0.4785816231076389,0.6343438575617286,0.6071139271875,0.6511788884259262],"dir":"ltr"},{"str":"Will,","boundary":[0.6149548428125,0.6343438575617286,0.6522749496701389,0.6511788884259262],"dir":"ltr"},{"str":"Debby,","boundary":[0.6594908647743055,0.6343438575617286,0.7131575761631944,0.6511788884259262],"dir":"ltr"},{"str":"and","boundary":[0.7203734912673609,0.6343438575617286,0.7475004078124999,0.6511788884259262],"dir":"ltr"},{"str":"Katie","boundary":[0.7543564741319444,0.6343438575617286,0.7951614323784721,0.6511788884259262],"dir":"ltr"},{"str":"Leiserson;","boundary":[0.8018281046006943,0.6343438575617286,0.8801615032118054,0.6511788884259262],"dir":"ltr"},{"str":"Alex","boundary":[0.258125,0.6543438742283954,0.29460230312499996,0.6711789050925929],"dir":"ltr"},{"str":"and","boundary":[0.2987500338541667,0.6543438742283954,0.32587126857638893,0.6711789050925929],"dir":"ltr"},{"str":"Christopher","boundary":[0.3302273328125,0.6543438742283954,0.41897740677083334,0.6711789050925929],"dir":"ltr"},{"str":"Rivest;","boundary":[0.4237880168402778,0.6543438742283954,0.4764585152777777,0.6711789050925929],"dir":"ltr"},{"str":"and","boundary":[0.48106079184027767,0.6543438742283954,0.5081820265624999,0.6711789050925929],"dir":"ltr"},{"str":"Molly,","boundary":[0.512538090798611,0.6543438742283954,0.5619699501736111,0.6711789050925929],"dir":"ltr"},{"str":"Noah,","boundary":[0.5664775296875,0.6543438742283954,0.6120078706597222,0.6711789050925929],"dir":"ltr"},{"str":"and","boundary":[0.6165154501736111,0.6543438742283954,0.6436366848958333,0.6711789050925929],"dir":"ltr"},{"str":"Benjamin","boundary":[0.6479927491319444,0.6543438742283954,0.7213261435763889,0.6711789050925929],"dir":"ltr"},{"str":"Stein—for","boundary":[0.7258905413194444,0.6543438742283954,0.8054360621527777,0.6711789050925929],"dir":"ltr"},{"str":"their","boundary":[0.8098300052083333,0.6543438742283954,0.8441671550347221,0.6711789050925929],"dir":"ltr"},{"str":"love","boundary":[0.8487694315972221,0.6543438742283954,0.8806255187499998,0.6711789050925929],"dir":"ltr"},{"str":"and","boundary":[0.258125,0.6743438908950621,0.28522918925347224,0.6911789217592597],"dir":"ltr"},{"str":"support","boundary":[0.2904185875173611,0.6743438908950621,0.3466667404513889,0.6911789217592597],"dir":"ltr"},{"str":"while","boundary":[0.3523106845486111,0.6743438908950621,0.39413837092013887,0.6911789217592597],"dir":"ltr"},{"str":"we","boundary":[0.39934670859375004,0.6743438908950621,0.4214186966840278,0.6911789217592597],"dir":"ltr"},{"str":"prepared","boundary":[0.42621036734375,0.6743438908950621,0.49180890685763884,0.6911789217592597],"dir":"ltr"},{"str":"this","boundary":[0.49741497213541663,0.6743438908950621,0.5244566613368055,0.6911789217592597],"dir":"ltr"},{"str":"book.","boundary":[0.529873332517361,0.6743438908950621,0.5720798070833333,0.6911789217592597],"dir":"ltr"},{"str":"The","boundary":[0.5790873886805556,0.6743438908950621,0.6084453676909722,0.6911789217592597],"dir":"ltr"},{"str":"patience","boundary":[0.6134453718576389,0.6743438908950621,0.6758810299479167,0.6911789217592597],"dir":"ltr"},{"str":"and","boundary":[0.6815060346354165,0.6743438908950621,0.7086102238888887,0.6911789217592597],"dir":"ltr"},{"str":"encouragement","boundary":[0.7137996221527777,0.6743438908950621,0.8285743390104167,0.6911789217592597],"dir":"ltr"},{"str":"of","boundary":[0.8346349501215278,0.6743438908950621,0.8502485994965278,0.6911789217592597],"dir":"ltr"},{"str":"our","boundary":[0.8552675430729166,0.6743438908950621,0.8802694578472222,0.6911789217592597],"dir":"ltr"},{"str":"families","boundary":[0.258125,0.6943439075617287,0.3185000503125,0.7111789384259263],"dir":"ltr"},{"str":"made","boundary":[0.3235000544791667,0.6943439075617287,0.3643599370138889,0.7111789384259263],"dir":"ltr"},{"str":"this","boundary":[0.36935994118055554,0.6943439075617287,0.3964319334375,0.7111789384259263],"dir":"ltr"},{"str":"project","boundary":[0.4014319376041667,0.6943439075617287,0.45350963251736115,0.7111789384259263],"dir":"ltr"},{"str":"possible.","boundary":[0.45873690960069446,0.6943439075617287,0.5248903738194445,0.7111789384259263],"dir":"ltr"},{"str":"We","boundary":[0.5314812884027779,0.6943439075617287,0.5562767636111112,0.7111789384259263],"dir":"ltr"},{"str":"affectionately","boundary":[0.5610684342708334,0.6943439075617287,0.6637654895486111,0.7111789384259263],"dir":"ltr"},{"str":"dedicate","boundary":[0.6693715548263888,0.6943439075617287,0.7318867584375,0.7111789384259263],"dir":"ltr"},{"str":"this","boundary":[0.7373034296180555,0.6943439075617287,0.764375421875,0.7111789384259263],"dir":"ltr"},{"str":"book","boundary":[0.7693754260416665,0.6943439075617287,0.8069587906944444,0.7111789384259263],"dir":"ltr"},{"str":"to","boundary":[0.8119398554513889,0.6943439075617287,0.8265269888194444,0.7111789384259263],"dir":"ltr"},{"str":"them","boundary":[0.8315080535763889,0.6943439075617287,0.8690914182291667,0.7111789384259263],"dir":"ltr"},{"str":".","boundary":[0.8692239940972223,0.6943439075617287,0.8738849828298612,0.7111789384259263],"dir":"ltr"},{"str":"T","boundary":[0.2585416670138889,0.7297143074074076,0.2701136463541667,0.7465493382716052],"dir":"ltr"},{"str":"HOMAS","boundary":[0.27103993055555553,0.7320688538580247,0.33039617664930554,0.7455369094135802],"dir":"ltr"},{"str":"H.","boundary":[0.33520659722222224,0.729715338117284,0.35543388680555554,0.7465503689814815],"dir":"ltr"},{"str":"CORMEN","boundary":[0.3602066180555556,0.729715338117284,0.43288481232638887,0.7465503689814815],"dir":"ltr"},{"str":"Lebanon,","boundary":[0.6833315972222223,0.729715338117284,0.7538354438541668,0.7465503689814815],"dir":"ltr"},{"str":"New","boundary":[0.7591952968055555,0.729715338117284,0.7925779003819444,0.7465503689814815],"dir":"ltr"},{"str":"Hampshire","boundary":[0.7973316922222222,0.729715338117284,0.8804150947916667,0.7465503689814815],"dir":"ltr"},{"str":"C","boundary":[0.25853957656250004,0.7497153547839506,0.27117216284722223,0.7665503856481481],"dir":"ltr"},{"str":"HARLES","boundary":[0.2720815972222222,0.7520688538580247,0.33622119159722225,0.7655369094135803],"dir":"ltr"},{"str":"E.","boundary":[0.3412482638888889,0.749715338117284,0.3594111578125,0.7665503689814815],"dir":"ltr"},{"str":"LEISERSON","boundary":[0.36416494965277774,0.749715338117284,0.4554106311805556,0.7665503689814815],"dir":"ltr"},{"str":"Cambridge,","boundary":[0.67625,0.749715338117284,0.7652652256944443,0.7665503689814815],"dir":"ltr"},{"str":"Massachusetts","boundary":[0.770606139236111,0.749715338117284,0.8799755485590278,0.7665503689814815],"dir":"ltr"},{"str":"RONALD","boundary":[0.25854131857638885,0.7697153547839506,0.3285249573784722,0.7865503856481482],"dir":"ltr"},{"str":"L.","boundary":[0.33332986111111107,0.769715338117284,0.3514927550347222,0.7865503689814816],"dir":"ltr"},{"str":"RIVEST","boundary":[0.35624654687499996,0.769715338117284,0.4166822803819444,0.7865503689814816],"dir":"ltr"},{"str":"Cambridge,","boundary":[0.6762465277777777,0.769715338117284,0.7652617534722221,0.7865503689814816],"dir":"ltr"},{"str":"Massachusetts","boundary":[0.7706026670138889,0.769715338117284,0.8799720763368055,0.7865503689814816],"dir":"ltr"},{"str":"C","boundary":[0.2585378463541666,0.7897153547839506,0.27117043263888885,0.8065503856481482],"dir":"ltr"},{"str":"LIFFORD","boundary":[0.2720798611111111,0.7920688538580247,0.3400240128298611,0.8055369094135804],"dir":"ltr"},{"str":"S","boundary":[0.3456232638888889,0.7897153381172839,0.35615357569444445,0.8065503689814814],"dir":"ltr"},{"str":"TEIN","boundary":[0.3570815972222222,0.7920688538580247,0.39461201753472225,0.8055369094135804],"dir":"ltr"},{"str":"New","boundary":[0.7266649305555556,0.7897153381172839,0.7602066251736112,0.8065503689814814],"dir":"ltr"},{"str":"York,","boundary":[0.764789962326389,0.7897153381172839,0.8035589340277779,0.8065503689814814],"dir":"ltr"},{"str":"New","boundary":[0.8083316652777778,0.7897153381172839,0.8418733598958332,0.8065503689814814],"dir":"ltr"},{"str":"York","boundary":[0.8464566970486112,0.7897153381172839,0.8805665739583334,0.8065503689814814],"dir":"ltr"},{"str":"February","boundary":[0.2581228734375,0.8250857379629629,0.3276797495833333,0.8419207688271604],"dir":"ltr"},{"str":"2009","boundary":[0.33290702666666666,0.8250857379629629,0.37042220944444443,0.8419207688271604],"dir":"ltr"}],"boundary":[0.25812,0.11471,0.88093,0.84192],"dir":"ltr","type":"paragraph"}]},{"token":null,"index":19,"image":{"jpeg":"/storage/books/13b8a393f9f3fea3/pages/7001d29d82a2aab569f4a75ba30bd8f5.jpg","blurred":"/storage/books/13b8a393f9f3fea3/pages/f3dd25e6365827e757fd840abffe6b06.jpg"},"info":{"width":576,"height":648,"margin":[0,0,0,0]},"elements":[]},{"token":null,"index":21,"image":{"jpeg":"/storage/books/13b8a393f9f3fea3/pages/0586ed619eac3e4f5ef94a41fe403e97.jpg","blurred":"/storage/books/13b8a393f9f3fea3/pages/9ca9fda70da5b1a8a9d56d74eeb8f940.jpg"},"info":{"width":576,"height":648,"margin":[0.13,0.35936,0.66395,0.61297]},"elements":[{"words":[{"str":"I","boundary":[0.1300001736111111,0.3593595259259259,0.14214528694444445,0.3870335999999999],"dir":"ltr"}],"boundary":[0.13,0.35936,0.14215,0.38703],"dir":"ltr","type":"paragraph"},{"words":[{"str":"Foundations","boundary":[0.17334088694444447,0.3593595259259259,0.33604680027777784,0.3870335999999999],"dir":"ltr"}],"boundary":[0.17334,0.35936,0.33605,0.38703],"dir":"ltr","type":"paragraph"}]},{"token":null,"index":165,"image":{"jpeg":"/storage/books/13b8a393f9f3fea3/pages/4b1d65b08d502815c348f76413706a4a.jpg","blurred":"/storage/books/13b8a393f9f3fea3/pages/bbd4d9ca71caf306510b575c9240077a.jpg"},"info":{"width":576,"height":648,"margin":[0.13,0.35936,0.45685,0.61297]},"elements":[{"words":[{"str":"II","boundary":[0.1300001736111111,0.3593595259259259,0.15427794694444444,0.3870335999999999],"dir":"ltr"}],"boundary":[0.13,0.35936,0.15428,0.38703],"dir":"ltr","type":"paragraph"},{"words":[{"str":"Sorting","boundary":[0.18547354694444446,0.3593595259259259,0.2808442869444445,0.3870335999999999],"dir":"ltr"},{"str":"and","boundary":[0.28837855361111114,0.3593595259259259,0.3369060802777778,0.3870335999999999],"dir":"ltr"},{"str":"Order","boundary":[0.3446582802777778,0.3593595259259259,0.42088824694444443,0.3870335999999999],"dir":"ltr"},{"str":"Statistics","boundary":[0.42873384694444444,0.3593595259259259,0.5431488469444444,0.3870335999999999],"dir":"ltr"}],"boundary":[0.18547,0.35936,0.54315,0.38703],"dir":"ltr","type":"paragraph"}]},{"token":null,"index":247,"image":{"jpeg":"/storage/books/13b8a393f9f3fea3/pages/940a795fa029d6337febaf540ebcc03f.jpg","blurred":"/storage/books/13b8a393f9f3fea3/pages/b6611e00d160fc6eb812dd8a8dd1bc5a.jpg"},"info":{"width":576,"height":648,"margin":[0.13,0.35936,0.59934,0.61297]},"elements":[{"words":[{"str":"III","boundary":[0.1300001736111111,0.3593595259259259,0.1663421136111111,0.3870335999999999],"dir":"ltr"}],"boundary":[0.13,0.35936,0.16634,0.38703],"dir":"ltr","type":"paragraph"},{"words":[{"str":"Data","boundary":[0.19756884694444443,0.3593595259259259,0.25984796694444445,0.3870335999999999],"dir":"ltr"},{"str":"Structures","boundary":[0.26741336694444445,0.3593595259259259,0.40066403361111114,0.3870335999999999],"dir":"ltr"}],"boundary":[0.19757,0.35936,0.40066,0.38703],"dir":"ltr","type":"paragraph"}]},{"token":null,"index":375,"image":{"jpeg":"/storage/books/13b8a393f9f3fea3/pages/cef18d302bf9f92e60ec25721f236434.jpg","blurred":"/storage/books/13b8a393f9f3fea3/pages/05253bec171e3f1fdbee17768fee29f0.jpg"},"info":{"width":576,"height":648,"margin":[0.13,0.35936,0.25605,0.61297]},"elements":[{"words":[{"str":"IV","boundary":[0.1300001736111111,0.3593595259259259,0.16287697361111111,0.3870335999999999],"dir":"ltr"}],"boundary":[0.13,0.35936,0.16288,0.38703],"dir":"ltr","type":"paragraph"},{"words":[{"str":"Advanced","boundary":[0.19419710694444448,0.3593595259259259,0.3204427736111111,0.3870335999999999],"dir":"ltr"},{"str":"Design","boundary":[0.3281949736111111,0.3593595259259259,0.4181391736111111,0.3870335999999999],"dir":"ltr"},{"str":"and","boundary":[0.4258291069444444,0.3593595259259259,0.474272573611111,0.3870335999999999],"dir":"ltr"},{"str":"Analysis","boundary":[0.48202477361111107,0.3593595259259259,0.5910225736111111,0.3870335999999999],"dir":"ltr"},{"str":"Techniques","boundary":[0.5984945736111111,0.3593595259259259,0.7439495069444445,0.3870335999999999],"dir":"ltr"}],"boundary":[0.1942,0.35936,0.74395,0.38703],"dir":"ltr","type":"paragraph"}]},{"token":null,"index":499,"image":{"jpeg":"/storage/books/13b8a393f9f3fea3/pages/411ba93fe6d786d6a75771faf43d6272.jpg","blurred":"/storage/books/13b8a393f9f3fea3/pages/2d6a57fcb56c2b526f4b3debfd6bf6cf.jpg"},"info":{"width":576,"height":648,"margin":[0.13,0.35936,0.48105,0.61297]},"elements":[{"words":[{"str":"V","boundary":[0.1300001736111111,0.3593595259259259,0.15075676694444443,0.3870335999999999],"dir":"ltr"}],"boundary":[0.13,0.35936,0.15076,0.38703],"dir":"ltr","type":"paragraph"},{"words":[{"str":"Advanced","boundary":[0.18185896694444445,0.3593595259259259,0.30809218027777774,0.3870335999999999],"dir":"ltr"},{"str":"Data","boundary":[0.31606231361111115,0.3593595259259259,0.3782916202777778,0.3870335999999999],"dir":"ltr"},{"str":"Structures","boundary":[0.3858570202777778,0.3593595259259259,0.5189520202777778,0.3870335999999999],"dir":"ltr"}],"boundary":[0.18186,0.35936,0.51895,0.38703],"dir":"ltr","type":"paragraph"}]},{"token":null,"index":605,"image":{"jpeg":"/storage/books/13b8a393f9f3fea3/pages/3603475d1ffdfc0b349cddc3dceeb81f.jpg","blurred":"/storage/books/13b8a393f9f3fea3/pages/427bdccd6e93436e3cf7b91413e5dac8.jpg"},"info":{"width":576,"height":648,"margin":[0.13,0.35936,0.57098,0.61297]},"elements":[{"words":[{"str":"VI","boundary":[0.1300001736111111,0.3593595259259259,0.16295169361111111,0.3870335999999999],"dir":"ltr"}],"boundary":[0.13,0.35936,0.16295,0.38703],"dir":"ltr","type":"paragraph"},{"words":[{"str":"Graph","boundary":[0.1941472936111111,0.3593595259259259,0.2773666936111111,0.3870335999999999],"dir":"ltr"},{"str":"Algorithms","boundary":[0.28502549361111107,0.3593595259259259,0.42901716027777775,0.3870335999999999],"dir":"ltr"}],"boundary":[0.19415,0.35936,0.42902,0.38703],"dir":"ltr","type":"paragraph"}]},{"token":null,"index":787,"image":{"jpeg":"/storage/books/13b8a393f9f3fea3/pages/56d542abb24e9c034e4df290cfa23c4f.jpg","blurred":"/storage/books/13b8a393f9f3fea3/pages/030736337cf0782d4c13103bd5f9e2c4.jpg"},"info":{"width":576,"height":648,"margin":[0.13,0.35936,0.59887,0.61297]},"elements":[{"words":[{"str":"VII","boundary":[0.1300001736111111,0.3593595259259259,0.17496916027777779,0.3870335999999999],"dir":"ltr"}],"boundary":[0.13,0.35936,0.17497,0.38703],"dir":"ltr","type":"paragraph"},{"words":[{"str":"Selected","boundary":[0.20619589361111113,0.3593595259259259,0.3116258136111111,0.3870335999999999],"dir":"ltr"},{"str":"Topics","boundary":[0.31940914694444444,0.3593595259259259,0.4011279202777778,0.3870335999999999],"dir":"ltr"}],"boundary":[0.2062,0.35936,0.40113,0.38703],"dir":"ltr","type":"paragraph"}]},{"token":null,"index":1161,"image":{"jpeg":"/storage/books/13b8a393f9f3fea3/pages/685f9d665079118aa7d61332a4248244.jpg","blurred":"/storage/books/13b8a393f9f3fea3/pages/337f89e50137b9b439e49c5e8b1da711.jpg"},"info":{"width":576,"height":648,"margin":[0.13,0.35936,0.29388,0.61297]},"elements":[{"words":[{"str":"VIII","boundary":[0.1300001736111111,0.3593595259259259,0.1871983336111111,0.3870335999999999],"dir":"ltr"}],"boundary":[0.13,0.35936,0.1872,0.38703],"dir":"ltr","type":"paragraph"},{"words":[{"str":"Appendix:","boundary":[0.21839393361111112,0.3593595259259259,0.35180649361111116,0.3870335999999999],"dir":"ltr"},{"str":"Mathematical","boundary":[0.3609908269444444,0.3593595259259259,0.5394657736111111,0.3870335999999999],"dir":"ltr"},{"str":"Background","boundary":[0.5470311736111112,0.3593595259259259,0.7061225069444446,0.3870335999999999],"dir":"ltr"}],"boundary":[0.21839,0.35936,0.70612,0.38703],"dir":"ltr","type":"paragraph"}]},{"token":null,"index":1250,"image":{"jpeg":"/storage/books/13b8a393f9f3fea3/pages/000b65fa4262515792b2acbd2d0ed6da.jpg","blurred":"/storage/books/13b8a393f9f3fea3/pages/ccfb86972816ebaa173228397b3ebbbc.jpg"},"info":{"width":576,"height":648,"margin":[0.14396,0.11066,0.11921,0.07749]},"elements":[{"words":[{"str":"Bibliography","boundary":[0.14395833333333333,0.11065582222222223,0.30873461333333335,0.1383298962962963],"dir":"ltr"}],"boundary":[0.14396,0.11066,0.30873,0.13833],"dir":"ltr","type":"paragraph"},{"words":[{"str":"[1]","boundary":[0.28520833333333334,0.3519945777777778,0.30330302666666664,0.3658316148148148],"dir":"ltr"},{"str":"Milton","boundary":[0.3125029266666667,0.3519945777777778,0.3547010466666667,0.3658316148148148],"dir":"ltr"},{"str":"Abramowitz","boundary":[0.3598536133333334,0.3519945777777778,0.43701758,0.3658316148148148],"dir":"ltr"},{"str":"and","boundary":[0.44220128000000003,0.3519945777777778,0.4646235066666667,0.3658316148148148],"dir":"ltr"},{"str":"Irene","boundary":[0.46997844,0.3519945777777778,0.5018589733333334,0.3658316148148148],"dir":"ltr"},{"str":"A.","boundary":[0.5070426733333334,0.3519945777777778,0.5221361133333334,0.3658316148148148],"dir":"ltr"},{"str":"Stegun,","boundary":[0.5272108466666666,0.3519945777777778,0.5741536866666668,0.3658316148148148],"dir":"ltr"},{"str":"editors.","boundary":[0.5796487200000001,0.3519945777777778,0.6257634133333334,0.3658316148148148],"dir":"ltr"},{"str":"Handbook","boundary":[0.6358319333333333,0.3519945777777778,0.7001845333333334,0.3658316148148148],"dir":"ltr"},{"str":"of","boundary":[0.7056328666666667,0.3519945777777778,0.7176192000000001,0.3658316148148148],"dir":"ltr"},{"str":"Mathematical","boundary":[0.722943,0.3519945777777778,0.8090266666666667,0.3658316148148148],"dir":"ltr"},{"str":"Functions","boundary":[0.8145528333333334,0.3519945777777778,0.8766171333333334,0.3658316148148148],"dir":"ltr"},{"str":".","boundary":[0.8766638333333334,0.3519945777777778,0.8805555000000002,0.3658316148148148],"dir":"ltr"},{"str":"Dover,","boundary":[0.3124967000000001,0.3690279703703704,0.3539507333333335,0.3828650074074074],"dir":"ltr"},{"str":"1965.","boundary":[0.3580292000000001,0.3690279703703704,0.3927428666666668,0.3828650074074074],"dir":"ltr"},{"str":"[2]","boundary":[0.28520833333333345,0.39347801481481476,0.3032283066666668,0.4073150518518518],"dir":"ltr"},{"str":"G","boundary":[0.3124593400000001,0.39347801481481476,0.32365488666666675,0.4073150518518518],"dir":"ltr"},{"str":".","boundary":[0.32370158666666676,0.39347801481481476,0.32754966666666674,0.4073150518518518],"dir":"ltr"},{"str":"M.","boundary":[0.33056960000000013,0.39347801481481476,0.3481661600000001,0.4073150518518518],"dir":"ltr"},{"str":"Adel’son-Vel’ski","boundary":[0.3513884600000001,0.39347801481481476,0.4554858733333334,0.4073150518518518],"dir":"ltr"},{"str":"ı","boundary":[0.4560369333333334,0.39347801481481476,0.4603037566666667,0.4073150518518518],"dir":"ltr"},{"str":"and","boundary":[0.46332369000000007,0.39347801481481476,0.4856509600000001,0.4073150518518518],"dir":"ltr"},{"str":"E","boundary":[0.4889666600000001,0.39347801481481476,0.4984171833333334,0.4073150518518518],"dir":"ltr"},{"str":".","boundary":[0.4985572833333334,0.39347801481481476,0.50238824,0.4073150518518518],"dir":"ltr"},{"str":"M.","boundary":[0.5052213733333334,0.39347801481481476,0.5228303866666668,0.4073150518518518],"dir":"ltr"},{"str":"Landis.","boundary":[0.52608382,0.39347801481481476,0.5722031833333334,0.4073150518518518],"dir":"ltr"},{"str":"An","boundary":[0.5781652166666666,0.39347801481481476,0.5970662633333333,0.4073150518518518],"dir":"ltr"},{"str":"algorithm","boundary":[0.59997723,0.39347801481481476,0.6603899066666667,0.4073150518518518],"dir":"ltr"},{"str":"for","boundary":[0.6637523066666666,0.39347801481481476,0.6818143099999999,0.4073150518518518],"dir":"ltr"},{"str":"the","boundary":[0.6848186766666667,0.39347801481481476,0.7037679800000001,0.4073150518518518],"dir":"ltr"},{"str":"organization","boundary":[0.7069124466666667,0.39347801481481476,0.7841884933333334,0.4073150518518518],"dir":"ltr"},{"str":"of","boundary":[0.7873018266666667,0.39347801481481476,0.8001318733333335,0.4073150518518518],"dir":"ltr"},{"str":"information.","boundary":[0.8033386066666667,0.39347801481481476,0.8805212533333333,0.4073150518518518],"dir":"ltr"},{"str":"Soviet","boundary":[0.3124967,0.41051140740740744,0.3500902000000001,0.4243484444444445],"dir":"ltr"},{"str":"Mathematics","boundary":[0.35415310000000005,0.41051140740740744,0.43431365,0.4243484444444445],"dir":"ltr"},{"str":"Doklady","boundary":[0.43851665000000006,0.41051140740740744,0.4910463666666667,0.4243484444444445],"dir":"ltr"},{"str":",","boundary":[0.4910463666666669,0.41051140740740744,0.4948633133333335,0.4243484444444445],"dir":"ltr"},{"str":"3(5)","boundary":[0.4991752800000002,0.41051140740740744,0.524903866666667,0.4243484444444445],"dir":"ltr"},{"str":":","boundary":[0.5249972666666669,0.41051140740740744,0.5292500800000002,0.4243484444444445],"dir":"ltr"},{"str":"1259–1263,","boundary":[0.5293746133333336,0.41051140740740744,0.6025690800000002,0.4243484444444445],"dir":"ltr"},{"str":"1962.","boundary":[0.6070834133333336,0.41051140740740744,0.6417348133333335,0.4243484444444445],"dir":"ltr"},{"str":"[3]","boundary":[0.28520833333333334,0.4351413333333333,0.3033076966666667,0.4489783703703704],"dir":"ltr"},{"str":"Alok","boundary":[0.31250759666666666,0.4351413333333333,0.34360356999999997,0.4489783703703704],"dir":"ltr"},{"str":"Aggarwal","boundary":[0.3474952366666667,0.4351413333333333,0.40853525,0.4489783703703704],"dir":"ltr"},{"str":"and","boundary":[0.41276938333333335,0.4351413333333333,0.43519628000000005,0.4489783703703704],"dir":"ltr"},{"str":"Jeffrey","boundary":[0.43930588000000004,0.4351413333333333,0.4817919833333334,0.4489783703703704],"dir":"ltr"},{"str":"Scott","boundary":[0.4856836500000001,0.4351413333333333,0.5177120666666667,0.4489783703703704],"dir":"ltr"},{"str":"Vitter.","boundary":[0.5217282666666667,0.4351413333333333,0.5602137366666667,0.4489783703703704],"dir":"ltr"},{"str":"The","boundary":[0.5657087700000001,0.4351413333333333,0.5899102666666667,0.4489783703703704],"dir":"ltr"},{"str":"input/output","boundary":[0.5938486333333334,0.4351413333333333,0.6698092966666667,0.4489783703703704],"dir":"ltr"},{"str":"complexity","boundary":[0.67404343,0.4351413333333333,0.7435952966666667,0.4489783703703704],"dir":"ltr"},{"str":"of","boundary":[0.7479072633333333,0.4351413333333333,0.7608338233333334,0.4489783703703704],"dir":"ltr"},{"str":"sorting","boundary":[0.7648344566666666,0.4351413333333333,0.807937,0.4489783703703704],"dir":"ltr"},{"str":"and","boundary":[0.8118286666666666,0.4351413333333333,0.8342306566666667,0.4489783703703704],"dir":"ltr"},{"str":"related","boundary":[0.8383402566666667,0.4351413333333333,0.8805555,0.4489783703703704],"dir":"ltr"},{"str":"problems.","boundary":[0.31249669999999996,0.4519948444444445,0.37402706333333335,0.4658318814814816],"dir":"ltr"},{"str":"Communications","boundary":[0.3799937666666666,0.4519948444444445,0.4850812199999999,0.4658318814814816],"dir":"ltr"},{"str":"of","boundary":[0.48928421999999994,0.4519948444444445,0.50127678,0.4658318814814816],"dir":"ltr"},{"str":"the","boundary":[0.5051217466666666,0.4519948444444445,0.5240601533333333,0.4658318814814816],"dir":"ltr"},{"str":"ACM","boundary":[0.5280296533333334,0.4519948444444445,0.5605110600000001,0.4658318814814816],"dir":"ltr"},{"str":",","boundary":[0.5606138,0.4519948444444445,0.5644307466666666,0.4658318814814816],"dir":"ltr"},{"str":"31(9)","boundary":[0.5683224133333333,0.4519948444444445,0.6017596133333334,0.4658318814814816],"dir":"ltr"},{"str":":","boundary":[0.6018530133333333,0.4519948444444445,0.6061058266666667,0.4658318814814816],"dir":"ltr"},{"str":"1116–1127,","boundary":[0.6062303600000001,0.4519948444444445,0.6794248266666667,0.4658318814814816],"dir":"ltr"},{"str":"1988.","boundary":[0.68435946,0.4519948444444445,0.7190108599999999,0.4658318814814816],"dir":"ltr"},{"str":"[4]","boundary":[0.28519276666666665,0.47662477037037043,0.30329213,0.49046180740740747],"dir":"ltr"},{"str":"Manindra","boundary":[0.3125075966666666,0.47662477037037043,0.3728315433333333,0.49046180740740747],"dir":"ltr"},{"str":"Agrawal,","boundary":[0.37781287666666663,0.47662477037037043,0.4347588566666667,0.49046180740740747],"dir":"ltr"},{"str":"Neeraj","boundary":[0.4398491566666667,0.47662477037037043,0.4812315833333333,0.49046180740740747],"dir":"ltr"},{"str":"Kayal,","boundary":[0.4858860166666667,0.47662477037037043,0.5268481433333334,0.49046180740740747],"dir":"ltr"},{"str":"and","boundary":[0.5319384433333334,0.47662477037037043,0.5543653399999999,0.49046180740740747],"dir":"ltr"},{"str":"Nitin","boundary":[0.55931554,0.47662477037037043,0.59123499,0.49046180740740747],"dir":"ltr"},{"str":"Saxena.","boundary":[0.5957648900000001,0.47662477037037043,0.6443219933333334,0.49046180740740747],"dir":"ltr"},{"str":"PRIMES","boundary":[0.65732016,0.47662477037037043,0.7136154533333335,0.49046180740740747],"dir":"ltr"},{"str":"is","boundary":[0.7183165866666668,0.47662477037037043,0.7287275733333334,0.49046180740740747],"dir":"ltr"},{"str":"in","boundary":[0.7333197400000001,0.47662477037037043,0.7454586266666668,0.49046180740740747],"dir":"ltr"},{"str":"P","boundary":[0.7501908933333336,0.47662477037037043,0.7588288366666669,0.49046180740740747],"dir":"ltr"},{"str":".","boundary":[0.7589378033333336,0.47662477037037043,0.7628123466666669,0.49046180740740747],"dir":"ltr"},{"str":"Annals","boundary":[0.7710284333333333,0.47662477037037043,0.8141169666666666,0.49046180740740747],"dir":"ltr"},{"str":"of","boundary":[0.8189581999999999,0.47662477037037043,0.8309289666666665,0.49046180740740747],"dir":"ltr"},{"str":"Mathe-","boundary":[0.8358324666666666,0.47662477037037043,0.8805087999999999,0.49046180740740747],"dir":"ltr"},{"str":"matics","boundary":[0.3124811333333332,0.49347828148148154,0.3530976799999999,0.5073153185185186],"dir":"ltr"},{"str":",","boundary":[0.35311013333333324,0.49347828148148154,0.35692707999999995,0.5073153185185186],"dir":"ltr"},{"str":"160(2)","boundary":[0.3608187466666666,0.49347828148148154,0.4019645599999999,0.5073153185185186],"dir":"ltr"},{"str":":","boundary":[0.4020579599999999,0.49347828148148154,0.4063107733333332,0.5073153185185186],"dir":"ltr"},{"str":"781–793,","boundary":[0.4064353066666666,0.49347828148148154,0.46421254666666656,0.5073153185185186],"dir":"ltr"},{"str":"2004.","boundary":[0.4689292466666666,0.49347828148148154,0.5035806466666666,0.5073153185185186],"dir":"ltr"},{"str":"[5]","boundary":[0.2851927666666666,0.5181082074074075,0.3032314199999999,0.5319452444444446],"dir":"ltr"},{"str":"Alfred","boundary":[0.3124624533333333,0.5181082074074075,0.35300739333333325,0.5319452444444446],"dir":"ltr"},{"str":"V.","boundary":[0.3592184933333333,0.5181082074074075,0.3722509066666666,0.5319452444444446],"dir":"ltr"},{"str":"Aho,","boundary":[0.37839973999999993,0.5181082074074075,0.40899446666666656,0.5319452444444446],"dir":"ltr"},{"str":"John","boundary":[0.4159838999999999,0.5181082074074075,0.44523989333333325,0.5319452444444446],"dir":"ltr"},{"str":"E","boundary":[0.4516689266666666,0.5181082074074075,0.4611427999999999,0.5319452444444446],"dir":"ltr"},{"str":".","boundary":[0.4612517666666666,0.5181082074074075,0.46510607333333326,0.5319452444444446],"dir":"ltr"},{"str":"Hopcroft","boundary":[0.47125490666666653,0.5181082074074075,0.5271516933333332,0.5319452444444446],"dir":"ltr"},{"str":",","boundary":[0.5272450933333332,0.5181082074074075,0.5310993999999999,0.5319452444444446],"dir":"ltr"},{"str":"and","boundary":[0.5380888333333333,0.5181082074074075,0.56045502,0.5319452444444446],"dir":"ltr"},{"str":"Jeffrey","boundary":[0.5666661199999999,0.5181082074074075,0.6090728333333333,0.5319452444444446],"dir":"ltr"},{"str":"D","boundary":[0.6152839333333333,0.5181082074074075,0.6264857066666667,0.5319452444444446],"dir":"ltr"},{"str":".","boundary":[0.6265324066666665,0.5181082074074075,0.6303867133333332,0.5319452444444446],"dir":"ltr"},{"str":"Ullman.","boundary":[0.6367534799999999,0.5181082074074075,0.6873171266666667,0.5319452444444446],"dir":"ltr"},{"str":"The","boundary":[0.7004024666666666,0.5181082074074075,0.7237104366666666,0.5319452444444446],"dir":"ltr"},{"str":"Design","boundary":[0.72976587,0.5181082074074075,0.7736732099999999,0.5319452444444446],"dir":"ltr"},{"str":"and","boundary":[0.7801178099999999,0.5181082074074075,0.8032856799999999,0.5319452444444446],"dir":"ltr"},{"str":"Analysis","boundary":[0.8095123466666666,0.5181082074074075,0.8621245666666666,0.5319452444444446],"dir":"ltr"},{"str":"of","boundary":[0.8684134999999998,0.5181082074074075,0.8804029466666665,0.5319452444444446],"dir":"ltr"},{"str":"Computer","boundary":[0.3124811333333332,0.5349617185185186,0.3745641133333332,0.5487987555555557],"dir":"ltr"},{"str":"Algorithms","boundary":[0.3785491799999999,0.5349617185185186,0.44769631333333326,0.5487987555555557],"dir":"ltr"},{"str":".","boundary":[0.4476931999999999,0.5349617185185186,0.4515225999999999,0.5487987555555557],"dir":"ltr"},{"str":"Addison-Wesley,","boundary":[0.4572822666666665,0.5349617185185186,0.5629487999999999,0.5487987555555557],"dir":"ltr"},{"str":"1974.","boundary":[0.5672451999999999,0.5349617185185186,0.6019588666666666,0.5487987555555557],"dir":"ltr"},{"str":"[6]","boundary":[0.2851927666666666,0.5595916444444445,0.3032874599999999,0.5734286814814816],"dir":"ltr"},{"str":"Alfred","boundary":[0.3124562266666666,0.5595916444444445,0.3531599466666666,0.5734286814814816],"dir":"ltr"},{"str":"V.","boundary":[0.3574407799999999,0.5595916444444445,0.37051055333333327,0.5734286814814816],"dir":"ltr"},{"str":"Aho,","boundary":[0.3747291199999999,0.5595916444444445,0.4052895999999999,0.5734286814814816],"dir":"ltr"},{"str":"John","boundary":[0.4099284666666666,0.5595916444444445,0.43919691333333327,0.5734286814814816],"dir":"ltr"},{"str":"E.","boundary":[0.4436956799999999,0.5595916444444445,0.4571234866666665,0.5734286814814816],"dir":"ltr"},{"str":"Hopcroft,","boundary":[0.4613420533333332,0.5595916444444445,0.5212145666666665,0.5734286814814816],"dir":"ltr"},{"str":"and","boundary":[0.5258534333333333,0.5595916444444445,0.54827566,0.5734286814814816],"dir":"ltr"},{"str":"Jeffrey","boundary":[0.5525564933333332,0.5595916444444445,0.5951873666666665,0.5734286814814816],"dir":"ltr"},{"str":"D.","boundary":[0.5996861333333334,0.5595916444444445,0.61484184,0.5734286814814816],"dir":"ltr"},{"str":"Ullman.","boundary":[0.6190604066666667,0.5595916444444445,0.6696458466666667,0.5734286814814816],"dir":"ltr"},{"str":"Data","boundary":[0.6766477333333332,0.5595916444444445,0.7076752133333332,0.5734286814814816],"dir":"ltr"},{"str":"Structures","boundary":[0.7122206799999999,0.5595916444444445,0.7753123799999999,0.5734286814814816],"dir":"ltr"},{"str":"and","boundary":[0.7799201133333332,0.5595916444444445,0.8031206733333333,0.5734286814814816],"dir":"ltr"},{"str":"Algorithms","boundary":[0.8076661399999998,0.5595916444444445,0.8767198733333332,0.5734286814814816],"dir":"ltr"},{"str":".","boundary":[0.8768506333333332,0.5595916444444445,0.8807423,0.5734286814814816],"dir":"ltr"},{"str":"Addison-Wesley,","boundary":[0.3124811333333332,0.5764451555555558,0.41813988333333324,0.5902821925925927],"dir":"ltr"},{"str":"1983.","boundary":[0.42223391666666654,0.5764451555555558,0.45697093333333316,0.5902821925925927],"dir":"ltr"},{"str":"[7]","boundary":[0.28519276666666654,0.6010750814814817,0.3032033999999999,0.6149121185185187],"dir":"ltr"},{"str":"Ravindra","boundary":[0.3124344333333332,0.6010750814814817,0.36906596666666647,0.6149121185185187],"dir":"ltr"},{"str":"K","boundary":[0.37448316666666653,0.6010750814814817,0.38567559999999984,0.6149121185185187],"dir":"ltr"},{"str":".","boundary":[0.3857222999999999,0.6010750814814817,0.3895672666666666,0.6149121185185187],"dir":"ltr"},{"str":"Ahuja,","boundary":[0.3950934333333332,0.6010750814814817,0.43688993333333326,0.6149121185185187],"dir":"ltr"},{"str":"Thomas","boundary":[0.4426184666666666,0.6010750814814817,0.49260303333333333,0.6149121185185187],"dir":"ltr"},{"str":"L","boundary":[0.4982537333333333,0.6010750814814817,0.5077182666666666,0.6149121185185187],"dir":"ltr"},{"str":".","boundary":[0.5078272333333332,0.6010750814814817,0.5116721999999999,0.6149121185185187],"dir":"ltr"},{"str":"Magnanti","boundary":[0.5169959999999999,0.6010750814814817,0.5763828333333333,0.6149121185185187],"dir":"ltr"},{"str":",","boundary":[0.5764762333333332,0.6010750814814817,0.5803211999999999,0.6149121185185187],"dir":"ltr"},{"str":"and","boundary":[0.5864700333333333,0.6010750814814817,0.6088081999999999,0.6149121185185187],"dir":"ltr"},{"str":"James","boundary":[0.6141942666666665,0.6010750814814817,0.6520056999999999,0.6149121185185187],"dir":"ltr"},{"str":"B","boundary":[0.6576563999999999,0.6010750814814817,0.6679926666666666,0.6149121185185187],"dir":"ltr"},{"str":".","boundary":[0.6680704999999999,0.6010750814814817,0.6719154666666666,0.6149121185185187],"dir":"ltr"},{"str":"Orlin.","boundary":[0.6772392666666666,0.6010750814814817,0.7138831999999999,0.6149121185185187],"dir":"ltr"},{"str":"Network","boundary":[0.7243595666666666,0.6010750814814817,0.7770153733333333,0.6149121185185187],"dir":"ltr"},{"str":"Flows:","boundary":[0.7824325733333333,0.6010750814814817,0.8256580933333333,0.6149121185185187],"dir":"ltr"},{"str":"Theory,","boundary":[0.8334258599999999,0.6010750814814817,0.8804620999999998,0.6149121185185187],"dir":"ltr"},{"str":"Algorithms,","boundary":[0.31248113333333316,0.6181084740740742,0.3853035566666665,0.6319455111111113],"dir":"ltr"},{"str":"and","boundary":[0.38917965666666654,0.6181084740740742,0.4123475266666665,0.6319455111111113],"dir":"ltr"},{"str":"Applications","boundary":[0.41648825999999983,0.6181084740740742,0.49500963999999986,0.6319455111111113],"dir":"ltr"},{"str":".","boundary":[0.4951870999999999,0.6181084740740742,0.4990133866666666,0.6319455111111113],"dir":"ltr"},{"str":"Prentice","boundary":[0.5047730533333332,0.6181084740740742,0.5557912466666666,0.6319455111111113],"dir":"ltr"},{"str":"Hall","boundary":[0.5597763133333332,0.6181084740740742,0.5865073933333332,0.6319455111111113],"dir":"ltr"},{"str":",","boundary":[0.58661636,0.6181084740740742,0.5904426466666667,0.6319455111111113],"dir":"ltr"},{"str":"1993.","boundary":[0.5943187466666665,0.6181084740740742,0.6290168466666665,0.6319455111111113],"dir":"ltr"},{"str":"[8]","boundary":[0.28519276666666654,0.6425585185185186,0.30321740999999985,0.6563955555555557],"dir":"ltr"},{"str":"Ravindra","boundary":[0.3124484433333332,0.6425585185185186,0.3691173366666665,0.6563955555555557],"dir":"ltr"},{"str":"K","boundary":[0.3724641699999999,0.6425585185185186,0.38366127333333316,0.6563955555555557],"dir":"ltr"},{"str":".","boundary":[0.3837079733333332,0.6425585185185186,0.38755760999999983,0.6563955555555557],"dir":"ltr"},{"str":"Ahuja,","boundary":[0.3909978433333332,0.6425585185185186,0.4328223633333332,0.6563955555555557],"dir":"ltr"},{"str":"Kurt","boundary":[0.43648052999999987,0.6425585185185186,0.4646593099999998,0.6563955555555557],"dir":"ltr"},{"str":"Mehlhorn,","boundary":[0.46788160999999984,0.6425585185185186,0.5328833399999999,0.6563955555555557],"dir":"ltr"},{"str":"James","boundary":[0.5367438733333332,0.6425585185185186,0.5745786566666665,0.6563955555555557],"dir":"ltr"},{"str":"B","boundary":[0.5781434233333331,0.6425585185185186,0.5884843599999998,0.6563955555555557],"dir":"ltr"},{"str":".","boundary":[0.5885621933333332,0.6425585185185186,0.5924118299999999,0.6563955555555557],"dir":"ltr"},{"str":"Orlin,","boundary":[0.5956496966666665,0.6425585185185186,0.63230764,0.6563955555555557],"dir":"ltr"},{"str":"and","boundary":[0.6357478733333333,0.6425585185185186,0.6580813699999999,0.6563955555555557],"dir":"ltr"},{"str":"Robert","boundary":[0.6615838699999999,0.6425585185185186,0.7037134966666666,0.6563955555555557],"dir":"ltr"},{"str":"E","boundary":[0.7071381633333332,0.6425585185185186,0.7166011399999999,0.6563955555555557],"dir":"ltr"},{"str":".","boundary":[0.7167101066666666,0.6425585185185186,0.7205535166666666,0.6563955555555557],"dir":"ltr"},{"str":"Tarjan.","boundary":[0.7237913833333333,0.6425585185185186,0.7669312866666667,0.6563955555555557],"dir":"ltr"},{"str":"Faster","boundary":[0.7726598199999999,0.6425585185185186,0.8105086133333333,0.6563955555555557],"dir":"ltr"},{"str":"algorithms","boundary":[0.8139021466666665,0.6425585185185186,0.8802939799999999,0.6563955555555557],"dir":"ltr"},{"str":"for","boundary":[0.31248113333333327,0.6595919111111113,0.33049176666666663,0.6734289481481482],"dir":"ltr"},{"str":"the","boundary":[0.33452353333333323,0.6595919111111113,0.35349929999999996,0.6734289481481482],"dir":"ltr"},{"str":"shortest","boundary":[0.3574687999999999,0.6595919111111113,0.40561649999999994,0.6734289481481482],"dir":"ltr"},{"str":"path","boundary":[0.4096638333333333,0.6595919111111113,0.4363762333333333,0.6734289481481482],"dir":"ltr"},{"str":"problem.","boundary":[0.44029903333333326,0.6595919111111113,0.4957786333333332,0.6734289481481482],"dir":"ltr"},{"str":"Journal","boundary":[0.5018496333333332,0.6595919111111113,0.5494198099999998,0.6734289481481482],"dir":"ltr"},{"str":"of","boundary":[0.5537006433333332,0.6595919111111113,0.5656776366666666,0.6734289481481482],"dir":"ltr"},{"str":"the","boundary":[0.5697561033333333,0.6595919111111113,0.5886711599999999,0.6734289481481482],"dir":"ltr"},{"str":"ACM","boundary":[0.5926562266666665,0.6595919111111113,0.62512985,0.6734289481481482],"dir":"ltr"},{"str":",","boundary":[0.6251843333333332,0.6595919111111113,0.6290012799999999,0.6734289481481482],"dir":"ltr"},{"str":"37:213–223,","boundary":[0.6328929466666665,0.6595919111111113,0.7104647599999999,0.6734289481481482],"dir":"ltr"},{"str":"1990.","boundary":[0.7149790933333332,0.6595919111111113,0.7496304933333333,0.6734289481481482],"dir":"ltr"},{"str":"[9]","boundary":[0.28519276666666654,0.6842218370370371,0.3032033999999999,0.6980588740740742],"dir":"ltr"},{"str":"Ravindra","boundary":[0.3124344333333332,0.6842218370370371,0.36906596666666647,0.6980588740740742],"dir":"ltr"},{"str":"K","boundary":[0.37303546666666654,0.6842218370370371,0.38422789999999984,0.6980588740740742],"dir":"ltr"},{"str":".","boundary":[0.38429016666666654,0.6842218370370371,0.3881351333333332,0.6980588740740742],"dir":"ltr"},{"str":"Ahuja","boundary":[0.39219803333333325,0.6842218370370371,0.4301651333333332,0.6980588740740742],"dir":"ltr"},{"str":"and","boundary":[0.43413463333333324,0.6842218370370371,0.45647279999999996,0.6980588740740742],"dir":"ltr"},{"str":"James","boundary":[0.4606135333333332,0.6842218370370371,0.4984249666666666,0.6980588740740742],"dir":"ltr"},{"str":"B","boundary":[0.5026279666666666,0.6842218370370371,0.5129642333333333,0.6980588740740742],"dir":"ltr"},{"str":".","boundary":[0.5130420666666665,0.6842218370370371,0.5168870333333332,0.6980588740740742],"dir":"ltr"},{"str":"Orlin.","boundary":[0.5207475666666666,0.6842218370370371,0.5573759333333332,0.6980588740740742],"dir":"ltr"},{"str":"A","boundary":[0.5633224,0.6842218370370371,0.5745148333333333,0.6980588740740742],"dir":"ltr"},{"str":"fast","boundary":[0.5783131,0.6842218370370371,0.6004644666666666,0.6980588740740742],"dir":"ltr"},{"str":"and","boundary":[0.6047297333333332,0.6842218370370371,0.6270678999999999,0.6980588740740742],"dir":"ltr"},{"str":"simple","boundary":[0.6309906999999999,0.6842218370370371,0.6724136,0.6980588740740742],"dir":"ltr"},{"str":"algorithm","boundary":[0.6765854666666666,0.6842218370370371,0.736953,0.6980588740740742],"dir":"ltr"},{"str":"for","boundary":[0.7409224999999999,0.6842218370370371,0.7589954,0.6980588740740742],"dir":"ltr"},{"str":"the","boundary":[0.7630271666666667,0.6842218370370371,0.7819717999999999,0.6980588740740742],"dir":"ltr"},{"str":"maximum","boundary":[0.7859412999999998,0.6842218370370371,0.8488617666666666,0.6980588740740742],"dir":"ltr"},{"str":"flow","boundary":[0.8532515666666666,0.6842218370370371,0.8804776666666665,0.6980588740740742],"dir":"ltr"},{"str":"problem.","boundary":[0.3124811333333332,0.7010753481481483,0.36796073333333323,0.7149123851851854],"dir":"ltr"},{"str":"Operations","boundary":[0.37373596666666653,0.7010753481481483,0.4432722666666665,0.7149123851851854],"dir":"ltr"},{"str":"Research","boundary":[0.44749083333333317,0.7010753481481483,0.5043434133333332,0.7149123851851854],"dir":"ltr"},{"str":",","boundary":[0.5043558666666665,0.7010753481481483,0.5081728133333332,0.7149123851851854],"dir":"ltr"},{"str":"37(5)","boundary":[0.5124847799999999,0.7010753481481483,0.5459219799999999,0.7149123851851854],"dir":"ltr"},{"str":":","boundary":[0.5460153799999998,0.7010753481481483,0.5502681933333332,0.7149123851851854],"dir":"ltr"},{"str":"748–759,","boundary":[0.5503927266666665,0.7010753481481483,0.6081699666666665,0.7149123851851854],"dir":"ltr"},{"str":"1989.","boundary":[0.6126843,0.7010753481481483,0.6473356999999998,0.7149123851851854],"dir":"ltr"},{"str":"[","boundary":[0.27748726666666657,0.7257052740740743,0.2826118133333332,0.7395423111111112],"dir":"ltr"},{"str":"10]","boundary":[0.2827052133333332,0.7257052740740743,0.3032781199999999,0.7395423111111112],"dir":"ltr"},{"str":"Ravindra","boundary":[0.3125402866666665,0.7257052740740743,0.3692434266666666,0.7395423111111112],"dir":"ltr"},{"str":"K","boundary":[0.3742714599999999,0.7257052740740743,0.3854514399999999,0.7395423111111112],"dir":"ltr"},{"str":".","boundary":[0.3855292733333332,0.7257052740740743,0.38936178666666654,0.7395423111111112],"dir":"ltr"},{"str":"Ahuja,","boundary":[0.39428085333333324,0.7257052740740743,0.43604933333333323,0.7395423111111112],"dir":"ltr"},{"str":"James","boundary":[0.4415910666666666,0.7257052740740743,0.47934023333333325,0.7395423111111112],"dir":"ltr"},{"str":"B","boundary":[0.48438383333333324,0.7257052740740743,0.4947076466666666,0.7395423111111112],"dir":"ltr"},{"str":".","boundary":[0.4948010466666666,0.7257052740740743,0.4986335599999999,0.7395423111111112],"dir":"ltr"},{"str":"Orlin,","boundary":[0.50377056,0.7257052740740743,0.5404643066666667,0.7395423111111112],"dir":"ltr"},{"str":"and","boundary":[0.5456013066666665,0.7257052740740743,0.5679332466666666,0.7395423111111112],"dir":"ltr"},{"str":"Robert","boundary":[0.5731325133333333,0.7257052740740743,0.6153368599999999,0.7395423111111112],"dir":"ltr"},{"str":"E","boundary":[0.6204427266666666,0.7257052740740743,0.6298948066666665,0.7395423111111112],"dir":"ltr"},{"str":".","boundary":[0.6300349066666665,0.7257052740740743,0.6338674199999998,0.7395423111111112],"dir":"ltr"},{"str":"Tarjan.","boundary":[0.6387864866666665,0.7257052740740743,0.6819746466666666,0.7395423111111112],"dir":"ltr"},{"str":"Improved","boundary":[0.69106558,0.7257052740740743,0.7508976199999999,0.7395423111111112],"dir":"ltr"},{"str":"time","boundary":[0.7560968866666665,0.7257052740740743,0.7837868733333333,0.7395423111111112],"dir":"ltr"},{"str":"bounds","boundary":[0.7888149066666665,0.7257052740740743,0.8334320866666665,0.7395423111111112],"dir":"ltr"},{"str":"for","boundary":[0.8386936199999999,0.7257052740740743,0.8567447266666666,0.7395423111111112],"dir":"ltr"},{"str":"the","boundary":[0.8618350266666667,0.7257052740740743,0.8807889999999998,0.7395423111111112],"dir":"ltr"},{"str":"maximum","boundary":[0.31249669999999985,0.7425587851851854,0.3753844766666665,0.7563958222222225],"dir":"ltr"},{"str":"flow","boundary":[0.37958747666666653,0.7425587851851854,0.4068306999999998,0.7563958222222225],"dir":"ltr"},{"str":"problem.","boundary":[0.41064453333333323,0.7425587851851854,0.4661179066666665,0.7563958222222225],"dir":"ltr"},{"str":"SIAM","boundary":[0.47208616666666653,0.7425587851851854,0.5075096733333332,0.7563958222222225],"dir":"ltr"},{"str":"Journal","boundary":[0.5114947399999998,0.7425587851851854,0.5590867099999999,0.7563958222222225],"dir":"ltr"},{"str":"on","boundary":[0.5633675433333332,0.7425587851851854,0.5788065633333332,0.7563958222222225],"dir":"ltr"},{"str":"Computing","boundary":[0.5827604966666665,0.7425587851851854,0.6517223866666666,0.7563958222222225],"dir":"ltr"},{"str":",","boundary":[0.6516632333333332,0.7425587851851854,0.6554801799999999,0.7563958222222225],"dir":"ltr"},{"str":"18(5)","boundary":[0.6597921466666665,0.7425587851851854,0.6932293466666666,0.7563958222222225],"dir":"ltr"},{"str":":","boundary":[0.6933227466666665,0.7425587851851854,0.6975755599999999,0.7563958222222225],"dir":"ltr"},{"str":"939–954,","boundary":[0.6977000933333332,0.7425587851851854,0.7554773333333331,0.7563958222222225],"dir":"ltr"},{"str":"1989.","boundary":[0.7599916666666666,0.7425587851851854,0.7946430666666665,0.7563958222222225],"dir":"ltr"},{"str":"[","boundary":[0.2775028333333332,0.7671887111111113,0.2826071433333332,0.7810257481481484],"dir":"ltr"},{"str":"11]","boundary":[0.28271610999999985,0.7671887111111113,0.3032283066666665,0.7810257481481484],"dir":"ltr"},{"str":"Miklos","boundary":[0.3125060399999999,0.7671887111111113,0.35646941999999987,0.7810257481481484],"dir":"ltr"},{"str":"Ajtai","boundary":[0.3623380533333332,0.7671887111111113,0.39345581999999985,0.7810257481481484],"dir":"ltr"},{"str":",","boundary":[0.39354921999999987,0.7671887111111113,0.3974004133333332,0.7810257481481484],"dir":"ltr"},{"str":"Nimrod","boundary":[0.40334687999999985,0.7671887111111113,0.4516253399999999,0.7810257481481484],"dir":"ltr"},{"str":"Megiddo,","boundary":[0.4574317066666665,0.7671887111111113,0.5171018533333331,0.7810257481481484],"dir":"ltr"},{"str":"and","boundary":[0.5236709866666666,0.7671887111111113,0.5460278333333333,0.7810257481481484],"dir":"ltr"},{"str":"Orli","boundary":[0.5518341999999998,0.7671887111111113,0.5768436066666666,0.7810257481481484],"dir":"ltr"},{"str":"Waarts","boundary":[0.5825565733333331,0.7671887111111113,0.6253866999999999,0.7810257481481484],"dir":"ltr"},{"str":".","boundary":[0.6254489666666666,0.7671887111111113,0.6292939333333333,0.7810257481481484],"dir":"ltr"},{"str":"Improved","boundary":[0.6406575999999999,0.7671887111111113,0.7004024666666665,0.7810257481481484],"dir":"ltr"},{"str":"algorithms","boundary":[0.7062088333333333,0.7671887111111113,0.7725850999999999,0.7810257481481484],"dir":"ltr"},{"str":"and","boundary":[0.7784537333333332,0.7671887111111113,0.8007918999999999,0.7810257481481484],"dir":"ltr"},{"str":"analysis","boundary":[0.8065982666666666,0.7671887111111113,0.8565672666666666,0.7810257481481484],"dir":"ltr"},{"str":"for","boundary":[0.8624358999999999,0.7671887111111113,0.8804465333333332,0.7810257481481484],"dir":"ltr"},{"str":"secretary","boundary":[0.3124966999999999,0.7840422222222223,0.36848844333333325,0.7978792592592593],"dir":"ltr"},{"str":"problems","boundary":[0.3730183433333332,0.7840422222222223,0.4307208633333332,0.7978792592592593],"dir":"ltr"},{"str":"and","boundary":[0.43551539666666655,0.7840422222222223,0.45790493333333326,0.7978792592592593],"dir":"ltr"},{"str":"generalizations.","boundary":[0.4626371999999999,0.7840422222222223,0.5604519066666666,0.7978792592592593],"dir":"ltr"},{"str":"In","boundary":[0.5684531733333333,0.7840422222222223,0.5813610533333333,0.7978792592592593],"dir":"ltr"},{"str":"Proceedings","boundary":[0.5860341666666665,0.7840422222222223,0.6628229766666666,0.7978792592592593],"dir":"ltr"},{"str":"of","boundary":[0.6676642099999999,0.7840422222222223,0.6796474299999998,0.7978792592592593],"dir":"ltr"},{"str":"the","boundary":[0.6843329966666665,0.7840422222222223,0.7032573933333333,0.7978792592592593],"dir":"ltr"},{"str":"36th","boundary":[0.7078651266666666,0.7840422222222223,0.7353963333333332,0.7978792592592593],"dir":"ltr"},{"str":"Annual","boundary":[0.7401752999999999,0.7840422222222223,0.7849045599999999,0.7978792592592593],"dir":"ltr"},{"str":"Symposium","boundary":[0.7898080599999999,0.7840422222222223,0.8602487833333332,0.7978792592592593],"dir":"ltr"},{"str":"on","boundary":[0.8651055833333332,0.7840422222222223,0.8805446033333333,0.7978792592592593],"dir":"ltr"},{"str":"Foundations","boundary":[0.3124966999999999,0.8010756148148149,0.3891921099999999,0.814912651851852],"dir":"ltr"},{"str":"of","boundary":[0.3934106766666666,0.8010756148148149,0.4053938966666666,0.814912651851852],"dir":"ltr"},{"str":"Computer","boundary":[0.40947236333333326,0.8010756148148149,0.4714152433333333,0.814912651851852],"dir":"ltr"},{"str":"Science","boundary":[0.47563380999999993,0.8010756148148149,0.5228366133333333,0.814912651851852],"dir":"ltr"},{"str":",","boundary":[0.5229113333333333,0.8010756148148149,0.5267360633333333,0.814912651851852],"dir":"ltr"},{"str":"pages","boundary":[0.5308300966666666,0.8010756148148149,0.5659407133333333,0.814912651851852],"dir":"ltr"},{"str":"473–482,","boundary":[0.5701592799999999,0.8010756148148149,0.6279987866666665,0.814912651851852],"dir":"ltr"},{"str":"1995.","boundary":[0.6325131199999999,0.8010756148148149,0.6672034366666666,0.814912651851852],"dir":"ltr"},{"str":"[12]","boundary":[0.27748726666666657,0.8255256592592592,0.30335906666666657,0.8393626962962963],"dir":"ltr"},{"str":"Selim","boundary":[0.3125122666666666,0.8255256592592592,0.34896161666666653,0.8393626962962963],"dir":"ltr"},{"str":"G.","boundary":[0.3526509166666666,0.8255256592592592,0.3678595499999999,0.8393626962962963],"dir":"ltr"},{"str":"Akl.","boundary":[0.37164224999999995,0.8255256592592592,0.3989306166666666,0.8393626962962963],"dir":"ltr"},{"str":"The","boundary":[0.40457353333333324,0.8255256592592592,0.42789084333333327,0.8393626962962963],"dir":"ltr"},{"str":"Design","boundary":[0.43187590999999986,0.8255256592592592,0.47580193,0.8393626962962963],"dir":"ltr"},{"str":"and","boundary":[0.47974029666666657,0.8255256592592592,0.5029175066666665,0.8393626962962963],"dir":"ltr"},{"str":"Analysis","boundary":[0.5070738066666666,0.8255256592592592,0.5597109333333332,0.8393626962962963],"dir":"ltr"},{"str":"of","boundary":[0.5637115666666666,0.8255256592592592,0.57570724,0.8393626962962963],"dir":"ltr"},{"str":"Parallel","boundary":[0.5795677733333332,0.8255256592592592,0.629076,0.8393626962962963],"dir":"ltr"},{"str":"Algorithms","boundary":[0.6331389,0.8255256592592592,0.7022082,0.8393626962962963],"dir":"ltr"},{"str":".","boundary":[0.7022860333333332,0.8255256592592592,0.7061076499999999,0.8393626962962963],"dir":"ltr"},{"str":"Prentice","boundary":[0.7118673166666665,0.8255256592592592,0.7628792833333331,0.8393626962962963],"dir":"ltr"},{"str":"Hall","boundary":[0.7666619833333332,0.8255256592592592,0.7933743833333332,0.8393626962962963],"dir":"ltr"},{"str":",","boundary":[0.7934833499999999,0.8255256592592592,0.7973049666666666,0.8393626962962963],"dir":"ltr"},{"str":"1989.","boundary":[0.8011966333333331,0.8255256592592592,0.8358713833333332,0.8393626962962963],"dir":"ltr"},{"str":"[13]","boundary":[0.2774872666666665,0.8501555851851852,0.30324075999999983,0.8639926222222223],"dir":"ltr"},{"str":"Mohamad","boundary":[0.3124873599999998,0.8501555851851852,0.37529418999999986,0.8639926222222223],"dir":"ltr"},{"str":"Akra","boundary":[0.37985522333333316,0.8501555851851852,0.41079241666666655,0.8639926222222223],"dir":"ltr"},{"str":"and","boundary":[0.41518221666666655,0.8501555851851852,0.4375250533333332,0.8639926222222223],"dir":"ltr"},{"str":"Louay","boundary":[0.4420860866666665,0.8501555851851852,0.48175773666666644,0.8639926222222223],"dir":"ltr"},{"str":"Bazzi","boundary":[0.4861008366666664,0.8501555851851852,0.5213204199999998,0.8639926222222223],"dir":"ltr"},{"str":".","boundary":[0.5214138199999998,0.8501555851851852,0.5252603433333332,0.8639926222222223],"dir":"ltr"},{"str":"On","boundary":[0.5322497766666665,0.8501555851851852,0.5512442233333332,0.8639926222222223],"dir":"ltr"},{"str":"the","boundary":[0.5555873233333332,0.8501555851851852,0.5745677599999999,0.8639926222222223],"dir":"ltr"},{"str":"solution","boundary":[0.5787396266666665,0.8501555851851852,0.6288300466666664,0.8639926222222223],"dir":"ltr"},{"str":"of","boundary":[0.6333755133333332,0.8501555851851852,0.6462522599999999,0.8639926222222223],"dir":"ltr"},{"str":"linear","boundary":[0.6504863933333331,0.8501555851851852,0.6858476333333331,0.8639926222222223],"dir":"ltr"},{"str":"recurrence","boundary":[0.6902841333333332,0.8501555851851852,0.7555084666666665,0.8639926222222223],"dir":"ltr"},{"str":"equations.","boundary":[0.7601006333333332,0.8501555851851852,0.8233946999999999,0.8639926222222223],"dir":"ltr"},{"str":"Compu-","boundary":[0.8306176333333332,0.8501555851851852,0.8805150266666666,0.8639926222222223],"dir":"ltr"},{"str":"tational","boundary":[0.31249669999999985,0.8670090962962963,0.3607782733333332,0.8808461333333334],"dir":"ltr"},{"str":"Optimization","boundary":[0.3648567399999998,0.8670090962962963,0.4460586999999998,0.8808461333333334],"dir":"ltr"},{"str":"and","boundary":[0.45001263333333313,0.8670090962962963,0.4731618233333331,0.8808461333333334],"dir":"ltr"},{"str":"Applications","boundary":[0.4773181233333331,0.8670090962962963,0.5558893166666663,0.8808461333333334],"dir":"ltr"},{"str":",","boundary":[0.5558348333333332,0.8670090962962963,0.5596517799999998,0.8808461333333334],"dir":"ltr"},{"str":"10(2)","boundary":[0.5637458133333332,0.8670090962962963,0.5971830133333332,0.8808461333333334],"dir":"ltr"},{"str":":","boundary":[0.5972764133333331,0.8670090962962963,0.6015292266666665,0.8808461333333334],"dir":"ltr"},{"str":"195–210,","boundary":[0.6016537599999998,0.8670090962962963,0.6594309999999998,0.8808461333333334],"dir":"ltr"},{"str":"1998.","boundary":[0.6639453333333332,0.8670090962962963,0.6985967333333333,0.8808461333333334],"dir":"ltr"},{"str":"[","boundary":[0.27750283333333314,0.8916390222222222,0.2826320499999998,0.9054760592592593],"dir":"ltr"},{"str":"14]","boundary":[0.28270988333333313,0.8916390222222222,0.3032967999999998,0.9054760592592593],"dir":"ltr"},{"str":"Noga","boundary":[0.3125433999999998,0.8916390222222222,0.3460428666666665,0.9054760592592593],"dir":"ltr"},{"str":"Alon.","boundary":[0.3508529666666665,0.8916390222222222,0.3856989499999998,0.9054760592592593],"dir":"ltr"},{"str":"Generating","boundary":[0.39455638333333315,0.8916390222222222,0.46342331666666653,0.9054760592592593],"dir":"ltr"},{"str":"pseudo-random","boundary":[0.4683890833333332,0.8916390222222222,0.5646922666666666,0.9054760592592593],"dir":"ltr"},{"str":"permutations","boundary":[0.5701250333333332,0.8916390222222222,0.6511028333333333,0.9054760592592593],"dir":"ltr"},{"str":"and","boundary":[0.6561308666666665,0.8916390222222222,0.6784456833333332,0.9054760592592593],"dir":"ltr"},{"str":"maximum","boundary":[0.6834270166666665,0.8916390222222222,0.7462774333333332,0.9054760592592593],"dir":"ltr"},{"str":"flow","boundary":[0.7512898999999998,0.8916390222222222,0.7784926499999999,0.9054760592592593],"dir":"ltr"},{"str":"algorithms.","boundary":[0.7833494499999998,0.8916390222222222,0.8535940333333333,0.9054760592592593],"dir":"ltr"},{"str":"In-","boundary":[0.8624981666666665,0.8916390222222222,0.8806302199999998,0.9054760592592593],"dir":"ltr"},{"str":"formation","boundary":[0.31249669999999985,0.9086724148148149,0.37382313999999983,0.922509451851852],"dir":"ltr"},{"str":"Processing","boundary":[0.37768367333333314,0.9086724148148149,0.4462704066666665,0.922509451851852],"dir":"ltr"},{"str":"Letters","boundary":[0.45033330666666654,0.9086724148148149,0.49349655999999975,0.922509451851852],"dir":"ltr"},{"str":",","boundary":[0.4933346666666665,0.9086724148148149,0.49715161333333313,0.922509451851852],"dir":"ltr"},{"str":"35:201–204,","boundary":[0.5010432799999998,0.9086724148148149,0.5786150933333332,0.922509451851852],"dir":"ltr"},{"str":"1990.","boundary":[0.5831294266666665,0.9086724148148149,0.6177808266666666,0.922509451851852],"dir":"ltr"}],"boundary":[0.27749,0.35199,0.88079,0.92251],"dir":"ltr","type":"paragraph"}]},{"token":null,"index":1270,"image":{"jpeg":"/storage/books/13b8a393f9f3fea3/pages/7467e7b407d81cb024c99260930cdc7c.jpg","blurred":"/storage/books/13b8a393f9f3fea3/pages/13613966fcaf2875b441ceb169915b77.jpg"},"info":{"width":576,"height":648,"margin":[0.14396,0.11066,0.11932,0.06621]},"elements":[{"words":[{"str":"Index","boundary":[0.14395833333333333,0.11065582222222223,0.21456873333333334,0.1383298962962963],"dir":"ltr"}],"boundary":[0.14396,0.11066,0.21457,0.13833],"dir":"ltr","type":"paragraph"},{"words":[{"str":"This","boundary":[0.258125,0.3406397208333333,0.29164775520833336,0.35747475169753085],"dir":"ltr"},{"str":"index","boundary":[0.2964394258680556,0.3406397208333333,0.33793567256944446,0.35747475169753085],"dir":"ltr"},{"str":"uses","boundary":[0.3431250708333333,0.3406397208333333,0.37541676440972227,0.35747475169753085],"dir":"ltr"},{"str":"the","boundary":[0.3804167685763889,0.3406397208333333,0.4033334543402778,0.35747475169753085],"dir":"ltr"},{"str":"following","boundary":[0.40833345850694447,0.3406397208333333,0.4810418524305555,0.35747475169753085],"dir":"ltr"},{"str":"conventions.","boundary":[0.48623125069444445,0.3406397208333333,0.5805116322916667,0.35747475169753085],"dir":"ltr"},{"str":"Numbers","boundary":[0.587519213888889,0.3406397208333333,0.6567048776041667,0.35747475169753085],"dir":"ltr"},{"str":"are","boundary":[0.6619132152777778,0.3406397208333333,0.6848109616319445,0.35747475169753085],"dir":"ltr"},{"str":"alphabetized","boundary":[0.6896026322916666,0.3406397208333333,0.7844133173611111,0.35747475169753085],"dir":"ltr"},{"str":"as","boundary":[0.7902277161458334,0.3406397208333333,0.8058527291666667,0.35747475169753085],"dir":"ltr"},{"str":"if","boundary":[0.8106443998263889,0.3406397208333333,0.822064863888889,0.35747475169753085],"dir":"ltr"},{"str":"spelled","boundary":[0.8270838074652779,0.3406397208333333,0.8802088517361112,0.35747475169753085],"dir":"ltr"},{"str":"out;","boundary":[0.258125,0.36063973750000006,0.28729169097222224,0.3774747683641976],"dir":"ltr"},{"str":"for","boundary":[0.29251896805555555,0.36063973750000006,0.314375046875,0.3774747683641976],"dir":"ltr"},{"str":"example,","boundary":[0.3196023239583334,0.36063973750000006,0.3878220777777778,0.3774747683641976],"dir":"ltr"},{"str":"“2-3-4","boundary":[0.39316299131944443,0.36063973750000006,0.4421403048611111,0.3774747683641976],"dir":"ltr"},{"str":"tree”","boundary":[0.44753803663194447,0.36063973750000006,0.48395852152777785,0.3774747683641976],"dir":"ltr"},{"str":"is","boundary":[0.48916685920138886,0.36063973750000006,0.5016479302083332,0.3774747683641976],"dir":"ltr"},{"str":"indexed","boundary":[0.5066479343750001,0.36063973750000006,0.5656441956597223,0.3774747683641976],"dir":"ltr"},{"str":"as","boundary":[0.5710419274305556,0.36063973750000006,0.5866669404513889,0.3774747683641976],"dir":"ltr"},{"str":"if","boundary":[0.5916669446180556,0.36063973750000006,0.6031063480902779,0.3774747683641976],"dir":"ltr"},{"str":"it","boundary":[0.6081252916666667,0.36063973750000006,0.6185230276041668,0.3774747683641976],"dir":"ltr"},{"str":"were","boundary":[0.6235419711805557,0.36063973750000006,0.6601897289930557,0.3774747683641976],"dir":"ltr"},{"str":"“two-three-four","boundary":[0.6653980666666668,0.36063973750000006,0.7831064980902779,0.3774747683641976],"dir":"ltr"},{"str":"tree.”","boundary":[0.7889587756944446,0.36063973750000006,0.8289209302083335,0.3774747683641976],"dir":"ltr"},{"str":"When","boundary":[0.8353792689236113,0.36063973750000006,0.8804171852430557,0.3774747683641976],"dir":"ltr"},{"str":"an","boundary":[0.258125,0.38063975416666673,0.27585607538194445,0.3974747850308643],"dir":"ltr"},{"str":"entry","boundary":[0.2808371401388889,0.38063975416666673,0.31938830862847223,0.3974747850308643],"dir":"ltr"},{"str":"refers","boundary":[0.32478604039930553,0.38063975416666673,0.36744895473958333,0.3974747850308643],"dir":"ltr"},{"str":"to","boundary":[0.37265729241319445,0.38063975416666673,0.38724442578124996,0.3974747850308643],"dir":"ltr"},{"str":"a","boundary":[0.3924338240451389,0.38063975416666673,0.40076905826388887,0.3974747850308643],"dir":"ltr"},{"str":"place","boundary":[0.4057690624305556,0.38063975416666673,0.44534295904513893,0.3974747850308643],"dir":"ltr"},{"str":"other","boundary":[0.45055129671875005,0.38063975416666673,0.4891024652083334,0.3974747850308643],"dir":"ltr"},{"str":"than","boundary":[0.4945380757986112,0.38063975416666673,0.5268562845486112,0.3974747850308643],"dir":"ltr"},{"str":"the","boundary":[0.5320456828125002,0.38063975416666673,0.5549680503993057,0.3974747850308643],"dir":"ltr"},{"str":"main","boundary":[0.5601763880729168,0.38063975416666673,0.5978923285937501,0.3974747850308643],"dir":"ltr"},{"str":"text,","boundary":[0.6028733933506946,0.38063975416666673,0.6354397083680557,0.3974747850308643],"dir":"ltr"},{"str":"the","boundary":[0.6407806219097224,0.38063975416666673,0.663702989496528,0.3974747850308643],"dir":"ltr"},{"str":"page","boundary":[0.668911327170139,0.38063975416666673,0.7043734779340279,0.3974747850308643],"dir":"ltr"},{"str":"number","boundary":[0.709581815607639,0.38063975416666673,0.7671311059895835,0.3974747850308643],"dir":"ltr"},{"str":"is","boundary":[0.7725667165798612,0.38063975416666673,0.7850515754687502,0.3974747850308643],"dir":"ltr"},{"str":"followed","boundary":[0.7900515796354167,0.38063975416666673,0.85650618046875,0.3974747850308643],"dir":"ltr"},{"str":"by","boundary":[0.8619039122395834,0.38063975416666673,0.88067665515625,0.3974747850308643],"dir":"ltr"},{"str":"a","boundary":[0.258125,0.40063977083333346,0.26645265845486116,0.417474801697531],"dir":"ltr"},{"str":"tag:","boundary":[0.2710359956076389,0.40063977083333346,0.2991382917534723,0.417474801697531],"dir":"ltr"},{"str":"ex.","boundary":[0.30519890286458334,0.40063977083333346,0.3273599061805556,0.417474801697531],"dir":"ltr"},{"str":"for","boundary":[0.33186748569444446,0.40063977083333346,0.35370651904513895,0.417474801697531],"dir":"ltr"},{"str":"exercise,","boundary":[0.3585171291145834,0.40063977083333346,0.4241289262152778,0.417474801697531],"dir":"ltr"},{"str":"pr.","boundary":[0.4290531727430556,0.40063977083333346,0.44829750696180554,0.417474801697531],"dir":"ltr"},{"str":"for","boundary":[0.45301341998263894,0.40063977083333346,0.4748713927430556,0.417474801697531],"dir":"ltr"},{"str":"problem","boundary":[0.47968200281250006,0.40063977083333346,0.5422369791840278,0.417474801697531],"dir":"ltr"},{"str":",","boundary":[0.5423695550520834,0.40063977083333346,0.5470229680208334,0.417474801697531],"dir":"ltr"},{"str":"fig.","boundary":[0.5519472145486112,0.40063977083333346,0.5766082199479168,0.417474801697531],"dir":"ltr"},{"str":"for","boundary":[0.5811157994618055,0.40063977083333346,0.6029548328124998,0.417474801697531],"dir":"ltr"},{"str":"figure,","boundary":[0.6077654428819445,0.40063977083333346,0.6563677561111112,0.417474801697531],"dir":"ltr"},{"str":"and","boundary":[0.661292002638889,0.40063977083333346,0.6883961918923611,0.417474801697531],"dir":"ltr"},{"str":"n.","boundary":[0.6929605896354167,0.40063977083333346,0.7070022680034724,0.417474801697531],"dir":"ltr"},{"str":"for","boundary":[0.7117181810243056,0.40063977083333346,0.7335572143750001,0.417474801697531],"dir":"ltr"},{"str":"footnote.","boundary":[0.7381594909375,0.40063977083333346,0.8052864408159722,0.417474801697531],"dir":"ltr"},{"str":"A","boundary":[0.8118773553993055,0.40063977083333346,0.8254701697569443,0.417474801697531],"dir":"ltr"},{"str":"tagged","boundary":[0.8299966886805555,0.40063977083333346,0.8800194576388889,0.417474801697531],"dir":"ltr"},{"str":"page","boundary":[0.258125,0.42063978750000014,0.2935644234722223,0.4374748183641977],"dir":"ltr"},{"str":"number","boundary":[0.2989810946527778,0.42063978750000014,0.3564962940972223,0.4374748183641977],"dir":"ltr"},{"str":"often","boundary":[0.36214023819444446,0.42063978750000014,0.40066299756944446,0.4374748183641977],"dir":"ltr"},{"str":"indicates","boundary":[0.4060607293402778,0.42063978750000014,0.47267442121527775,0.4374748183641977],"dir":"ltr"},{"str":"the","boundary":[0.47850775940972223,0.42063978750000014,0.5014130815277777,0.4374748183641977],"dir":"ltr"},{"str":"first","boundary":[0.5068297527083333,0.42063978750000014,0.5361517468402779,0.4374748183641977],"dir":"ltr"},{"str":"page","boundary":[0.5415873574305556,0.42063978750000014,0.5770267809027778,0.4374748183641977],"dir":"ltr"},{"str":"of","boundary":[0.5824434520833334,0.42063978750000014,0.5980608893402777,0.4374748183641977],"dir":"ltr"},{"str":"an","boundary":[0.6034964999305557,0.42063978750000014,0.6212162116666667,0.4374748183641977],"dir":"ltr"},{"str":"exercise","boundary":[0.6264056099305556,0.42063978750000014,0.6873791455902779,0.4374748183641977],"dir":"ltr"},{"str":"or","boundary":[0.693004150277778,0.42063978750000014,0.7086215875347224,0.4374748183641977],"dir":"ltr"},{"str":"problem","boundary":[0.714057198125,0.42063978750000014,0.7766254320833333,0.4374748183641977],"dir":"ltr"},{"str":",","boundary":[0.776758007951389,0.42063978750000014,0.7814133148611113,0.4374748183641977],"dir":"ltr"},{"str":"which","boundary":[0.7871708954166667,0.42063978750000014,0.833212600451389,0.4374748183641977],"dir":"ltr"},{"str":"is","boundary":[0.8386103322222224,0.42063978750000014,0.8510838274652779,0.4374748183641977],"dir":"ltr"},{"str":"not","boundary":[0.856292165138889,0.42063978750000014,0.8802580942013889,0.4374748183641977],"dir":"ltr"},{"str":"necessarily","boundary":[0.258125,0.4406398041666668,0.34146029671875,0.4574748350308644],"dir":"ltr"},{"str":"the","boundary":[0.34685802848958336,0.4406398041666668,0.3697803960763889,0.4574748350308644],"dir":"ltr"},{"str":"page","boundary":[0.3747804002430556,0.4406398041666668,0.4102425510069445,0.4574748350308644],"dir":"ltr"},{"str":"on","boundary":[0.4154508886805556,0.4406398041666668,0.43424257100694447,0.4574748350308644],"dir":"ltr"},{"str":"which","boundary":[0.4390153022569445,0.4406398041666668,0.48508541640624997,0.4574748350308644],"dir":"ltr"},{"str":"the","boundary":[0.4900664811631945,0.4406398041666668,0.5129888487500001,0.4574748350308644],"dir":"ltr"},{"str":"reference","boundary":[0.5179888529166666,0.4406398041666668,0.5877597443923611,0.4574748350308644],"dir":"ltr"},{"str":"actually","boundary":[0.5931764155729168,0.4406398041666668,0.6525476771701391,0.4574748350308644],"dir":"ltr"},{"str":"appears.","boundary":[0.6577370754340279,0.4406398041666668,0.7197219755729168,0.4574748350308644],"dir":"ltr"},{"str":".n/","boundary":[0.2673090187456446,0.4798244740740741,0.2887819933333333,0.4936615111111112],"dir":"ltr"},{"str":",","boundary":[0.2881219666666667,0.48014272592592594,0.2919389133333333,0.493979762962963],"dir":"ltr"},{"str":"574","boundary":[0.29562821333333333,0.48014272592592594,0.31875405333333334,0.493979762962963],"dir":"ltr"},{"str":"\u0005","boundary":[0.5850094333333333,0.4798178370370371,0.5962797,0.4936548740740742],"dir":"ltr"},{"str":"(","boundary":[0.6002180666666667,0.480136088888889,0.6053472833333333,0.493973125925926],"dir":"ltr"},{"str":"set","boundary":[0.6054251166666667,0.480136088888889,0.6226029333333334,0.493973125925926],"dir":"ltr"},{"str":"difference)","boundary":[0.6264479000000001,0.480136088888889,0.6940461499999999,0.493973125925926],"dir":"ltr"},{"str":",","boundary":[0.6941239833333334,0.480136088888889,0.6979611666666667,0.493973125925926],"dir":"ltr"},{"str":"1159","boundary":[0.7020396333333333,0.480136088888889,0.7329550333333333,0.493973125925926],"dir":"ltr"},{"str":"\u0007","boundary":[0.258125,0.49685786666666665,0.26710696666666667,0.5106949037037037],"dir":"ltr"},{"str":"(","boundary":[0.2718703666666667,0.4971761185185185,0.27698557333333335,0.5110131555555556],"dir":"ltr"},{"str":"golden","boundary":[0.27707897333333337,0.4971761185185185,0.31914944666666667,0.5110131555555556],"dir":"ltr"},{"str":"ratio)","boundary":[0.32330574666666667,0.4971761185185185,0.35692352,0.5110131555555556],"dir":"ltr"},{"str":",","boundary":[0.35701692,0.4971761185185185,0.36084009333333333,0.5110131555555556],"dir":"ltr"},{"str":"59,","boundary":[0.36473176,0.4971761185185185,0.3839846133333334,0.5110131555555556],"dir":"ltr"},{"str":"108","boundary":[0.38807864666666664,0.4971761185185185,0.4112231666666666,0.5110131555555556],"dir":"ltr"},{"str":"pr.","boundary":[0.41351146666666666,0.4971761185185185,0.4294174866666667,0.5110131555555556],"dir":"ltr"},{"str":"jj","boundary":[0.5850094333333333,0.4970311111111112,0.6008438466666666,0.5108681481481483],"dir":"ltr"},{"str":"\u0007","boundary":[0.25812500000000005,0.5137113777777778,0.2671069666666667,0.5275484148148147],"dir":"ltr"},{"str":"y","boundary":[0.25999300000000003,0.5107502518518519,0.2679475666666667,0.524587288888889],"dir":"ltr"},{"str":"(","boundary":[0.27187036666666675,0.5140296296296296,0.2769871300000001,0.5278666666666666],"dir":"ltr"},{"str":"conjugate","boundary":[0.27708053000000005,0.5140296296296296,0.33725036666666675,0.5278666666666666],"dir":"ltr"},{"str":"of","boundary":[0.34145336666666676,0.5140296296296296,0.35428652666666677,0.5278666666666666],"dir":"ltr"},{"str":"the","boundary":[0.35833386000000006,0.5140296296296296,0.3772644833333334,0.5278666666666666],"dir":"ltr"},{"str":"golden","boundary":[0.3812495500000001,0.5140296296296296,0.42332936333333343,0.5278666666666666],"dir":"ltr"},{"str":"ratio)","boundary":[0.42748566333333343,0.5140296296296296,0.4611127766666667,0.5278666666666666],"dir":"ltr"},{"str":",","boundary":[0.46120617666666675,0.5140296296296296,0.4650309066666668,0.5278666666666666],"dir":"ltr"},{"str":"59","boundary":[0.46890700666666674,0.5140296296296296,0.4843398000000001,0.5278666666666666],"dir":"ltr"},{"str":"(","boundary":[0.6006383666666666,0.5140091555555557,0.60533016,0.5278461925925928],"dir":"ltr"},{"str":"fl","boundary":[0.6058438599999999,0.5140091555555557,0.61400702,0.5278461925925928],"dir":"ltr"},{"str":"ow","boundary":[0.6145985533333334,0.5140091555555557,0.6326372066666666,0.5278461925925928],"dir":"ltr"},{"str":"va","boundary":[0.6368869066666666,0.5140091555555557,0.6505980266666666,0.5278461925925928],"dir":"ltr"},{"str":"l","boundary":[0.65104946,0.5140091555555557,0.6548850866666667,0.5278461925925928],"dir":"ltr"},{"str":"ue","boundary":[0.65542992,0.5140091555555557,0.66956134,0.5278461925925928],"dir":"ltr"},{"str":")","boundary":[0.6700127733333333,0.5140091555555557,0.6747045666666667,0.5278461925925928],"dir":"ltr"},{"str":",","boundary":[0.6752182666666666,0.5140091555555557,0.6786180266666667,0.5278461925925928],"dir":"ltr"},{"str":"710","boundary":[0.6831323599999999,0.5140091555555557,0.7058472399999999,0.5278461925925928],"dir":"ltr"},{"str":"\u0007.n/","boundary":[0.25812500000000005,0.5305648888888889,0.28994638000000006,0.544401925925926],"dir":"ltr"},{"str":"(","boundary":[0.2924962000000001,0.5308831407407407,0.29761140666666674,0.5447201777777778],"dir":"ltr"},{"str":"Euler’s","boundary":[0.29770480666666677,0.5308831407407407,0.3417771533333334,0.5447201777777778],"dir":"ltr"},{"str":"phi","boundary":[0.3455754200000001,0.5308831407407407,0.36526414000000007,0.5447201777777778],"dir":"ltr"},{"str":"function)","boundary":[0.36934260666666674,0.5308831407407407,0.4261049000000001,0.5447201777777778],"dir":"ltr"},{"str":",","boundary":[0.42619830000000003,0.5308831407407407,0.4300214733333334,0.5447201777777778],"dir":"ltr"},{"str":"943","boundary":[0.43431787333333344,0.5308831407407407,0.4574623933333334,0.5447201777777778],"dir":"ltr"},{"str":"(","boundary":[0.6006383666666666,0.5308626666666668,0.6057598,0.5446997037037039],"dir":"ltr"},{"str":"length","boundary":[0.6058531999999999,0.5308626666666668,0.6446141999999999,0.5446997037037039],"dir":"ltr"},{"str":"of","boundary":[0.6485525666666666,0.5308626666666668,0.6613795,0.5446997037037039],"dir":"ltr"},{"str":"a","boundary":[0.6654268333333333,0.5308626666666668,0.6722761666666667,0.5446997037037039],"dir":"ltr"},{"str":"string)","boundary":[0.6762612333333333,0.5308626666666668,0.7167812666666666,0.5446997037037039],"dir":"ltr"},{"str":",","boundary":[0.7168746666666667,0.5308626666666668,0.7207040666666666,0.5446997037037039],"dir":"ltr"},{"str":"986","boundary":[0.7245801666666666,0.5308626666666668,0.7477433666666666,0.5446997037037039],"dir":"ltr"},{"str":"\u000f.n/","boundary":[0.25812500000000005,0.5475982814814815,0.2870665466666667,0.5614353185185185],"dir":"ltr"},{"str":"-","boundary":[0.2868766333333334,0.5479165333333332,0.29199339666666674,0.5617535703703703],"dir":"ltr"},{"str":"approximation","boundary":[0.2920867966666667,0.5479165333333332,0.38246842000000003,0.5617535703703703],"dir":"ltr"},{"str":"algorithm,","boundary":[0.3866247200000001,0.5479165333333332,0.45080608666666666,0.5617535703703703],"dir":"ltr"},{"str":"1106,","boundary":[0.4549001200000001,0.5479165333333332,0.48959043666666674,0.5617535703703703],"dir":"ltr"},{"str":"1123","boundary":[0.4938868366666667,0.5479165333333332,0.5247524233333334,0.5617535703703703],"dir":"ltr"},{"str":"(set","boundary":[0.6006383666666666,0.5478960592592594,0.6230356866666666,0.5617330962962965],"dir":"ltr"},{"str":"cardinality),","boundary":[0.6268495199999999,0.5478960592592594,0.7022404433333334,0.5617330962962965],"dir":"ltr"},{"str":"1161","boundary":[0.7062877766666666,0.5478960592592594,0.7373401633333333,0.5617330962962965],"dir":"ltr"},{"str":"o","boundary":[0.25812500000000005,0.5644517925925926,0.2660951333333334,0.5782888296296297],"dir":"ltr"},{"str":"-","boundary":[0.2660484333333334,0.5647700444444445,0.27116208333333336,0.5786070814814815],"dir":"ltr"},{"str":"notation,","boundary":[0.2712554833333334,0.5647700444444445,0.32588670000000003,0.5786070814814815],"dir":"ltr"},{"str":"50–51,","boundary":[0.32998073333333333,0.5647700444444445,0.3723687666666667,0.5786070814814815],"dir":"ltr"},{"str":"64","boundary":[0.3766651666666667,0.5647700444444445,0.39209173333333336,0.5786070814814815],"dir":"ltr"},{"str":"O","boundary":[0.25812500000000005,0.5813053037037037,0.27031370000000005,0.5951423407407408],"dir":"ltr"},{"str":"-","boundary":[0.2716680000000001,0.5816235555555556,0.27678165000000005,0.5954605925925927],"dir":"ltr"},{"str":"notation,","boundary":[0.27687505000000007,0.5816235555555556,0.3315062666666667,0.5954605925925927],"dir":"ltr"},{"str":"45","boundary":[0.3353979333333334,0.5816235555555556,0.3508245000000001,0.5954605925925927],"dir":"ltr"},{"str":"fig.","boundary":[0.3531128000000001,0.5816235555555556,0.37340395000000004,0.5954605925925927],"dir":"ltr"},{"str":",","boundary":[0.37354405000000007,0.5816235555555556,0.3773656666666667,0.5954605925925927],"dir":"ltr"},{"str":"47–48,","boundary":[0.3814597,0.5816235555555556,0.42384773333333337,0.5954605925925927],"dir":"ltr"},{"str":"64","boundary":[0.4281441333333334,0.5816235555555556,0.44357070000000004,0.5954605925925927],"dir":"ltr"},{"str":"(","boundary":[0.6006383666666666,0.5816030814814817,0.6057660266666667,0.5954401185185187],"dir":"ltr"},{"str":"Cartesian","boundary":[0.6058438599999999,0.5816030814814817,0.6645395333333333,0.5954401185185187],"dir":"ltr"},{"str":"product","boundary":[0.6682755333333332,0.5816030814814817,0.7155172533333333,0.5954401185185187],"dir":"ltr"},{"str":"),","boundary":[0.71562622,0.5816030814814817,0.72466734,0.5954401185185187],"dir":"ltr"},{"str":"1162","boundary":[0.7289481733333333,0.5816030814814817,0.7598573466666667,0.5954401185185187],"dir":"ltr"},{"str":"O","boundary":[0.25812500000000005,0.5983386962962963,0.27031370000000005,0.6121757333333333],"dir":"ltr"},{"str":"0","boundary":[0.27166666666666667,0.5950358027777777,0.27526253229166664,0.6057978398148147],"dir":"ltr"},{"str":"-","boundary":[0.2760416666666667,0.5986612444444445,0.28115687333333333,0.6124982814814816],"dir":"ltr"},{"str":"notation,","boundary":[0.28125027333333336,0.5986612444444445,0.3358799333333333,0.6124982814814816],"dir":"ltr"},{"str":"62","boundary":[0.3399739666666666,0.5986612444444445,0.35540364666666663,0.6124982814814816],"dir":"ltr"},{"str":"pr.","boundary":[0.35769194666666665,0.5986612444444445,0.37359796666666667,0.6124982814814816],"dir":"ltr"},{"str":"(","boundary":[0.6006383666666666,0.5986364740740743,0.6057598,0.6124735111111114],"dir":"ltr"},{"str":"cross","boundary":[0.6058531999999999,0.5986364740740743,0.6376403333333333,0.6124735111111114],"dir":"ltr"},{"str":"product","boundary":[0.6416409666666666,0.5986364740740743,0.6888546666666666,0.6124735111111114],"dir":"ltr"},{"str":"),","boundary":[0.6889636333333332,0.5986364740740743,0.6980078666666666,0.6124735111111114],"dir":"ltr"},{"str":"1016","boundary":[0.7021019,0.5986364740740743,0.7329861666666666,0.6124735111111114],"dir":"ltr"},{"str":"Oe","boundary":[0.2577083333333333,0.6151010030864197,0.2717613753472222,0.6319360339506173],"dir":"ltr"},{"str":"-","boundary":[0.27146563333333334,0.6155130962962964,0.2765777266666667,0.6293501333333335],"dir":"ltr"},{"str":"notation,","boundary":[0.27667112666666666,0.6155130962962964,0.3313194666666667,0.6293501333333335],"dir":"ltr"},{"str":"62","boundary":[0.33541350000000003,0.6155130962962964,0.35083695333333337,0.6293501333333335],"dir":"ltr"},{"str":"pr.","boundary":[0.35312525333333333,0.6155130962962964,0.36903749999999996,0.6293501333333335],"dir":"ltr"},{"str":"hi","boundary":[0.5850094333333333,0.6151717333333335,0.60376104,0.6290087703703705],"dir":"ltr"},{"str":"!","boundary":[0.258125,0.6320483555555556,0.2683211666666667,0.6458853925925927],"dir":"ltr"},{"str":"-","boundary":[0.2691617666666667,0.6323666074074075,0.27427853,0.6462036444444446],"dir":"ltr"},{"str":"notation,","boundary":[0.27437193,0.6323666074074075,0.3290156,0.6462036444444446],"dir":"ltr"},{"str":"51","boundary":[0.3331096333333334,0.6323666074074075,0.3485424266666667,0.6462036444444446],"dir":"ltr"},{"str":"(","boundary":[0.6006383666666666,0.6323434962962965,0.6057629133333333,0.6461805333333336],"dir":"ltr"},{"str":"sequence)","boundary":[0.6058407466666665,0.6323434962962965,0.6675906,0.6461805333333336],"dir":"ltr"},{"str":",","boundary":[0.6676684333333333,0.6323434962962965,0.6715009466666666,0.6461805333333336],"dir":"ltr"},{"str":"1166","boundary":[0.6757973466666667,0.6323434962962965,0.7066940666666667,0.6461805333333336],"dir":"ltr"},{"str":"\u0004-","boundary":[0.258125,0.6490817481481482,0.27594104999999997,0.6632370370370372],"dir":"ltr"},{"str":"notation,","boundary":[0.27603445,0.6494000000000001,0.33066566666666664,0.6632370370370372],"dir":"ltr"},{"str":"45","boundary":[0.3347597,0.6494000000000001,0.3501862666666667,0.6632370370370372],"dir":"ltr"},{"str":"fig.","boundary":[0.35247456666666666,0.6494000000000001,0.3727657166666667,0.6632370370370372],"dir":"ltr"},{"str":",","boundary":[0.37290581666666667,0.6494000000000001,0.3767274333333333,0.6632370370370372],"dir":"ltr"},{"str":"48–49,","boundary":[0.38082146666666666,0.6494000000000001,0.4232095,0.6632370370370372],"dir":"ltr"},{"str":"64","boundary":[0.4275059,0.6494000000000001,0.4429324666666667,0.6632370370370372],"dir":"ltr"},{"str":"(","boundary":[0.6006383666666666,0.649376888888889,0.6057535733333332,0.6632139259259261],"dir":"ltr"},{"str":"standard","boundary":[0.6058469733333333,0.649376888888889,0.6583190933333333,0.6632139259259261],"dir":"ltr"},{"str":"encoding)","boundary":[0.6622730266666665,0.649376888888889,0.7240166533333333,0.6632139259259261],"dir":"ltr"},{"str":",","boundary":[0.7241100533333333,0.649376888888889,0.7279332266666666,0.6632139259259261],"dir":"ltr"},{"str":"1057","boundary":[0.7322296266666667,0.649376888888889,0.7630889866666667,0.6632139259259261],"dir":"ltr"},{"str":"1","boundary":[0.258125,0.6604061731481481,0.27170938125,0.6711682101851851],"dir":"ltr"},{"str":"n","boundary":[0.5914583333333333,0.661329012654321,0.59913435625,0.672091049691358],"dir":"ltr"},{"str":"(","boundary":[0.6093784,0.6662523234567902,0.6145013899999999,0.6800893604938273],"dir":"ltr"},{"str":"choose)","boundary":[0.6145792233333334,0.6662523234567902,0.6625821533333334,0.6800893604938273],"dir":"ltr"},{"str":",","boundary":[0.6626599866666667,0.6662523234567902,0.6664909433333333,0.6800893604938273],"dir":"ltr"},{"str":"1185","boundary":[0.6707873433333333,0.6662523234567902,0.7016778366666666,0.6800893604938273],"dir":"ltr"},{"str":"\u0004-","boundary":[0.25854166666666667,0.6694541037037037,0.27677957333333336,0.6836093925925927],"dir":"ltr"},{"str":"notation,","boundary":[0.2768729733333333,0.6697723555555556,0.33150263333333335,0.6836093925925927],"dir":"ltr"},{"str":"62","boundary":[0.33559666666666665,0.6697723555555556,0.35102634666666666,0.6836093925925927],"dir":"ltr"},{"str":"pr.","boundary":[0.3533146466666667,0.6697723555555556,0.3692206666666667,0.6836093925925927],"dir":"ltr"},{"str":"k","boundary":[0.5912525093750001,0.6726291515432099,0.5986016354166668,0.6833911885802469],"dir":"ltr"},{"str":"\u0004","boundary":[0.258125,0.6864911407407408,0.2708585333333333,0.7003281777777779],"dir":"ltr"},{"str":"e","boundary":[0.2575,0.6863972993827161,0.2715530420138889,0.7032323302469137],"dir":"ltr"},{"str":"-","boundary":[0.2708274,0.6868093925925927,0.27594260666666665,0.7006464296296296],"dir":"ltr"},{"str":"notation,","boundary":[0.27603600666666667,0.6868093925925927,0.3306656666666667,0.7006464296296296],"dir":"ltr"},{"str":"62","boundary":[0.3347597,0.6868093925925927,0.35018938,0.7006464296296296],"dir":"ltr"},{"str":"pr.","boundary":[0.35247768,0.6868093925925927,0.3683837,0.7006464296296296],"dir":"ltr"},{"str":"kk","boundary":[0.585001,0.682967464197531,0.60750106,0.6968045012345679],"dir":"ltr"},{"str":"(","boundary":[0.6079151333333334,0.6831058345679013,0.61303968,0.6969428716049384],"dir":"ltr"},{"str":"euclidean","boundary":[0.6131175133333333,0.6831058345679013,0.6724701000000001,0.6969428716049384],"dir":"ltr"},{"str":"norm)","boundary":[0.6764084666666667,0.6831058345679013,0.7142354666666666,0.6969428716049384],"dir":"ltr"},{"str":",","boundary":[0.7143133,0.6831058345679013,0.7181458133333334,0.6969428716049384],"dir":"ltr"},{"str":"1222","boundary":[0.7222242799999999,0.6831058345679013,0.7531209999999999,0.6969428716049384],"dir":"ltr"},{"str":"‚-","boundary":[0.258125,0.7033446518518518,0.27573868333333335,0.7174999407407407],"dir":"ltr"},{"str":"notation,","boundary":[0.27583208333333337,0.7036629037037037,0.3304633,0.7174999407407407],"dir":"ltr"},{"str":"44–47,","boundary":[0.3345573333333334,0.7036629037037037,0.3769453666666667,0.7174999407407407],"dir":"ltr"},{"str":"45","boundary":[0.3812417666666667,0.7036629037037037,0.3966683333333334,0.7174999407407407],"dir":"ltr"},{"str":"fig.","boundary":[0.39895663333333337,0.7036629037037037,0.4192477833333334,0.7174999407407407],"dir":"ltr"},{"str":",","boundary":[0.4193878833333334,0.7036629037037037,0.42320950000000007,0.7174999407407407],"dir":"ltr"},{"str":"64","boundary":[0.4273035333333334,0.7036629037037037,0.44273010000000007,0.7174999407407407],"dir":"ltr"},{"str":"Š","boundary":[0.585001,0.6998209753086421,0.5897021333333333,0.7136580123456792],"dir":"ltr"},{"str":"(factorial),","boundary":[0.5935471,0.7001392271604939,0.6594283466666666,0.713976264197531],"dir":"ltr"},{"str":"57","boundary":[0.6632577466666667,0.7001392271604939,0.6788119600000001,0.713976264197531],"dir":"ltr"},{"str":"‚","boundary":[0.258125,0.7201948444444445,0.2706094666666667,0.7340318814814815],"dir":"ltr"},{"str":"e","boundary":[0.25729166666666664,0.7201010030864199,0.27134470868055555,0.7369360339506175],"dir":"ltr"},{"str":"-","boundary":[0.2706250333333334,0.7205130962962963,0.27574024,0.7343501333333333],"dir":"ltr"},{"str":"notation,","boundary":[0.27583364000000005,0.7205130962962963,0.33046330000000007,0.7343501333333333],"dir":"ltr"},{"str":"62","boundary":[0.3345573333333334,0.7205130962962963,0.3499870133333334,0.7343501333333333],"dir":"ltr"},{"str":"pr.","boundary":[0.3522753133333334,0.7205130962962963,0.36818133333333336,0.7343501333333333],"dir":"ltr"},{"str":"de(ceiling),","boundary":[0.585001,0.7168543679012347,0.6626786666666667,0.730829775308642],"dir":"ltr"},{"str":"54","boundary":[0.6666637333333334,0.7169927382716049,0.6821899266666667,0.730829775308642],"dir":"ltr"},{"str":"bc(floor),","boundary":[0.585001,0.7337078790123457,0.6497661166666666,0.7476832864197531],"dir":"ltr"},{"str":"54","boundary":[0.6537511833333334,0.733846249382716,0.6692867166666666,0.7476832864197531],"dir":"ltr"},{"str":"fg","boundary":[0.258125,0.7374219555555556,0.2777078666666667,0.7512589925925927],"dir":"ltr"},{"str":"(","boundary":[0.2779102333333333,0.737546488888889,0.2830316666666667,0.751383525925926],"dir":"ltr"},{"str":"set","boundary":[0.2831250666666667,0.737546488888889,0.3002795333333333,0.751383525925926],"dir":"ltr"},{"str":"),","boundary":[0.3003885,0.737546488888889,0.3094327333333333,0.751383525925926],"dir":"ltr"},{"str":"1158","boundary":[0.3135267666666667,0.737546488888889,0.34441103333333334,0.751383525925926],"dir":"ltr"},{"str":"p","boundary":[0.58375,0.7435250913580248,0.5976510333333334,0.7573621283950618],"dir":"ltr"},{"str":"#","boundary":[0.585,0.7528042307098766,0.5925247994791667,0.761260249228395],"dir":"ltr"},{"str":"(","boundary":[0.6145833333333334,0.7508834666666667,0.6197063233333333,0.7647205037037038],"dir":"ltr"},{"str":"lower","boundary":[0.6197841566666668,0.7508834666666667,0.65467684,0.7647205037037038],"dir":"ltr"},{"str":"square","boundary":[0.6587241733333333,0.7508834666666667,0.6990667466666667,0.7647205037037038],"dir":"ltr"},{"str":"root","boundary":[0.70325418,0.7508834666666667,0.7281670733333334,0.7647205037037038],"dir":"ltr"},{"str":"),","boundary":[0.72827604,0.7508834666666667,0.73730782,0.7647205037037038],"dir":"ltr"},{"str":"546","boundary":[0.74118392,0.7508834666666667,0.76435179,0.7647205037037038],"dir":"ltr"},{"str":"2","boundary":[0.258125,0.7540817481481481,0.26791643333333337,0.7679187851851852],"dir":"ltr"},{"str":"(set","boundary":[0.271668,0.7544,0.2940217333333333,0.768237037037037],"dir":"ltr"},{"str":"member),","boundary":[0.2980535,0.7544,0.3578917666666667,0.768237037037037],"dir":"ltr"},{"str":"1158","boundary":[0.36193910000000007,0.7544,0.3929479,0.768237037037037],"dir":"ltr"},{"str":"p","boundary":[0.58375,0.7603800296296297,0.5976510333333334,0.7742170666666667],"dir":"ltr"},{"str":"\"","boundary":[0.585,0.7696591689814815,0.5925247994791667,0.7781151874999999],"dir":"ltr"},{"str":"(","boundary":[0.6145833333333334,0.7677353185185185,0.6197016533333334,0.7815723555555556],"dir":"ltr"},{"str":"upper","boundary":[0.6197950533333334,0.7677353185185185,0.6549134533333334,0.7815723555555556],"dir":"ltr"},{"str":"square","boundary":[0.6591631533333334,0.7677353185185185,0.6994932733333333,0.7815723555555556],"dir":"ltr"},{"str":"root","boundary":[0.70347834,0.7677353185185185,0.7283881200000001,0.7815723555555556],"dir":"ltr"},{"str":"),","boundary":[0.7284970866666667,0.7677353185185185,0.7375350933333334,0.7815723555555556],"dir":"ltr"},{"str":"546","boundary":[0.7416291266666667,0.7677353185185185,0.7647829866666667,0.7815723555555556],"dir":"ltr"},{"str":"62","boundary":[0.258125,0.7709352592592593,0.26791643333333337,0.7847722962962964],"dir":"ltr"},{"str":"(","boundary":[0.271668,0.7712535111111112,0.2767941033333334,0.7850905481481483],"dir":"ltr"},{"str":"not","boundary":[0.27687193666666665,0.7712535111111112,0.2965933466666667,0.7850905481481483],"dir":"ltr"},{"str":"a","boundary":[0.3006562466666667,0.7712535111111112,0.30751025000000004,0.7850905481481483],"dir":"ltr"},{"str":"set","boundary":[0.3114953166666667,0.7712535111111112,0.32866379333333334,0.7850905481481483],"dir":"ltr"},{"str":"member","boundary":[0.3327266933333333,0.7712535111111112,0.38339308000000005,0.7850905481481483],"dir":"ltr"},{"str":"),","boundary":[0.3834709133333334,0.7712535111111112,0.39250892000000004,0.7850905481481483],"dir":"ltr"},{"str":"1158","boundary":[0.3965873866666667,0.7712535111111112,0.42749033333333336,0.7850905481481483],"dir":"ltr"},{"str":"P","boundary":[0.5850066666666667,0.7769646222222222,0.6012738333333334,0.7908016592592592],"dir":"ltr"},{"str":"(","boundary":[0.6052122,0.7845888296296297,0.6103289633333334,0.7984258666666667],"dir":"ltr"},{"str":"sum)","boundary":[0.6104223633333334,0.7845888296296297,0.64133465,0.7984258666666667],"dir":"ltr"},{"str":",","boundary":[0.64142805,0.7845888296296297,0.6452527800000001,0.7984258666666667],"dir":"ltr"},{"str":"1145","boundary":[0.64912888,0.7845888296296297,0.6799944666666666,0.7984258666666667],"dir":"ltr"},{"str":";","boundary":[0.258125,0.7877887703703704,0.2670447,0.8016258074074075],"dir":"ltr"},{"str":"Q","boundary":[0.5850066666666667,0.7938181333333333,0.5996393333333334,0.8076551703703703],"dir":"ltr"},{"str":"(","boundary":[0.273536,0.8051404148148148,0.2786558766666667,0.8189774518518519],"dir":"ltr"},{"str":"empty","boundary":[0.27874927666666666,0.8051404148148148,0.31748692666666667,0.8189774518518519],"dir":"ltr"},{"str":"language)","boundary":[0.32164322666666667,0.8051404148148148,0.38255715,0.8189774518518519],"dir":"ltr"},{"str":",","boundary":[0.38265055000000003,0.8051404148148148,0.3864783933333334,0.8189774518518519],"dir":"ltr"},{"str":"1058","boundary":[0.39077479333333337,0.8051404148148148,0.42165283333333337,0.8189774518518519],"dir":"ltr"},{"str":"(","boundary":[0.6035465666666666,0.8016222222222221,0.6086602166666667,0.8154592592592592],"dir":"ltr"},{"str":"product","boundary":[0.6087536166666667,0.8016222222222221,0.6559128333333333,0.8154592592592592],"dir":"ltr"},{"str":"),","boundary":[0.6560373666666667,0.8016222222222221,0.6650660333333334,0.8154592592592592],"dir":"ltr"},{"str":"1148","boundary":[0.6691600666666667,0.8016222222222221,0.7000132,0.8154592592592592],"dir":"ltr"},{"str":"(","boundary":[0.273536,0.8219939259259259,0.27866366000000004,0.835830962962963],"dir":"ltr"},{"str":"empty","boundary":[0.2787414933333333,0.8219939259259259,0.3175024933333333,0.835830962962963],"dir":"ltr"},{"str":"set","boundary":[0.32164322666666667,0.8219939259259259,0.33876967333333335,0.835830962962963],"dir":"ltr"},{"str":"),","boundary":[0.33887864,0.8219939259259259,0.34791976,0.835830962962963],"dir":"ltr"},{"str":"1158","boundary":[0.35179585999999996,0.8219939259259259,0.3827050333333333,0.835830962962963],"dir":"ltr"},{"str":"!","boundary":[0.5850066666666667,0.8181574814814816,0.6012427,0.8319945185185186],"dir":"ltr"},{"str":"(","boundary":[0.6050098333333334,0.8184757333333333,0.6101328233333333,0.8323127703703704],"dir":"ltr"},{"str":"adjacency","boundary":[0.6102106566666667,0.8184757333333333,0.6718375333333334,0.8323127703703704],"dir":"ltr"},{"str":"relation)","boundary":[0.6761962,0.8184757333333333,0.7287944099999999,0.8323127703703704],"dir":"ltr"},{"str":",","boundary":[0.7288722433333333,0.8184757333333333,0.7327032,0.8323127703703704],"dir":"ltr"},{"str":"1169","boundary":[0.7365792999999999,0.8184757333333333,0.7674697933333332,0.8323127703703704],"dir":"ltr"},{"str":"\u0007","boundary":[0.258125,0.8385291851851853,0.27026700000000003,0.8523662222222224],"dir":"ltr"},{"str":"(","boundary":[0.27415866666666666,0.838847437037037,0.27928321333333334,0.8526844740740741],"dir":"ltr"},{"str":"subset","boundary":[0.27936104666666667,0.838847437037037,0.3179694933333333,0.8526844740740741],"dir":"ltr"},{"str":"),","boundary":[0.31807845999999995,0.838847437037037,0.3271133533333333,0.8526844740740741],"dir":"ltr"},{"str":"1159","boundary":[0.33119182,0.838847437037037,0.36208854,0.8526844740740741],"dir":"ltr"},{"str":"\u0002","boundary":[0.5850066666666667,0.8380828148148148,0.6010092,0.8519198518518519],"dir":"ltr"},{"str":"(","boundary":[0.6047918999999999,0.8353292444444445,0.6099164466666667,0.8491662814814815],"dir":"ltr"},{"str":"reachability","boundary":[0.60999428,0.8353292444444445,0.6832883733333334,0.8491662814814815],"dir":"ltr"},{"str":"relation)","boundary":[0.6874446733333334,0.8353292444444445,0.7400568933333332,0.8491662814814815],"dir":"ltr"},{"str":",","boundary":[0.7401347266666667,0.8353292444444445,0.74396724,0.8491662814814815],"dir":"ltr"},{"str":"1170","boundary":[0.74784334,0.8353292444444445,0.7787400600000001,0.8491662814814815],"dir":"ltr"},{"str":"(","boundary":[0.27415866666666666,0.8558808296296296,0.27928477,0.8697178666666667],"dir":"ltr"},{"str":"proper","boundary":[0.2793626033333333,0.8558808296296296,0.31970829,0.8697178666666667],"dir":"ltr"},{"str":"subset","boundary":[0.32375562333333335,0.8558808296296296,0.36232671,0.8697178666666667],"dir":"ltr"},{"str":"),","boundary":[0.36243567666666665,0.8558808296296296,0.3714736833333333,0.8697178666666667],"dir":"ltr"},{"str":"1159","boundary":[0.37555215,0.8558808296296296,0.4064550966666666,0.8697178666666667],"dir":"ltr"},{"str":"^","boundary":[0.5850066666666667,0.8520443851851853,0.5959033333333333,0.8658814222222223],"dir":"ltr"},{"str":"(AND),","boundary":[0.599795,0.8523626370370371,0.6475379666666666,0.866199674074074],"dir":"ltr"},{"str":"697,","boundary":[0.6513985,0.8523626370370371,0.6784845,0.866199674074074],"dir":"ltr"},{"str":"1071","boundary":[0.6825474,0.8523626370370371,0.7135250666666667,0.866199674074074],"dir":"ltr"},{"str":"W","boundary":[0.258125,0.872416088888889,0.2623435666666667,0.8862531259259261],"dir":"ltr"},{"str":"(","boundary":[0.2662508,0.8727343407407407,0.27136911999999996,0.8865713777777778],"dir":"ltr"},{"str":"such","boundary":[0.27146252,0.8727343407407407,0.2997814,0.8865713777777778],"dir":"ltr"},{"str":"that","boundary":[0.3037353333333333,0.8727343407407407,0.32693278000000003,0.8865713777777778],"dir":"ltr"},{"str":"),","boundary":[0.3270417466666667,0.8727343407407407,0.33607975333333334,0.8865713777777778],"dir":"ltr"},{"str":"1159","boundary":[0.33995585333333334,0.8727343407407407,0.3708276666666667,0.8865713777777778],"dir":"ltr"},{"str":":","boundary":[0.5850066666666667,0.8688978962962964,0.5962457999999999,0.8827349333333335],"dir":"ltr"},{"str":"(","boundary":[0.6000129333333333,0.8692161481481482,0.6051219133333333,0.8830531851851853],"dir":"ltr"},{"str":"NOT","boundary":[0.6052153133333333,0.8692161481481482,0.6365136533333334,0.8830531851851853],"dir":"ltr"},{"str":"),","boundary":[0.6366537533333333,0.8692161481481482,0.6456730799999999,0.8830531851851853],"dir":"ltr"},{"str":"1071","boundary":[0.6495647466666666,0.8692161481481482,0.6803992,0.8830531851851853],"dir":"ltr"},{"str":"\\","boundary":[0.258125,0.8892696,0.2693952666666667,0.9031066370370371],"dir":"ltr"},{"str":"(","boundary":[0.27313126666666665,0.8895878518518517,0.2782558133333333,0.9034248888888888],"dir":"ltr"},{"str":"set","boundary":[0.27833364666666666,0.8895878518518517,0.2954974533333333,0.9034248888888888],"dir":"ltr"},{"str":"intersection)","boundary":[0.2995603533333333,0.8895878518518517,0.3771695266666667,0.9034248888888888],"dir":"ltr"},{"str":",","boundary":[0.37724736,0.8895878518518517,0.3810798733333333,0.9034248888888888],"dir":"ltr"},{"str":"1159","boundary":[0.38515834,0.8895878518518517,0.41605506,0.9034248888888888],"dir":"ltr"},{"str":"_","boundary":[0.5850066666666667,0.8857514074074073,0.5959033333333333,0.8995884444444444],"dir":"ltr"},{"str":"(","boundary":[0.599795,0.8860696592592592,0.60490398,0.8999066962962962],"dir":"ltr"},{"str":"OR","boundary":[0.6049973799999999,0.8860696592592592,0.6265478733333334,0.8999066962962962],"dir":"ltr"},{"str":"),","boundary":[0.62665684,0.8860696592592592,0.6356761666666667,0.8999066962962962],"dir":"ltr"},{"str":"697,","boundary":[0.6395678333333333,0.8860696592592592,0.6665106199999999,0.8999066962962962],"dir":"ltr"},{"str":"1071","boundary":[0.6706046533333334,0.8860696592592592,0.7014391066666668,0.8999066962962962],"dir":"ltr"},{"str":"[","boundary":[0.258125,0.9063029925925927,0.2693952666666667,0.9201400296296298],"dir":"ltr"},{"str":"(","boundary":[0.27313126666666665,0.9066212444444445,0.27824647333333336,0.9204582814814816],"dir":"ltr"},{"str":"set","boundary":[0.2783398733333333,0.9066212444444445,0.29547566,0.9204582814814816],"dir":"ltr"},{"str":"union)","boundary":[0.2995541266666667,0.9066212444444445,0.3398967,0.9204582814814816],"dir":"ltr"},{"str":",","boundary":[0.3399901,0.9066212444444445,0.3438132733333334,0.9204582814814816],"dir":"ltr"},{"str":"1159","boundary":[0.3481096733333333,0.9066212444444445,0.3789690333333333,0.9204582814814816],"dir":"ltr"},{"str":"(","boundary":[0.6018809333333333,0.9031030518518519,0.6069992533333334,0.916940088888889],"dir":"ltr"},{"str":"group","boundary":[0.6070926533333334,0.9031030518518519,0.64316062,0.916940088888889],"dir":"ltr"},{"str":"operator","boundary":[0.64731692,0.9031030518518519,0.69886438,0.916940088888889],"dir":"ltr"},{"str":"),","boundary":[0.69895778,0.9031030518518519,0.7079957866666667,0.916940088888889],"dir":"ltr"},{"str":"939","boundary":[0.71208982,0.9031030518518519,0.73524368,0.916940088888889],"dir":"ltr"},{"str":"(","boundary":[0.6018809333333333,0.9199565629629629,0.6069976966666667,0.9337935999999999],"dir":"ltr"},{"str":"convolution","boundary":[0.6070910966666667,0.9199565629629629,0.6802030599999999,0.9337935999999999],"dir":"ltr"},{"str":"operator","boundary":[0.68435936,0.9199565629629629,0.7358943666666665,0.9337935999999999],"dir":"ltr"},{"str":"),","boundary":[0.7359877666666667,0.9199565629629629,0.7450226600000001,0.9337935999999999],"dir":"ltr"},{"str":"901","boundary":[0.7491166933333333,0.9199565629629629,0.7722658833333332,0.9337935999999999],"dir":"ltr"}],"boundary":[0.25729,0.34064,0.88068,0.93379],"dir":"ltr","type":"paragraph"}]}],"words":[]}
خرید یا کرایه
cancel
19