Solutions by Nicholas: