STA304H1F 2024 Summer.pdf