Stir15:23
3sum18:37