prog 16.9
NSURL class