hw5 spec