Very nice work! Thanks! Just one thing: could you remove the white space right after '(' and before ')'? The coding style needs to be consistent.