999 998 997 996 995 994 993 992 991 1 0 3 3 -1