hw3 signals