WSTP_Assignment_1