Tight and clean

24