from both ends


@ariezsmith