4.0

Tough to follow at first, but very rewarding once you reach the end.