Heaven benchmark (32/48)

Heaven benchmark