Speed Square (2735) Due 7/28/2019