2 4 5 Impossible 0 1 1 2 5 14