33YOM LT KNEE SWOLLEN IS A ROOFER  IS ON KNEES A LOT  DX KNEE SWELLING