after removing tapio hw3 solution