9/10

Would have given it 10/10 if it wasn't because of the lack of challenge.