complete 'Basics' solutions 4 and 5