Find the longest repeating and non overlapping pattern
npm install longest-repeating-and-non-overlapping-patternnpm install -S longest-repeating-and-non-overlapping-pattern`$3
`
const findLongestRepeatedPattern = require('longest-repeating-and-non-overlapping-pattern'); findLongestRepeatedPattern('IPPIPPII') === 'IPP'
findLongestRepeatedPattern('IPPIP') === 'IP'
findLongestRepeatedPattern('IPPIPPIP') === 'IPP'
findLongestRepeatedPattern('PPPPP') === 'PP'
findLongestRepeatedPattern(['I', 'P', 'P', 'I', 'P', 'P', 'I', 'I']) === ['I', 'P', 'P'])
findLongestRepeatedPattern(['I', 'P', 'P', 'I', 'P']) === ['I', 'P'])
findLongestRepeatedPattern(['I', 'P', 'P', 'I', 'P', 'P', 'I', 'P']) === ['I', 'P', 'P'])
``