WSTP_Assignment_2