BAFPS Assignment Handwritten