hw3 fixed match => 100%