cs516-20 r4000
