Maggie sits on a blue and green beach towel spread over the grainy sand. The lake glistens like a turquoise gem as water and beach worshipers enjoy the warm weather. The small Minnesota resort town of 6,000 swells to almost 9,000 in the summer with vacationing sunbirds, roaming teenagers, and drunken college students. Summertime…