final submission of 3b