Ex3.4 nominally completed

requires more thought