https://www.learningforward.org/docs/jsd/arrange-time-in-blocks.pdf?sfvrsn=0