revc solved
fib solved
gc solved