Write an exercise that actually uses subs