0039. Working on evaluate() method. part 4.
0040. Working on evaluate() method. part 5. Fuck Yeah, it is complete.