; insert \x3fa at version 1
begin ?a
pointwrite

; insert \x81a at version 1
begin a
pointwrite
version 1
addwrites

; insert [\x40-\x80]a at version 2
begin @a
pointwrite

begin Aa
pointwrite

begin Ba
pointwrite

begin Ca
pointwrite

begin Da
pointwrite

begin Ea
pointwrite

begin Fa
pointwrite

begin Ga
pointwrite

begin Ha
pointwrite

begin Ia
pointwrite

begin Ja
pointwrite

begin Ka
pointwrite

begin La
pointwrite

begin Ma
pointwrite

begin Na
pointwrite

begin Oa
pointwrite

begin Pa
pointwrite

begin Qa
pointwrite

begin Ra
pointwrite

begin Sa
pointwrite

begin Ta
pointwrite

begin Ua
pointwrite

begin Va
pointwrite

begin Wa
pointwrite

begin Xa
pointwrite

begin Ya
pointwrite

begin Za
pointwrite

begin [a
pointwrite

begin \a
pointwrite

begin ]a
pointwrite

begin ^a
pointwrite

begin _a
pointwrite

begin `a
pointwrite

begin aa
pointwrite

begin ba
pointwrite

begin ca
pointwrite

begin da
pointwrite

begin ea
pointwrite

begin fa
pointwrite

begin ga
pointwrite

begin ha
pointwrite

begin ia
pointwrite

begin ja
pointwrite

begin ka
pointwrite

begin la
pointwrite

begin ma
pointwrite

begin na
pointwrite

begin oa
pointwrite

begin pa
pointwrite

begin qa
pointwrite

begin ra
pointwrite

begin sa
pointwrite

begin ta
pointwrite

begin ua
pointwrite

begin va
pointwrite

begin wa
pointwrite

begin xa
pointwrite

begin ya
pointwrite

begin za
pointwrite

begin {a
pointwrite

begin |a
pointwrite

begin }a
pointwrite

begin ~a
pointwrite

begin a
pointwrite

version 2
addwrites

; readrange a superset at version 1
begin !
end 
version 1
rangeread
check
