CSC510:Miniproject1