Heaven benchmark (10/48)

Heaven benchmark