solutions to homework twenty four 1161766