All errors corrected! Now compiling is possible