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