New+Tech.+Assignment1