20 2 18 2 19 2 20 3