Bananaking predviđanje je \hat{P}(x, y) = P(x-1, y), po tome izgradiš tablicu predviđanja, dakle za (0, 0) recimo je 0, jer nije definiran vrijednost za (-1, 0), a zadatak kaže da za takve pretpostavljamo 0, za (1, 0) je 3 itd. Iz te tablice predviđanja i og tablice računaš grešku predviđanja, što je ovdje računato izravno, bez tablice predviđanja.
Vrijednosti iz tablice grešaka se onda kodiraju Huffmanom ili iz vjerojatnosti pojavljivanja simbola ili iz frekvencija, isto dođe, ovdje su računate vjerojatnosti, pa imaš 14 nula, a 64 su simbola ukupno, dakle 14/64, itd.
I onda iz toga gradiš stablo, kao u linku, sortiraš po vjerojatnosti/frekvencijama (nije nužno, ali je preglednije stablo), uzmeš dvije najmanje grane, manjoj pridjeljuješ 0, većoj 1 i spojiš ih pri čemu se zbrajaju vjerojatnosti/frekvencije, ako su iste konzistentno ćeš donjoj ili gornjoj grani davati 0.
To se ponavlja dok ne spojiš zadnje dvije grane s vjerojatnosti 1/frekvencijom 64 u ovom primjeru. Za svaki ćeš simbol onda pročitat unazad koji kod mu se pridjeljuje.