Hard Analysis