Description:
Format is modified for easier understanding.