var a1,a2,a3,a4,a5,a6,a7,a8,k:integer;begink:=0;read (a1,a2,a3,a4,a5,a6,a7,a8);if (a1>0) and (a2>0) and (a3>0) and (a4>0) and (a5>0) and (a6>0) and (a7>0) and (a8>0) thenbeginif (a1 mod 3 = 0) and (a1 mod 10 = 4) then k:=k+1;if (a2 mod 3 = 0) and (a2 mod 10 = 4) then k:=k+1;if (a3 mod 3 = 0) and (a3 mod 10 = 4) then k:=k+1;if (a4 mod 3 = 0) and (a4 mod 10 = 4) then k:=k+1;if (a5 mod 3 = 0) and (a5 mod 10 = 4) then k:=k+1;if (a6 mod 3 = 0) and (a6 mod 10 = 4) then k:=k+1;if (a7 mod 3 = 0) and (a7 mod 10 = 4) then k:=k+1;if (a8 mod 3 = 0) and (a8 mod 10 = 4) then k:=k+1;writeln (k);end elsewriteln ('Неверный ввод');end.