--------------- zzaaaalooooo -------- 0 8 5 9 5 6 6 9 9 9 ------------------------------/--------//-/