Exercise1 done. Exercise2 is real broken