add problems 43,44,46,47