...

Short teeth and long teeth: solutions