edit lecture: lecture 28: BangPattern