problems: is-fibo and alternating-characters added