Sea Angels and Sea Butterflies: Fluid Dynamics of Marine Snail Swimming