This file has terrible indentation. If you use eclipse, please mark the whole file and indent it. If you use just a plain text editor like vi, send me the file and I can indent it for you.