( ((0 * 8) + 0) mod 8 = 0 & ((18 * 8) + 0) mod 8 = 0 & ((8 * 0) + 1) mod 8 = 1 & ((8 * 29) + 1) mod 8 = 1 )
by NUMBER02:16;
hence
( Fib 0, Fib 12 are_congruent_mod 8 & Fib 1, Fib (12 + 1) are_congruent_mod 8 )
by Th7, PRE_FF:1, NAT_D:64; for x being Nat st x < 12 holds
( (Fib x) mod 8 <> 4 & (Fib x) mod 8 <> 6 )
let x be Nat; ( x < 12 implies ( (Fib x) mod 8 <> 4 & (Fib x) mod 8 <> 6 ) )
assume A1:
x < 12
; ( (Fib x) mod 8 <> 4 & (Fib x) mod 8 <> 6 )
A2:
not not x = 0 & ... & not x = 12
by A1;
( ((0 * 8) + 0) mod 8 = 0 & ((8 * 0) + 1) mod 8 = 1 & ((0 * 8) + 2) mod 8 = 2 & ((8 * 0) + 3) mod 8 = 3 & ((0 * 8) + 5) mod 8 = 5 & ((8 * 1) + 0) mod 8 = 0 & ((1 * 8) + 5) mod 8 = 5 & ((8 * 2) + 5) mod 8 = 5 & ((3 * 8) + 5) mod 8 = 5 & ((8 * 4) + 2) mod 8 = 2 & ((8 * 6) + 7) mod 8 = 7 & ((11 * 8) + 1) mod 8 = 1 )
by NUMBER02:16;
hence
( (Fib x) mod 8 <> 4 & (Fib x) mod 8 <> 6 )
by A1, A2, Th7, FIB_NUM2:21, FIB_NUM2:22, FIB_NUM2:23, PRE_FF:1, NUMBER06:46; verum