Text this: Multi-dimensional continued fraction algorithms /