a&aa&a-2a&a-3a&a-4a&a-5a&a-6a&a-7a&a-8a&a-9a&a-10a&a-11a&a-12a&a-13a&a-14a&a-15a&a-16a&a-18a&a-17a&a-19a&a-20