15 14 2 16 3 1 0 13 5 4