nathan lemal (170.447)