miscellaneous topics lecture 27 820873