solved 1 & 3. started 3.