2022assignment3