Weekly Problems 2020-A

Problems 476-501