Jaa, wenn der Fehler im (1<<i) liegt, hast du natürlich recht.