Heaven benchmark (22/48)

Heaven benchmark