Data splitting (16/26)

Data splitting