━┓ ┏━┛ ┗━┓ ┏━┛ ┗━┓ ┏━┛ ┗━┓ ┏━┛ ┗
┓┣━━┫┏━┓┏━┓┣━━┫┏━┓┏━┓┣━━┫┏━┓┏━┓┣━━┫┏━┓┏━
┃┃━┏┃┃┏┛┗┓┃┃━┏┃┃┏┛┗┓┃┃━┏┃┃┏┛┗┓┃┃━┏┃┃┏┛┗┓
┃┃ ┛┃┃┃┏ ┃┃┃ ┛┃┃┃┏ ┃┃┃ ┛┃┃┃┏ ┃┃┃ ┛┃┃┃┏ ┃
┃┗┓┏┛┃┃┛━┃┃┗┓┏┛┃┃┛━┃┃┗┓┏┛┃┃┛━┃┃┗┓┏┛┃┃┛━┃
┗━┛┗━┛┣━━┫┗━┛┗━┛┣━━┫┗━┛┗━┛┣━━┫┗━┛┗━┛┣━━┫
━┓ ┏━┛ ┗━┓ ┏━┛ ┗━┓ ┏━┛ ┗━┓ ┏━┛ ┗
━┛ ┗━┓ ┏━┛ ┗━┓ ┏━┛ ┗━┓ ┏━┛ ┗━┓ ┏
┏━┓┏━┓┣━━┫┏━┓┏━┓┣━━┫┏━┓┏━┓┣━━┫┏━┓┏━┓┣━━┫
┃┏┛┗┓┃┃━┏┃┃┏┛┗┓┃┃━┏┃┃┏┛┗┓┃┃━┏┃┃┏┛┗┓┃┃━┏┃
┃┃┏ ┃┃┃ ┛┃┃┃┏ ┃┃┃ ┛┃┃┃┏ ┃┃┃ ┛┃┃┃┏ ┃┃┃ ┛┃
┃┃┛━┃┃┗┓┏┛┃┃┛━┃┃┗┓┏┛┃┃┛━┃┃┗┓┏┛┃┃┛━┃┃┗┓┏┛
┛┣━━┫┗━┛┗━┛┣━━┫┗━┛┗━┛┣━━┫┗━┛┗━┛┣━━┫┗━┛┗━
━┛ ┗━┓ ┏━┛ ┗━┓ ┏━┛ ┗━┓ ┏━┛ ┗━┓ ┏
━┓ ┏━┛ ┗━┓ ┏━┛ ┗━┓ ┏━┛ ┗━┓ ┏━┛ ┗
┓┣━━┫┏━┓┏━┓┣━━┫┏━┓┏━┓┣━━┫┏━┓┏━┓┣━━┫┏━┓┏━
┃┃━┏┃┃┏┛┗┓┃┃━┏┃┃┏┛┗┓┃┃━┏┃┃┏┛┗┓┃┃━┏┃┃┏┛┗┓
┃┃ ┛┃┃┃┏ ┃┃┃ ┛┃┃┃┏ ┃┃┃ ┛┃┃┃┏ ┃┃┃ ┛┃┃┃┏ ┃
┃┗┓┏┛┃┃┛━┃┃┗┓┏┛┃┃┛━┃┃┗┓┏┛┃┃┛━┃┃┗┓┏┛┃┃┛━┃
┗━┛┗━┛┣━━┫┗━┛┗━┛┣━━┫┗━┛┗━┛┣━━┫┗━┛┗━┛┣━━┫
━┓ ┏━┛ ┗━┓ ┏━┛ ┗━┓ ┏━┛ ┗━┓ ┏━┛ ┗
━┛ ┗━┓ ┏━┛ ┗━┓ ┏━┛ ┗━┓ ┏━┛ ┗━┓ ┏
┏━┓┏━┓┣━━┫┏━┓┏━┓┣━━┫┏━┓┏━┓┣━━┫┏━┓┏━┓┣━━┫
┃┏┛┗┓┃┃━┏┃┃┏┛┗┓┃┃━┏┃┃┏┛┗┓┃┃━┏┃┃┏┛┗┓┃┃━┏┃
┃┃┏ ┃┃┃ ┛┃┃┃┏ ┃┃┃ ┛┃┃┃┏ ┃┃┃ ┛┃┃┃┏ ┃┃┃ ┛┃
┃┃┛━┃┃┗┓┏┛┃┃┛━┃┃┗┓┏┛┃┃┛━┃┃┗┓┏┛┃┃┛━┃┃┗┓┏┛
┛┣━━┫┗━┛┗━┛┣━━┫┗━┛┗━┛┣━━┫┗━┛┗━┛┣━━┫┗━┛┗━
━┛ ┗━┓ ┏━┛ ┗━┓ ┏━┛ ┗━┓ ┏━┛ ┗━┓ ┏
━┓ ┏━┛ ┗━┓ ┏━┛ ┗━┓ ┏━┛ ┗━┓ ┏━┛ ┗
┓┣━━┫┏━┓┏━┓┣━━┫┏━┓┏━┓┣━━┫┏━┓┏━┓┣━━┫┏━┓┏━
┃┃━┏┃┃┏┛┗┓┃┃━┏┃┃┏┛┗┓┃┃━┏┃┃┏┛┗┓┃┃━┏┃┃┏┛┗┓
┃┃ ┛┃┃┃┏ ┃┃┃ ┛┃┃┃┏ ┃┃┃ ┛┃┃┃┏ ┃┃┃ ┛┃┃┃┏ ┃
┃┗┓┏┛┃┃┛━┃┃┗┓┏┛┃┃┛━┃┃┗┓┏┛┃┃┛━┃┃┗┓┏┛┃┃┛━┃
┗━┛┗━┛┣━━┫┗━┛┗━┛┣━━┫┗━┛┗━┛┣━━┫┗━┛┗━┛┣━━┫
━┓ ┏━┛ ┗━┓ ┏━┛ ┗━┓ ┏━┛ ┗━┓ ┏━┛ ┗
━┛ ┗━┓ ┏━┛ ┗━┓ ┏━┛ ┗━┓ ┏━┛ ┗━┓ ┏
┏━┓┏━┓┣━━┫┏━┓┏━┓┣━━┫┏━┓┏━┓┣━━┫┏━┓┏━┓┣━━┫
┃┏┛┗┓┃┃━┏┃┃┏┛┗┓┃┃━┏┃┃┏┛┗┓┃┃━┏┃┃┏┛┗┓┃┃━┏┃
┃┃┏ ┃┃┃ ┛┃┃┃┏ ┃┃┃ ┛┃┃┃┏ ┃┃┃ ┛┃┃┃┏ ┃┃┃ ┛┃
┃┃┛━┃┃┗┓┏┛┃┃┛━┃┃┗┓┏┛┃┃┛━┃┃┗┓┏┛┃┃┛━┃┃┗┓┏┛
┛┣━━┫┗━┛┗━┛┣━━┫┗━┛┗━┛┣━━┫┗━┛┗━┛┣━━┫┗━┛┗━
━┛ ┗━┓ ┏━┛ ┗━┓ ┏━┛ ┗━┓ ┏━┛ ┗━┓ ┏