https://godbolt.org/z/a75bbbGW1
https://godbolt.org/z/Tq3dTEYd5
https://godbolt.org/z/vTMf9Pc6W
