YCM Take-Home Paper 3/29