AtCoder Programming Guide for beginners (APG4b)