Weekly Problems 2016-A

Problems 267-292