Solutions for problems 27, 29, 30, 34.