Cached Result
ff, cc, aa, ii, bbb, hhh, gggg, dddd, eeee
aa, cc, ff, ii, bbb, hhh, dddd, eeee, gggg
gggg, dddd, eeee, bbb, hhh, ff, cc, aa, ii
dddd, eeee, gggg, bbb, hhh, aa, cc, ff, ii
;