MILF vs. The Machine Maggie Green gets off with her