range sum query, range update BIT