Heaven benchmark (41/48)

Heaven benchmark