Is this the exact code? Does it compile? I'm asking because line #1 is missing an asterisk.