Added more answers (12), (15), (16).
Added (14) response.