via @nixCraft
via https://github.com/nodiscc/shaarchiver
via @mathdatech1
via le taf
via @bearstech