Solution to CBE30355 2025 Problem Set 3