https://github.com/LeeDarbin/Kebab_Algorithm