CSE-7 Problem Set 6 - azriel