YCM Take-Home Paper 7/19