Really good! And it is not easy :)
Took some time to figure out what numbers in upper left corner mean :D