phys4755-assignment-5