Speed Square (2735) Due 7/21/2019