Also den Ausdruck (mask<<=1) finde ich sehr interessant. Auf eine derart einfache Idee wäre ich wohl nicht so schnell gekommen.