A asssignment 4b due for Feb 21