Heaven benchmark (44/48)

Heaven benchmark