Zaslat SMS: Contiguous cake cutting: Hardness results and approximation algorithms