Besheluk’s Mechanism (25 pts)