1 и 2 решил..

а вот с 3 даже незнаю с чего начать(