4abcdefggfedcba$ | page 1