* support rle solutions