How to Swim Distance Freestyle with Minimal Energy!