Pretty Good.

Need another ? on top of the ? box though.

8/10