Triple scan by Florian B
_