Assignment 3 without test