https://dbfiddle.uk/?rdbms=oracle_21&fiddle=d3c3b786fee640cd4cbc30e7a9e0b29f...
https://dbfiddle.uk/?rdbms=oracle_21&fiddle=432d5dc83096481a4a940a84f2a7298e...
https://dbfiddle.uk/?rdbms=oracle_21&fiddle=02a13a28e05a045fbe0f999f756623ba...