it's this stupid homework