Solution to CBE30355 2023 Problem Set 1