bcs 54 assignment 2023