.
⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣤⣬⠟⠟⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣤⣽⣿⣿⣿⣿⣿⣽⠟⣽⣽⣤⣤⣤⣬⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠄⠄⠄⠄⣤⣿⣿⣿⣿⣿⣿⣤⣤⣤⠄⠄⠟⣿⠟⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠄⠄⣽⣿⣿⣿⣿⣿⣿⣿⣬⣬⣤⣤⣤⠄⠄⣤⣿⣿⣬⣬⣤⣬⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠄⣿⣿⣿⠟⠟⣿⣿⣿⣽⠟⣽⣬⣤⠟⠟⣤⠄⣤⣽⣿⠟⣬⣬⣬⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⣤⠟⣿⣿⣿⣿⣿⣿⣿⣿⠟⠟⠄⣤⣽⣽⣽⠟⠟⣬⣽⣽⣬⣬⣬⣬⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣬⣤⠄⠄⠄⠄⣤⠟⠟⣤⣬⣽⠟⠟⣬⣬⣬⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣬⣬⣤⣬⣤⣤⠄⣬⣬⠄⠄⠟⣽⠟⠟⣬⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⣿⣿⣿⣿⣿⣽⣽⣿⣿⣿⠟⣬⣬⣬⣤⠄⠄⣤⠟⠟⠄⣤⣿⣽⠟⣬⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠟⣿⣿⣿⣿⣿⠄⣤⠟⣬⠟⠟⣬⣤⣤⣤⠄⠄⣤⣤⣤⠄⣬⣿⣽⠟⣬⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⣿⣿⣿⣿⣿⣿⣿⣽⠟⣤⣤⠟⠟⣬⣤⣤⣤⣤⣤⣤⠄⠄⠟⣿⠟⠟⣬⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⠟⣽⠟⠟⠟⣬⣤⣤⠄⣤⣽⣿⣽⠟⠟⣬⣬⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠟⠟⣬⣬⣬⣬⠄⣿⣿⣿⠟⠟⠟⠟⣬⣬⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣤⣤⣬⠟⣬⠄⠄⣿⣿⣬⣬⣬⠟⠟⠟⣬⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⣤⣿⣿⠟⣽⣿⣿⣿⣿⣿⣿⣿⣬⣬⠟⣿⣬⠄⠄⠄⣿⣿⣬⣬⣬⣬⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠟⣿⣿⠟⣿⣿⣿⣿⣿⣿⣽⣽⣤⣬⣿⣬⠄⠄⠄⠟⣿⠟⣬⣬⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⣤⣿⣿⣿⣽⣿⣿⣿⣿⣿⣬⣿⠟⣤⣽⣬⣤⠄⠄⠄⣤⠟⠟⠟⣬⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠄⣤⣿⣿⣿⣿⣿⣿⣿⣬⣬⠟⣽⣽⣬⠟⣽⣤⣤⣤⠄⠄⣤⣬⣬⣬⠟⠟⣬⣤⣬⣬⣤⣤⣤⣤
⠄⠄⠄⠄⠄⠄⣬⣿⣿⣿⣿⣿⠟⣤⣤⣤⣤⣬⣬⣤⣬⣤⣤⣤⣤⣤⠄⠄⠄⣤⠟⠟⣬⣤⠄⣤⠟⣤⣤⣤
⠄⠄⠄⠄⣤⠟⠟⣽⣽⠟⣬⣬⣬⣬⣬⣬⣬⣤⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣤⠟⣤⣤
⠄⠄⣤⣿⣿⣿⠟⣬⣤⣤⣤⣤⣤⣤⣬⣤⣤⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣬⠟⣤
⠄⠄⣿⣽⠟⣬⣤⣤⣤⣤⣬⣬⣬⣬⣤⣤⣤⠄⠄⠄⣤⣤⠄⠄⠄⣤⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠟⣬
⠄⣬⣽⣬⣤⣤⣤⣤⣤⣬⣬⣬⣬⣬⣤⣤⠄⠄⠄⠄⣤⣬⣤⣤⣤⣤⣤⣤⣤⠄⠄⠄⠄⠄⠄⠄⠄⠄⣤⠟
⠄⣿⠟⣤⠄⣤⣤⣤⣤⣤⣬⠟⣬⣬⣤⣤⠄⠄⠄⠄⣤⣬⣤⣤⣤⣤⣤⣤⣤⠄⠄⠄⠄⠄⠄⣤⠄⠄⠄⠟
⣤⣽⣬⣤⣤⣤⣤⣤⣤⣬⠟⣬⣬⣤⣤⠄⠄⠄⠄⣤⣤⣬⣬⣤⣤⣤⣤⣤⠄⠄⠄⠄⠄⠄⠟⣤⣤⠄⠄⣤
⣤⠟⣬⣤⠟⣽⠄⠄⣤⣬⣬⣬⣤⣤⣤⠄⠄⠄⣤⣤⣤⣤⣬⣬⣬⣬⣤⣤⠄⠄⠄⠄⠄⣤⣿⣬⣤⣤⠄⠄
⠟⣬⣬⣬⣿⣿⠟⠄⠄⣤⠟⠟⣬⣤⠄⠄⠄⠄⣬⣬⣤⠄⣬⠟⠟⣬⣬⣤⠄⠄⣤⣤⠄⠄⣿⠟⣬⣤⣤⠄
⣽⠟⣬⠟⣿⣿⣽⠄⣤⠟⠟⠟⠄⠄⠄⠄⠄⣤⣬⣬⣤⠄⣤⠟⣽⠟⠟⣬⠄⠄⠟⠟⣤⠄⠟⣿⣬⣤⣤⠄
⣽⣬⠟⣽⣿⣿⣬⠄⣽⣿⣽⣤⠄⠄⠄⠄⠟⠟⣬⣤⣤⠄⠄⣤⣽⠟⠟⠟⣬⣤⣤⣤⠄⠄⣤⣿⠟⣤⣤⠄
⠟⣬⠟⣽⣿⣿⠟⣤⣬⠟⣤⠄⠄⠄⣬⣿⠟⣤⣤⣤⠄⠄⠄⠄⣤⣽⣿⣿⣽⠟⣤⣤⠄⠄⠟⣿⣽⣬⣤⣤
⣬⣬⠟⣿⣿⣿⣤⠟⠟⣬⣬⣤⠟⣽⣽⣬⣤⣤⣤⠄⠄⠄⠄⠄⠄⠄⠟⣽⣿⣽⠟⣤⣤⠟⠟⣿⣿⠟⣬⣤
⣬⣬⠟⣿⣿⣿⠄⠟⣿⣿⣿⣿⣽⠟⣤⣤⣤⣤⣤⣤⠄⣤⣤⠄⠄⠄⠄⠄⠄⣤⠄⠄⣽⠟⣬⣤⣽⣿⣽⣬
⣤⣬⣽⣿⣿⠄⠄⣤⣿⣽⣽⠟⣬⣬⣤⣤⣤⠄⣤⣤⠄⣤⣤⣤⠄⠄⠄⠄⠄⠄⠄⣤⣽⣬⣬⣤⠄⣬⣿⣽
⣤⠟⣿⣿⣬⠄⠄⠄⣿⣿⣿⣽⣬⣤⣤⣤⣤⣤⣬⣤⠄⠄⣤⣤⣤⣤⠄⠄⠄⠄⠄⣿⣽⠟⣤⣤⣤⠄⣤⣿
⣬⣿⣿⠟⠄⠄⠄⠄⣿⣿⣿⣽⣬⣤⣤⣤⣤⣬⣤⠄⠄⠄⣤⣤⣤⣤⣤⠄⠄⠄⣤⣿⣽⠟⣬⣤⣤⠄⠄⣤
⠟⣿⣿⠄⠄⠄⠄⠄⣿⣿⣿⠟⣬⣤⣤⣤⣬⣬⣤⠄⠄⠄⠄⠄⣤⣤⣤⣤⠄⠄⣿⣿⠟⣬⣬⣬⣤⣤⣤⠄
⣿⣿⠄⠄⠄⠄⠄⣿⣿⣿⠟⣬⣬⣤⣬⣤⣤⣤⣤⠄⠄⠄⠄⠄⠄⣤⣤⠄⠄⠄⣿⣽⠟⣬⣬⣤⣤⣤⣤⣤
⣽⠄⠄⠄⠄⣤⣿⣿⣿⣽⠟⣬⣬⣬⣤⣤⣤⣬⣤⣤⠄⠄⠄⠄⠄⠄⠄⣤⠄⠟⣿⠟⣬⠟⣬⣬⣤⣤⣤⣤
⠄⠄⠄⠄⣤⣿⣿⣿⣿⣽⠟⣬⣬⣤⣬⣬⣬⠟⣬⣤⣤⠄⠄⠄⠄⠄⠄⠄⠄⠟⣿⠟⠟⣬⣬⣬⣤⣤⣤⣤
⠄⠄⠄⣬⣿⣿⣿⣿⣽⠟⣬⣬⣬⣬⣬⣬⠟⠟⣤⣬⣤⠄⠄⠄⠄⠄⠄⠄⠄⠄⣿⣿⠟⣬⣬⣬⣤⣤⣤⣤
⠄⠄⠟⣿⣿⣿⣿⣽⠟⣬⣬⣬⣬⣬⣬⣬⠟⣬⠟⣬⣤⠄⠄⠄⠄⠄⠄⠄⠄⠄⣤⣿⣽⣬⣬⣤⣤⣤⣤⣤
⠄⣬⣿⣿⣿⣿⣽⠟⠟⠟⣬⣬⣬⣬⣬⣬⠟⣤⣬⠟⣤⣤⠄⠄⠄⠄⠄⠄⠄⠄⠄⠟⣿⠟⣬⣤⣤⣤⣤⣤
⠄⣿⣿⣿⣿⣽⠟⠟⠟⠟⠟⣬⣬⣤⣬⣬⣬⣤⣤⣬⣤⣤⠄⠄⠄⠄⠄⠄⠄⣤⠄⠄⣿⣽⣬⣤⣤⣤⣤⣤
⣽⣿⣿⣿⣿⣽⠟⠟⣬⣬⣬⣬⣤⣤⣬⣬⣬⣤⣤⣬⣤⣤⠄⠄⠄⠄⠄⠄⠄⣤⠄⠄⣽⣿⠟⣬⣤⣬⣤⣤
⣿⣿⣿⣽⣽⣬⣬⣬⣬⣬⣬⣤⣤⣤⣬⣬⣬⣤⣬⣤⣤⠄⠄⠄⠄⠄⠄⠄⣤⣤⣤⠄⣬⣿⠟⣤⣤⣤⣤⣤
⣿⣿⣿⣽⣬⣬⣤⣤⣬⣬⣬⣬⣤⣤⣬⣬⣬⣤⣬⣤⣤⠄⠄⠄⠄⠄⠄⣤⣤⣤⣤⠄⠄⣿⠟⣬⣤⣤⣤⣤
⣿⣿⣽⣽⠟⣬⣤⣤⣤⣬⣬⣬⣬⣤⣬⣬⣤⣤⣬⣤⣤⠄⠄⠄⠄⠄⣤⣬⣤⣤⣤⠄⠄⣿⣽⣬⣤⣤⣬⣤
⣿⣿⣽⣽⣽⣽⣬⣤⠄⣤⣤⣬⣬⣬⣬⣬⣬⠟⣬⣤⠄⠄⠄⣤⣤⣬⣬⣬⣬⣤⣤⠄⠄⣿⣿⣬⣤⣬⣤⣤
⣿⣿⣽⠟⣤⣤⣤⣬⣬⣤⣤⣤⣬⣬⣬⣬⣬⣬⣬⠄⠄⣤⣬⠟⠟⠟⠟⣬⣤⣤⣤⠄⠄⣿⣽⣬⣤⣤⣤⣤
⣿⣿⠟⣬⣤⠄⠄⠄⠄⣤⠟⣽⠟⣤⣤⣤⣤⣤⠄⣤⠟⣽⣽⠟⠟⣤⣤⣤⣤⠄⠄⠄⠄⣿⣽⣬⣤⣤⣤⣤
⣿⣿⠟⠟⣬⣤⣤⠄⠄⠄⠄⣤⣽⣿⣽⣤⣤⠄⣽⣿⣿⠟⣬⣬⣬⣤⣤⣤⣤⠄⠄⠄⠄⣿⣽⣬⣤⣤⣤⣤
⣿⣿⣽⠟⣬⣬⣤⣤⠄⠄⠄⠄⠄⠟⣿⣿⠟⣿⣿⣽⣬⣬⠟⠟⣬⣤⣤⣤⠄⠄⠄⠄⠄⣿⠟⣬⣤⣤⣤⣤
⣿⣿⣽⠟⠟⣬⣤⣤⣤⠄⠄⠄⠄⠄⠟⣿⠄⣿⣽⣤⣬⣬⠟⣬⣤⣤⣤⣤⠄⠄⠄⠄⠄⣿⠟⣤⣤⣤⣤⣤
⣿⣿⣿⣽⣬⣬⣤⣤⣤⣤⠄⠄⠄⠄⣬⣿⣿⣿⣤⣤⣬⣬⣬⣬⣤⣤⣤⣤⠄⠄⠄⠄⣤⣽⣤⣤⣤⣤⣤⣤
⠄⣿⣿⣽⠟⣬⣤⣤⣤⣤⣤⠄⠄⠄⣤⣿⣿⣬⣤⣤⣬⣬⣬⣤⣤⣤⣤⠄⠄⠄⠄⠄⠟⠟⣤⣤⣤⣤⣤⣤
⠄⠟⣿⣿⣽⠟⣬⣤⣤⣤⠄⠄⠄⠄⣤⣿⣿⣤⣤⣤⣤⣬⣬⣤⣤⣤⣤⠄⠄⠄⠄⠄⣽⣬⣤⣤⣤⣤⣤⣤
⠄⠄⣿⣿⣿⠟⣬⣤⣤⣤⠄⠄⠄⠄⠟⣿⣽⣤⣤⣤⣬⣬⣬⣤⣤⣤⣤⠄⠄⠄⠄⠟⣽⣬⣤⣤⣤⣤⣤⣤
⠄⠄⠄⣿⣿⣽⣬⣤⣤⣤⠄⠄⠄⠄⣽⣿⠟⣬⣤⣤⣬⣬⣤⣤⣤⣤⠄⠄⠄⠄⣤⣿⣬⣤⣬⣬⣤⣤⣤⣤
⠄⠄⠄⣤⣿⣽⠟⣬⣤⣤⣤⠄⠄⣤⣿⣿⣬⣬⣤⣬⣬⣬⣬⣤⣤⣤⠄⠄⠄⠄⣽⠟⣬⣬⣬⣬⣤⣤⣤⣤
⠄⠄⠄⠄⣿⣿⠟⣬⣬⣤⠄⠄⠄⣤⣿⣿⣬⣬⣬⣬⣬⣬⣤⣤⠄⠄⠄⠄⠄⠟⣽⣬⣬⣬⣬⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠄⣿⣿⠟⣬⣤⣤⠄⣤⠟⣿⣿⣬⣬⣬⣤⣬⣬⣤⠄⠄⠄⠄⠄⣤⣽⠟⠟⠟⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠄⣽⣿⠟⣬⣬⣤⠄⣤⣿⣿⣽⣤⣬⣤⣬⣬⣬⣤⠄⠄⠄⠄⠄⣽⣽⣬⣬⣬⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠄⠄⣿⣿⠟⣬⣤⠄⣤⣿⣿⣤⣤⣤⣤⣬⣬⣬⣤⠄⠄⠄⠄⣬⣿⠟⣬⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠄⠄⣽⣿⠟⠟⣬⣤⣤⣿⣿⣤⣤⣬⣤⣬⣬⣬⣤⠄⠄⠄⠄⣽⠟⣬⣬⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠄⠄⠄⣿⣿⠟⣬⣤⣤⣿⣽⣤⣬⣤⣤⣤⣤⣤⠄⠄⠄⠄⣤⣽⠟⣬⣬⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠄⠄⠄⣽⣿⠟⣬⣤⣤⣿⣽⣤⣬⣤⣤⣤⣤⣤⠄⠄⠄⠄⠟⠟⣬⣬⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠄⠄⠄⣤⣿⣽⣬⣤⣬⣿⠟⣤⣬⣤⣤⣤⣤⠄⠄⠄⠄⣤⣽⠟⣬⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠄⠄⠄⠄⣿⣿⣬⣬⣬⣿⠟⣬⣤⣤⣤⣤⠄⠄⠄⠄⠄⠟⣽⠟⣬⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠄⠄⠄⠄⣬⣿⠟⣬⠟⣿⠟⣤⠄⠄⠄⠄⣤⠄⠄⠄⠄⣿⣽⣬⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠄⠄⠄⠄⣤⣿⣬⣤⠄⣽⣽⣬⠄⠄⠄⣤⣤⠄⠄⠄⣬⣿⠟⣬⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠄⠄⠄⠄⣤⣽⣽⣬⠄⠟⣿⣽⠟⣤⣤⣤⠄⣤⣤⠄⠟⣽⠟⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠄⠄⠄⠄⣤⣬⣤⣤⣤⠟⣿⣬⠟⠟⣬⣤⠄⣤⠄⠄⠟⣿⠟⣬⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠄⠄⠄⠄⣤⣽⣤⣤⣤⣽⣿⣤⣤⣤⣤⣤⣬⠄⠄⠄⣤⣿⠟⣬⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠄⠄⠄⠄⣤⣿⠟⣬⣤⣿⣿⣿⠟⠟⣬⣽⠟⣤⠄⠄⠄⠟⣽⠟⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠄⠄⠄⠄⣤⣿⣽⣬⣤⣿⣿⣽⣿⠟⣽⣽⠟⣤⣤⠄⠄⠄⣽⠟⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠄⠄⠄⠄⠄⣿⣿⣬⣤⠟⣿⣬⣿⣽⣽⣽⠟⣬⣤⠄⠄⠄⠟⠟⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠄⠄⠄⠄⠄⣽⣿⠟⣤⣤⣿⠟⣿⣿⠟⠟⣽⣬⣤⠄⠄⠄⠟⠟⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣿⣿⣬⣤⠟⣽⠟⣿⣽⠟⣽⠟⠄⠄⠄⠄⠟⠟⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣿⣿⠟⣤⣤⠟⠟⣿⣽⠟⣽⠟⠄⠄⠄⠄⣽⠟⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣿⣿⣬⣤⣬⣤⣿⣿⣬⠟⣿⣤⠄⠄⣤⣽⠟⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠟⣿⠟⣤⣤⣤⠟⣿⠟⠟⣿⣬⠄⠄⣤⣽⣬⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣿⣿⠟⣤⣤⣤⣿⣽⣬⣽⣬⠄⠄⣬⠟⣬⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠟⣿⣽⣬⣤⠄⣿⣽⣬⣽⣬⠄⠄⠟⠟⣬⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣿⣿⠟⣤⣤⣽⣿⣬⠟⠟⠄⠄⣽⠟⣤⣤⣤⠄⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣤⣿⠟⣤⣤⣿⣽⣬⠟⠟⠄⣤⣽⠟⣤⣤⠄⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣿⣽⣤⣤⣿⣽⣤⣬⣤⠄⠟⣽⣬⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣽⠟⣤⣤⣿⣽⣬⣤⠄⣤⣿⠟⣬⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤
⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⠄⠄⠄⠄⣽⠟⠄⣤⣿⣽⣬⣤⠄⠟⣿⣽⣬⣤⣤⣬⣬⣬⣤⣬⣤⣤⣤⣤⣤⣤
⣬⣬⣬⣬⣬⣬⣬⣬⣬⣤⣤⣤⠄⣤⣿⣬⣤⣬⠟⠟⣤⠄⠄⣿⣿⠟⠟⣬⣬⣬⠟⠟⣬⣤⣤⣤⣤⣤⣤⣤
⣬⠟⠟⠟⠟⠟⠟⠟⠟⠟⠟⣬⣬⣿⣿⠟⣤⣽⣽⣤⣤⠄⠄⣽⣿⣽⠟⠟⣬⣬⣬⣬⣤⣤⣤⠄⣤⣤⣤⣤
⠟⠟⠟⣬⠟⠟⠟⣬⠟⠟⣽⣽⣿⣿⠟⠄⠄⣿⣽⣤⣤⣤⠄⣬⣿⣿⣽⠟⠟⠟⠟⣬⣬⣤⣤⣤⣤⣤⣤⣤
⣬⣬⣬⠟⠟⠟⠟⠟⠟⣿⣿⣽⣬⣤⠄⠄⣬⣿⣤⠄⠄⣤⠄⣿⣿⣿⣽⠟⠟⠟⠟⠟⠟⠟⣬⣬⣤⣤⣤⣤
⣤⣬⠟⠟⠟⠟⠟⣽⣿⣿⣿⣬⠄⠄⠄⠄⣿⣬⠄⠄⠄⠄⠄⣿⣿⣿⣽⠟⠟⣬⠟⠟⠟⠟⠟⣬⣬⣤⣤⣤
⣤⣬⣬⠟⠟⣽⣽⣿⣿⣿⣿⠟⣬⣤⣤⠄⣿⣤⠄⠄⠄⠄⠄⣽⣿⣿⣽⣽⠟⠟⠟⠟⠟⠟⠟⠟⣬⣬⣬⣬
⣤⣤⣬⠟⠟⠟⣿⣿⣿⣿⣿⣿⣿⣿⠟⣤⣽⠄⣬⣬⣤⣤⠟⣿⣿⣿⣿⣽⣽⠟⣽⠟⠟⠟⠟⠟⣬⣬⣬⣤
⣤⣤⣤⣬⣬⠟⠟⣽⣽⣿⣿⣿⣿⣿⣿⣿⣿⣬⠟⣿⣿⣿⣿⣿⣽⣿⣿⣽⣽⣽⣽⣽⠟⠟⠟⠟⣬⣬⣬⣤
⣤⣤⣤⣤⣤⣤⣬⠟⠟⠟⠟⣽⣽⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣽⣽⣽⣽⣽⣽⣽⠟⠟⠟⣬⣬⣬⣬⣬⣤
⣤⣤⣤⣤⣤⣬⣬⣬⣤⣬⣬⣬⣬⠟⠟⠟⣬⠟⠟⠟⠟⠟⠟⠟⠟⠟⣬⠟⣬⣬⣬⣬⣬⣬⣬⣬⣬⣬⣤⣤
.
⣿⣿⣿⡿⠳⣼⢹⣯⣉⣹⡤⠊⠙⠚⠙⢧⠄⡄⡀⢈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⡤⠖⠂⠈⣿⡿⢿⠃⠄⠄⠄⡄⠈⡇⣷⠑⡌⠣⡹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⡿⠖⠋⠉⠉⠄⢸⠄⠄⠄⢠⠇⠄⢸⣿⣧⣀⠄⠈⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⠉⡹⠁⠄⠄⠄⠄⣠⣿⠄⠄⠄⢸⠎⠄⢸⡎⢿⣿⡇⠄⠄⠄⠈⣿⣿⣿⣿⣿⣿⣿⣿
⣿⠖⠁⠄⠄⠄⠄⢰⢃⡏⠄⠄⠄⡆⠄⠄⡸⠄⠸⣿⡇⠄⠄⢃⠄⢸⣿⣿⣿⣿⣿⣿⣿
⣿⡇⠄⠄⠄⠄⢠⠇⣼⠄⠄⠄⢰⠃⠄⢠⠇⠄⢰⣿⡇⠠⠄⢸⠄⣾⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣦⣤⣤⣴⡋⢀⡇⠄⠄⢠⠇⠄⠄⡾⣷⣾⣿⣟⣡⣇⣠⣾⢀⣻⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣷⣼⢡⠄⠄⡞⠄⠄⠄⢹⣈⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⠚⠄⠄⡇⠄⠄⠄⠄⠈⠳⠄⠄⠉⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⡇⠄⠄⢸⠁⠄⠄⠄⠄⠄⠄⠲⠶⢤⣶⠄⠈⠉⠛⢿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⡇⠄⠄⢸⡴⠄⠄⠄⠄⠄⠄⠄⠄⠄⠈⠻⣄⠄⠄⠄⠈⢿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⡇⠄⠄⣾⠃⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢹⡆⠄⠄⠄⠄⢻⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⡇⠄⢀⠿⠋⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣿⠄⠄⠄⠄⠘⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣇⡴⠁⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢠⡇⠄⠄⠄⠄⢀⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⠋⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢠⠞⠄⠄⠄⠄⠄⣼⣿⣿⣿
⣿⣿⣿⣿⡟⢡⠃⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢠⣤⡶⠾⠿⠖⠒⠛⠉⠄⢸⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
.
V⠄⠄⠄⠄⠄⢨⡹⣿⡿⠿⠾⡛⠭⡢⢄⡀⢄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄V
V⠄⠄⠄⠄⠄⣸⣿⣮⣝⢱⣶⢵⡚⣽⣵⣿⣦⣝⣄⠄⠄⠄⠄⠄⠄⠄⠄⠄V
V⠄⣤⣤⣦⣝⣙⡩⠭⡍⣿⣷⣶⣼⣦⣭⣝⡻⣿⣶⡢⠄⠄⠄⠄⠄⠄⠄⠄V
V⣾⣿⣿⠫⣰⣿⣿⣿⣧⢽⣿⣿⣿⣿⣿⣿⣿⡜⣿⣿⣅⠄⠄⠄⠄⠄⠄⠄V
V⢿⣿⡿⢰⣿⣿⣿⣿⣿⣷⣮⣛⢿⡿⡿⠿⢻⢡⣜⣿⣿⡼⣤⠄⠄⠄⠄⠄V
V⠈⣿⣧⢻⠟⠛⠻⣿⣿⣿⣿⣿⡆⣷⣿⣿⣿⣧⠳⣿⣿⣿⣿⠂⠄⠄⠄⠄V
V⠄⠘⣿⣞⠄⠺⠄⢸⣿⣿⣿⣿⠇⣾⣿⣿⣿⣿⠄⠈⠻⣿⠟⠄⠄⠄⠄⠄V
V⠄⠄⠸⢿⣷⣔⠶⢿⣿⣿⠿⣋⣾⣿⣿⡻⣿⣿⣷⣤⣤⣄⣀⠄⠄⠄⠄⠄V
V⠄⠄⠄⠄⠉⢻⣿⣗⡦⡠⠚⢿⣿⣿⣿⣿⣜⢿⣿⣿⣿⣿⣿⣷⣤⣀⡀⠄V
V⠄⠄⠄⠄⠄⠈⢺⢿⣿⣿⣷⣮⡛⢿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣻⣿⣿⣿⣦V
V⠄⠄⠄⠄⠄⠄⠄⠁⢻⣿⣿⣿⣿⣧⣛⢿⣿⣿⣾⣿⣿⣿⡇⣿⣿⣿⣿⣿V
V⠄⠄⠄⠄⠄⠄⠄⠄⠄⠈⠙⠿⢿⣿⣿⣷⣦⣏⣛⣝⡽⣙⢨⣿⣿⣿⣿⣿V
V⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠹⠗⡞⠬⠛⠻⠻⣿⣿⣿⣶⡡⣿⣿⣿⣿⣿V
V⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣴⣿⣿⣿⣿⣿⣷⣮⢻⡛⡧⢓⢹⣿⣿⣿⣿V
V⠄⠄⠄⠄⠄⠄⠄⠄⠄⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣷⣭⢂⠰⠡⢿⣿⣿⣿V
.
⢳⣿⣿⡏⢚⠿⠓⡨⠒⠒⠒⠲⡄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄
⣾⣿⣿⢣⢿⡕⠫⠊⢀⢌⠹⡐⡟⢣⠄⠄⠄⢀⣠⣤⣤⣤⣤⣤⣀⠄⠄⠄
⣸⣿⣿⣿⣠⠏⡔⠁⠄⠐⠢⠣⢡⣙⠄⡇⣶⣿⣿⣿⣿⢟⣻⣿⣿⠏⠄⠄
⣿⣿⣿⡇⢩⠘⣴⣿⣥⣤⢦⢁⠄⠉⡄⡇⠛⠛⠛⢛⣭⣾⣿⣿⡏⠄⠄⠄
⣿⣿⣿⡇⠹⢇⡹⣿⣿⣛⣓⣿⡿⠞⠑⣱⠄⢀⣴⣿⣿⣿⣿⡟⠄⠄⠄⠄
⣿⣿⣿⣧⣸⡄⣿⣪⡻⣿⠿⠋⠄⠄⣀⣀⢡⣿⣿⣿⣿⡿⠋⠄⠄⠄⠄⠄
⠘⣿⣿⣿⣿⣷⣭⣓⡽⡆⡄⢀⣤⣾⣿⣿⣿⣿⣿⡿⠋⠄⠄⠄⠄⠄⠄⠄
⠄⢨⡻⡇⣿⢿⣿⣿⣭⡶⣿⣿⣿⣜⢿⡇⡿⠟⠉⠄⠄⠄⠄⠄⠄⠄⠄⠄
⠄⠸⣷⡅⣫⣾⣿⣿⣿⣷⣙⢿⣿⣿⣷⣦⣚⡀⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄
⠄⠄⢉⣾⡟⠙⠶⠖⠈⢻⣿⣷⣅⢻⣿⣿⣿⣿⣿⣶⣶⡆⠄⣤⡀⠄⠄⠄
⠄⢠⣿⣿⣧⣀⣀⣀⣀⣼⣿⣿⣿⡎⢿⣿⣿⣿⣿⣿⣿⣇⠄⠈⠁⠄⠄⠄
⠄⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢇⣎⢿⣿⣿⣿⣿⣿⣿⣿⣶⣶⠄⠄⠄
⠄⠄⠻⢿⣿⣿⣿⣿⣿⣿⣿⢟⣫⣾⣿⣷⡹⣿⣿⣿⣿⣿⣿⣿⡟⠄⠄⠄
⠄⠄⠄⠄⢮⣭⣍⡭⣭⡵⣾⣿⣿⣿⡎⣿⣿⣌⠻⠿⠿⠿⠟⠋⠄⠄⠄⠄
⠄⠄⠄⠄⠈⠻⣿⣿⣿⣿⣹⣿⣿⣿⡇⣿⣿⡿⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄
⠄⠄⣀⣴⣾⣶⡞⣿⣿⣿⣿⣿⣿⣿⣾⣿⡿⠃⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄
⣠⣾⣿⣿⣿⣿⣿⣹⣿⣿⣿⣿⣿⡟⣹⣿⣳⡄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄
.
⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⡠⠢⠏⣉⣉⠣⢦⡀⠄⠄⠄⠄
⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣐⢪⠅⣱⣟⢛⢧⠄⣷⠄⠄⠄⠄
⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠠⣬⣀⣢⣕⡽⢯⣩⣳⣷⠧⡆⠄⠄⠄
⠄⠄⠄⠄⠄⠄⠄⠄⠄⢠⡭⡾⣆⢿⡙⢟⢻⣿⡿⡹⣶⠅⠄⠄⠄
⠄⠄⠄⠄⠄⠄⠄⠄⠄⣔⠄⡗⢫⠘⠷⠾⠿⠟⠙⣡⢢⢖⠄⠄⠄
⠄⠄⠄⠄⠄⠄⠄⠄⠄⢫⠺⠁⡹⢸⣿⣿⣿⡟⠲⣦⣌⢄⡇⠄⠄
⠄⠄⠄⠄⠄⠄⠄⠄⢀⡈⢛⠨⠥⡄⣿⣿⣿⣧⢯⡻⡇⠨⣁⠄⠄
⠄⠄⠄⠄⠄⠄⠄⢠⡤⢠⣶⣿⣿⣿⣿⣿⣿⣿⣷⢗⠵⡐⡣⡄⠄
⠄⠄⠄⠄⠄⠄⠄⠸⢡⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣷⡄⢶⡇⡇⠄
⠄⠄⠄⠄⠄⠄⠄⣠⣿⣿⣿⣿⣿⠟⢸⣿⣿⣿⡟⡻⣿⠘⠧⡇⠄
⠄⠄⠄⠄⠄⠄⠄⢳⣿⣿⣿⡿⣫⣾⣜⢿⣿⣿⣷⣶⡿⢀⠗⡇⠄
⠄⠄⠄⠄⠄⠄⠄⣦⡝⣭⣵⣾⣿⣿⣿⣦⣍⣛⣛⣫⠡⣼⢾⣿⠄
⠄⠄⠄⠄⠄⠄⢰⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠨⣿⡟⠄
⠄⠄⠄⠄⠄⢀⣿⡿⣿⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢆⣶⣿⠇⠄
⠄⠄⠄⠄⠄⢸⣿⣷⠎⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⢯⣿⣷⣻⡆⠄
⠄⠄⠄⠄⢀⣿⣿⠏⢸⡟⢿⣿⣿⣸⣿⣿⣿⣿⢏⣾⣿⣿⣏⣷⠄
⠄⠄⠄⠄⣸⣿⠏⢀⣼⣿⣎⡻⢿⣿⣿⣿⠿⣣⣾⣿⣿⣿⣿⣽⠄
⠄⠄⠄⠄⣿⡿⣰⣿⣿⣿⣿⣿ ⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄
.
░░░▄█▓▓█████████▓▓█ ▌
░░█▓▓██▓▓▓▓▓▓█████▓█
░▐███████████▓▓████▓█
░▐▌██▀▐▀▐▀▐█▌▀▌▐▀█▓██
░▐░██░▄▀▀▄░░▄▀▀▄▒█▓█▌
░░░▐▌▌░(♥)▌░░░(♥)▌▒█▓█
░░░░░▌░░▀░░░░░▀░▒█▓█▌
░░░░▐█░░░░░▀░▀░▀░░▓▓░▄██▄
░░░░███░░░░▄██▄▄▄▄▄█▄▄████
░░░▐▓███░░███████████████▄
░░▐░░▓░▓░░░▀██▀▀▀▀▀█▀▀████
░░▐░░▓▄▄░▓░▄░░▄░▄░▓▓░░▀██▀
.
⠄⢸⣿⣿⣿⡇⣏⣾⡞⡯⣥⣽⣷⡘⢶⡀⠡⣌⡔⢣⣿⣿⠄⠄⠄⠄⠄⠄
⠄⢸⣿⣿⣿⣷⢹⡖⠬⣚⣛⣯⣭⣛⢂⣙⠦⠈⡇⣾⣿⣿⡆⠄⠄⠄⠄⠄
⠄⠘⣿⣿⣿⣿⢰⣾⣿⣿⣿⣿⣿⣿⡼⣿⣿⣷⡆⣿⣿⣿⣧⠄⠄⠄⠄⠄
⠄⠄⣿⣿⣿⣿⠘⡿⢛⣿⣿⣿⣿⣿⣧⢻⣿⣿⠃⠸⣿⣿⣿⠄⠄⠄⠄⠄
⠄⠄⣿⣿⣿⣿⢀⠼⣛⣛⣭⢭⣟⣛⣛⣛⠿⠿⢆⡠⢿⣿⣿⠄⠄⠄⠄⠄
⠄⠄⠸⣿⣿⢣⢶⣟⣿⣖⣿⣷⣻⣮⡿⣽⣿⣻⣖⣶⣤⣭⡉⠄⠄⠄⠄⠄
⠄⠄⠄⢹⠣⣛⣣⣭⣭⣭⣁⡛⠻⢽⣿⣿⣿⣿⢻⣿⣿⣿⣽⡧⡄⠄⠄⠄
⠄⠄⠄⠄⣼⣿⣿⣿⣿⣿⣿⣿⣿⣶⣌⡛⢿⣽⢘⣿⣷⣿⡻⠏⣛⣀⠄⠄
⠄⠄⠄⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠙⡅⣿⠚⣡⣴⣿⣿⣿⡆⠄
⠄⠄⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠄⣱⣾⣿⣿⣿⣿⣿⣿⠄
⠄⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⠄
⠄⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠣⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄
⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠑⣿⣮⣝⣛⠿⠿⣿⣿⣿⣿⠄
⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⠄⠄⠄⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠄
⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠄⠄⠄⠄⢹⣿⣿⣿⣿⣿⣿⣿⣿⠁⠄
⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠄⠄⠄ ⠄ ⠄⠸⣿⣿⣿⣿⣿⡿⢟⠄⠄
.
░░░░░░▄█░░░░░░░░░░░░░░░░░░░░░░░░█▄░░░░░░
░░░░░▄█░░░░░░░░░░░░░░░░░░░░░░░░░░█▄░░░░░
░░░░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░░
░▄█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█▄░
░██░░░░░░░░░░░░░░░░▄░░░░░░░░░░░░░░░░░██░
██░░░░░░░░░░░░░░░░░██░░░░░░░░░░░░░░░░░██
██░░░░░░░░░░░░░░░░░██░░░░░░░░░░░░░░░░░██
██░░░░░░░░░░░░░░░░▄██▄░░░░░░░░░░░░░░░░██
██░░░░░░░░░░░░░░░▄████▄░░░░░░░░░░░░░░░██
▀█░░░▄▄▄░░░░░▄▄▄███░░███▄▄▄░░░░░▄▄▄░░░█░
░██░░░▀▀▀▀▀▀▀▀▀▀░██░░██░▀▀▀▀▀▀▀▀▀▀░░░██░
░██░░░░░░░░░░░░░░██░░██░░░░░░░░░░░░░░█▀░
░░█░░░░░░░░░░░░░░██░░██░░░░░░░░░░░░░▄█░░
░░██░░░░░░░░░░░░░██░░██░░░░░░░░░░░░░██░░
░░▀█░░░░░░░░░░░░░██░░██░░░░░░░░░░░░░█▀░░
░░░█░░░░░░░░░░░░░██░░██░░░░░░░░░░░░░█░░░
░░░█░░░░░░░░░░░░░░█░░█░░░░░░░░░░░░░░█░░░
.
────────────────────────────────
───────────────────█▀▄──▄▄──────
──────────────────█░░█─▄▀░█─────
────▄▄▀▀█▀▀▀▀▀▀█▀▀▀▀▀█▄█░░█─────
───█▒▒▒▒▒█░░░▄▀░▀▄░░▄░░░▀▀▀▄────
──█▄▄▒▒▒▒█░░░███▄▀▄▀░▀▄░░░░▀▄───
──█▒▒▒▒▒▒█░░░░▀▀░░███▄▀░░░░░░█──
──▀▄▒▒▒▒█░░░░░░░░░░▀▀░░░▄▄░░░░█─
────▀█▀▀░░░░░░░░░░░░░░▄▓▓▓▓▄░░█─
──────▀▀▄▄▄▄▄░░░░░░░░░▓▓▓▓▓▓░▄▀─
───────────█░█░░░░▄░░░▀▓▓▓▓▀░█──
───────────█░░▀▄▄▄▀░░░░░▀▀░▄▀───
────────────▀▄░░░░░░░░░░░▄▀─────
──────────────▀▄▄▄▄▄▄▄▄▀▀───────
────────────────────────────────
.
──────░░▓░▓░▓░▓░▓░░──────
───────░░▓░▓░▓░▓░░───────
────▄▀▀▀█░░░░░░░█▀▀▀▄────
───█░░░░░█░▓░▓░█░░░░▒█───
───█░░▄░░█░░▓░░█░░▄░▒█───
────▄░░▒▄█░▓░░░█▄░░▒▄────
─────▀▀▀─█░░▓░░█─▀▀▀─────
─────────█░▓░▓░█─────────
─────────█▓░░▓▓█─────────
─────────▄▀▀▀▀▀▄─▄▄──█▀──
─────────█░░░░░██░░█─────
─────────▀█▄▀▄█▀─█░░█──▀─
─────▄▄─────▒▒───█▄▄█────
───────▀▀▀▄▄▄▒▄▀▀▀───────
─────────────────────────
.
░░░░░░░░░░░░░░░░░░░░
░░░░░▄▀░░░░░░░░░░░░░
░░░░█░▄██░░░░░░██▄░░
░░░█▄▀▄▄░█░░░░█░▄░█▄
░░▄▀░▀▀▀▀░░░░░░▀▀▀░░
▄▀░░░░░░░░░░░░▄░░░░░
█░░░░█░░░░░░▄▄▀░░░░░
█░▄▀▄░▀▀▀▀▀▀░░░▄▀▀▄░
▀▄▀░░▀▀▄▄▄▄▄(_̅_̅_̅_̅_̅_̅_̅_̅_̅_̅_̅_̅_̅_̅ ()
░▀▄░░░░░░░░░░░░░░░░░
░░█░░░░░░░░░░░░░░░░░
.
░░▄▄▓▀▀░░░░░░░▒▒▒▀▀▀▓▄░
░▐▓▒░░▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▓
░▐▓░█░░░░░░░░▄░░░░░░░░█░
░▐▓░█░░░(◐)░░▄█▄░░(◐)░░░█
░▐▓░░▀█▄▄▄▄█▀░▀█▄▄▄▄█▀░
.
░░░░█─────────────█──▀──
░░░░▓█───────▄▄▀▀█──────
░░░░▒░█────▄█▒░░▄░█─────
░░░░░░░▀▄─▄▀▒▀▀▀▄▄▀─────
░░░░░░░░░█▒░░░░▄▀───────
▒▒▒░░░░▄▀▒░░░░▄▀────────
░░▄▄▓▀▀░░░░░░░▀▀▀▀▀▀▓▄░
░▐▓▒░░▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▓
░▐▓░█░░░░░░░░▄░░░░░░░░█░
░▐▓░█░░░(◐)░░▄█▄░░(◐)░░░█
░▐▓░░▀█▄▄▄▄█▀░▀█▄▄▄▄█▀░
.
░░░▄▄▄▓▀▀░░░░░░░▒▒▒▀▀▀█▄░
░░▐█░▄▀░░░░░░░░░░░░░▀▄░░█▌
░░▐░▐░░░░░░░░░░░░░░░░░▐░░▌
░░▐▐░░░░░░░▀▄▒▄▀░░░░░░░▐░░▌
░░▐▐░░░░░░░▒▒▐▒▒░░░░░░░▐░░▌
░░▐▐░░░▄░░░░▒▐▒░░░▄░░░░▐░░▌
░░▐▐▒░░░░░▒▒▒▐▒▒▒░░░░░░▐░░▌░
░░▐░▀▄▒▒▒▒▒▄▀▒▀▄▒▒▒▒▒▄▀▌░▌░
(。 ㅅ 。) (@ㅅ@) (•_ㅅ_•) (.)(.)
.
Ɑ͞ ̶͞ ̶͞ ̶͞ ̶͞ ̶͞ ﻝﮞ
.
─────────────────────────
───────░░▓░▓░▓░▓░░───────
────▄▀░░█░░░░░░░█░░▀▄────
───█░░░░░█░▓░▓░█░░░░▒█───
───█░░░░░█░░▓░░█░░░░▒█───
────▄░░▒▄█░▓░░░█▄░░▒▄────
─────▀▀▀░█░░▓░░█░▀▀▀─────
─────────█░▓░▓░█─────────
─────────█▓░░▓▓█─────────
─────────▄▀▀▀▀▀▄─────────
─────────█░░░░▒█─────────
─────────▀█▄▀▄█▀─────────
─────────────────────────
.
░░░░░░░░░░░░░░░▄░░░░░█░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░█▄░░░░▀█░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░▀▀░░░░▀█▄░░░░░░░░░░░░░
▄▄░░░░░░░░░░░▄▄▄▄▄▄███▄▄██▄░░░░░░░░░░░
██░░░░░░░▄███████████████████▄▄░░░░░░░
░██░░░▄███████▀▀▀▀▀▀▀▀▀▀████████▄░░░░░
░▀█▄▄█████▀▀░░░░░░░░░░░░░░▀██▀▀▀▀▀█░░░
░░█████▀░░░░░░░░░░░░░░░░░░░▀██░░░░▀█▄░
░░▀██▀░░░░░░░░░░░░░░░░░░░░░░██▄░░░░░█▄
░░░██░░░░░░░░░░░░░░░░░░░░░░░░██░░░░░▀█
░░░██░░░░░░░░░░░░░░░░░░░░░░░░██░░░░░░█
░░░██▄░░░░░░░░░░░░░░░░░░░░░░▄██░░░░░░█
░░░▀██░░░░░░░░░░░░░░░░░░░░░▄██░░░░░░░█
░░░░██░░░░░░░░░░░░░░░░░░░░▄██░░░░░░░▄█
░░░░██░░░░░░░░░░░░░░░░▄▄██▀▀░░░░░░░░█▀
░░░░██░░░░░░░░░░░░░░░▄██▀█▄▄░░░░░░░▄█░
░░░░██░░░░░░░░░░░░░░░██░░░░▀▀░░░░░░█░░
░░░▄██░░░░░░░░░░░░░░░██░░░░░░░░░░░█▀░░
░░░██░░░░░░░░░░░░░░░░██░░░░░░░░░░░█░░░
.
░░░░░█───────────────────▄▄▄▄───
░░░░░░█──────────────▄▄▄▀░░░░█──
░░░░░░░█────────────█▄░░░░░░▄█──
░░░░░░░░█─────────▄▀▄░▀▀▀▀▀▀▄▀──
░░░░░░░░░█─────▄▄▀▀░░▀▀▀▀▀█▀────
░░▄░░░░░░░█▄▄▀▀░░░░░░░░░▄▀──────
░░░▀▀▄▄▄█▀▀░░░░░░░░░░░▄▀────────
░░░░░░░░░░░░░░░░░░░░▄▀──────────
░░░░░░░░░░░░░░░░░▄▀▀────────────
░░░░░░░░░░░░░▄▄▀▀───────────────
░░░░▄░░░░▀█▀▀░█─────────────────
░░░▄▀░░░░░▀▄░░░█────────────────
░░█░░░░░░░░░█░░░█───────────────
░░█░░░░░░░░░█░░▄▀───────────────
░░▀▄░░░░░░░▄▀▀▀░█───────────────
░░░░▀▀▀▀▀▀▀░░░░░░█──────────────
.
██████╗░███████╗███╗░░░██╗██╗██████╗
██╔══██╗██╔════╝████╗░░██║██║██╔═══╝
██████╔╝█████╗░░██╔██╗░██║██║██████║
██╔═══╝░██╔══╝░░██║╚██╗██║██║╚════█║
██║░░░░░███████╗██║░╚████║██║██████║
╚═╝░░░░░╚══════╝╚═╝░░╚═══╝╚═╝╚═════╝
.
............…………………….…………...„--~*'¯…….'\
............………….…………………… („-~~--„¸_….,/ì
...........…….…………………….¸„-^"¯ : : : : :¸-¯"¯/'
............……………………¸„„-^"¯ : : : : : : : '\¸„„,-"
**¯¯¯'^^~-„„„----~^*'"¯ : : : : : : : : : :¸-"
.:.:.:.:.„-^" : : : : : : : : : : : : : : : : :„-"
:.:.:.:.:.:.:.:.:.:.: : : : : : : : : : ¸„-^¯
.::.:.:.:.:.:.:.:. : : : : : : : ¸„„-^¯
:.' : : '\ : : : : : : : ;¸„„-~"¯
:.:.:: :"-„""***/*'ì¸'¯
:.': : : : :"-„ : : :"\
.:.:.: : : : :" : : : : \,
:.: : : : : : : : : : : : 'Ì
: : : : : : :, : : : : : :/
"-„_::::_„-*__„„
.
█████▀▀▀▀▀▀▀▀▀▀▄▄──────
█████▒▒░░░░░░░░░░▀▀▄▄───
███▓▓▒▒▒▀▀▀█▄▒▒░░░█░░▀▀▄
▓██▓▒▒▒▒▒▒▒▒▒█▀▀▄▄█▒░▄░█
▓▓█▓▒▒▒▒▒▒▓▒▒█░░░░▀▀▄▄ █░
░▒▒▀▀▄▄▄▄█▄▄▀░░░░░░░░───
.
────▄▀▒▒▒▒▒▒▒▄█▒▒▒▒▒█▄▒▒▒▒▒▒▒▀▄────
───▄█▒▒▒▒▒▒▒▄█▒▒▒▒▒▒▒█▄▒▒▒▒▒▒▒█▄───
───█▒▒▒▒▒▒▒█▀▒▒▒▒▒▒▒▒▒▀█▒▒▒▒▒▒▒█───
───█▒▒▒▒▒▒█▀▒▒▒▒▒▒▒▒▒▒▒▀█▒▒▒▒▒▒█───
───▀█▒▒▒▒▒█▒▒▒▒▒▒▒▒▒▒▒▒▒█▒▒▒▒▒█▀───
────▀▀▄▄▄▄█▒▒▒▒▒▒▒▒▒▒▒▒▒█▄▄▄▄▀▀────
───────────█▒▒▒▒▒▒▒▒▒▒▒▒█──────────
───────────▀█▒▒▒▒▒▒▒▒▒█▀───────────
────────────▀█▒▒▒▒▒▒▒█▀────────────
────────────▄██▄▄▄▄▄██▄────────────
────────────█░░░░░░░░░█────────────
────────────▀▀█▄▄█▄▄█▀▀────────────
─────────────────█─▄───────────────
─────────────▄▄─██▄────────────────
─────────────█───██─▀──────────────
───────────────▄──█▄───────────────
.
────▄▄▀▀▄▄───────█▀▀▄▄───────█▓░░
█──█░░░░░░█─────█░░░░▒█▄────█░▒░░
░▀▄█▄▄▄█▄▄▀─────▀▄▄▀▀▀▒▀▄─▄▀░░░░░
░░░█▒░░░░█────────▀▄░░░░▒█░░░░░░░
▒▓▓█▒░░░░█─────────▀▄░░░░▒▀▄░░░░▒
▓▓▓█▒░░░░█▄──────────█░░░░░▒█░▒▓▓
▓▓▓█▒░░░░█░▀▄──────▄▀░█░░░░░▒▀███
████▒░░░░█░░░▀▄───▄▀░░░█▒░░░░▒███
██▓▓▒▒▒▀▀▀█▄░░░█─█░░░░▄█▀▀▀▒▒▒▓▓█
██▓▒▒▒▒▒▒▒▒▒█░░░█░░░░█▒▒▒▒▒▒▒▒▒▓█
▓█▓▒▒▒▒▒▒█▒▒█░░█░░░░░█▒▒▓▒▒▒▒▒▒▓█
▒▒▀▀▄▄▄▄█▄▄▀░░█░░░░░░░▀▄▄█▄▄▄▄▀▀▒
.
.| : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :”-'\,,
..\: : : : : : : : : : :'\: : : : : : : : : : : : : :~,,: : : : : : : : : “~-.,_
...\ : : : : : : : : : : :\: /: : : : : : : : : : : : : : : “,: : : : : : : : : : :"~,_
... .\: : : : : : : : : : :\|: : : : : : : : :_._ : : : : : : \: : : : : : : : : : : : :”- .
... ...\: : : : : : : : : : \: : : : : : : : ( O ) : : : : : : \: : : : : : : : : : : : : : '\._
... ... .\ : : : : : : : : : '\': : : : : : : :"*": : : : : : : :|: : : : : : : : : : : : : : : |0)
... ... ...\ : : : : : : : : : '\: : : : : : : : : : : : : : : :/: : : : : : : : : : : : : : : /""
... ... .....\ : : : : : : : : : \: : : : : : : : : : : : : ,-“: : : : : : : : : : : : : : : :/
... ... ... ...\ : : : : : : : : : \: : : : : : : : : _=" : : : : : ',_.: : : : : : : :,-“
... ... ... ... \,: : : : : : : : : \: :"”'~---~”" : : : : : : : : : : : : = :"”~~
.
─────────────▄▄▀▀█──────
───────────▄█▒░░▄░█─────
──────────▄▀▒▀▀▀▄▄▀─────
─────────█▒░░░░▄▀───────
───────▄▀▒░░░░▄▀──▄─────
──────█░░░░░░░░▄▀▀░▐
────▄▀░░░░░░░░▐░▄▄▀
──▄▀░░░▐░░░░░█▄▀░▐
──█░░░▐░░░░░░░░▄░█
──█▄░░▀▄░░░░▄▀▐░█
───█▐▀▀▀░▀▀▀▀──▐░█
──▐█▐▄──O──────▐░█▄▄
───▀▀───O──────▐▄▄▄▀
.
░░░░▓█───────▄▄▀▀█──────
░░░░▒░█────▄█▒░░▄░█─────
░░░░░░░▀▄─▄▀▒▀▀▀▄▄▀─────
░░░░░░░░░█▒░░░░▄▀───────
▒▒▒░░░░▄▀▒░░░░▄▀────────
▓▓▓▓▒░█▒░░░░░█▄─────────
█████▀▒░░░░░█░▀▄────────
█████▒▒░░░▒█░░░▀▄───────
███▓▓▒▒▒▀▀▀█▄░░░░█──────
▓██▓▒▒▒▒▒▒▒▒▒█░░░░█─────
▓▓█▓▒▒▒▒▒▒▓▒▒█░░░░░█────
░▒▒▀▀▄▄▄▄█▄▄▀░░░░░░░█───
.
⣇⢸⢸⣿⡿⢸⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⢟⢂⡇⡟⢼⠟⠁⠄⠄⠄⠄⠄⠄
⠄⠻⣌⢼⢻⣷⡧⣣⣝⢿⣿⣿⡙⠛⣿⣿⡿⢋⡼⣱⡇⠳⡄⠄⠄⠄⠄⠄⠄⠄
⠄⠄⠈⠻⡉⣿⣿⡨⠙⠳⠭⣛⡿⠿⠿⣋⡴⢏⢁⡿⣱⣶⣱⣶⣷⣶⣄⠄⠄⠄
⠄⠄⠄⣀⣑⡫⡻⢇⢤⣶⣿⣿⡹⣷⣿⣮⡶⡫⢼⣱⣿⣿⣿⣿⣿⣿⣿⡄⠄⠄
⠄⣴⣿⣿⣿⣇⢮⣬⣊⡻⣿⣿⣿⡿⠷⢿⣊⣪⣿⣿⣿⣿⣇⠘⣸⣿⣿⣷⠄⠄
⠄⣿⣿⣿⣿⣿⣎⡻⣿⣿⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⣿⣿⣿⣿⠄⠄
⠄⣿⣿⣿⣿⡿⣿⣿⠿⣿⣿⣿⣿⡛⣿⣿⠟⣿⣿⣿⣿⣿⣿⣿⣦⡙⢿⡏⠄⠄
⠄⣿⣿⣿⣿⣿⡄⢃⣾⣿⣿⣿⣿⣿⣦⣌⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡁⠄⠄
⠄⠸⣿⣿⣿⣿⡟⢸⣿⣿⣿⣿⣿⣿⣿⣿⣷⡌⣿⣿⣿⣿⣿⡿⢛⣛⣛⢿⣷⠄
⠄⠄⢻⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣄⢻⣿⣿⣿⢸⣿⠛⣿⡇⣿⡇
⠄⠄⠈⣿⣿⣿⡇⣿⣿⣿⣿⢋⣶⣶⣦⡙⣿⣿⣿⣦⡹⣿⣿⣌⠻⠿⠿⢃⣿⡇
⠄⠄⠄⢻⣿⣿⡇⢿⣿⣿⣿⠸⣿⣤⣿⠇⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⠁
⠄⠄⠄⠈⢿⣿⣷⡸⣿⣿⣿⣷⣭⣭⣵⣾⣿⣿⣿⣿⡇⢿⣿⣿⣿⣿⠿⣋⣵⠁
⠄⠄⠄⠄⠘⣿⣿⣧⣝⢻⣿⣿⣿⣿⣿⣿⣿⣿⠿⢛⣼⣶⣬⣭⣭⡤⠖⣛⡉⣿
⠄⠄⠄⠄⢀⢻⣿⢟⣥⣶⣬⣭⣛⣛⣛⣛⣭⣥⣾⣿⡿⠿⢛⣯⡅⢰⡆⣿⣷
.
░░░█─────────▄▀▀▄▀▀▄────
░░░░█───────█░░░▀░░░█───
░░░░▓█──────▀▄▄▄█▄▄▄▀───
░░░░▒░█─────▄▄█▄▄▄█▄▄───
░░░░░░░▀─▄▀▀░░░░░░░░░▀▄─
░░░░░░░░█░░░▄▄▀█▀▀▀▄░░░█
▒▒▒░░░░█░░░█──▄█░░░░█░░█
▓▓▓▓▒░░█░░░█▀▀░░█░░░█▄▀─
█████░░▄█▀▀░░░░▄█░░░█───
█████▒▒░░░▒░▄▀▀░░░░▄▀───
███▓▓▒▒▒▀▀▀█▄░░░▄▄▀─────
▓██▓▒▒▒▒▒▒▒▒▒█▀▀░░░█────
▓▓█▓▒▒▒▒▒▒▓▒▒█░░░░░█────
░▒▒▀▀▄▄▄▄█▄▄▀░░░░░░░█───
.
░░░░█─────────────█▀─▀──
░░░░▓█───────▄▄▀▀█──────
░░░░▒░█────▄█▒░░▄░█─────
░░░░░░░▀▄─▄▀▒▀▀▀▄▄▀─────
░░░░░░░░░█▒░░░░▄▀───────
▒▒▒░░░░▄▀▒░░░░▄▀────────
▓▓▓▓▒░█▒░░░░░█▄─────────
█████▀▒░░░░░█░▀▄────────
█████▒▒░░░▒█░░░▀▄───────
███▓▓▒▒▒▀▀▀█▄░░░░█──────
▓██▓▒▒▒▒▒▒▒▒▒█░░░░█─────
▓▓█▓▒▒▒▒▒▒▓▒▒█░░░░░█────
░▒▒▀▀▄▄▄▄█▄▄▀░░░░░░░█───
.
░░░░░░▄▀▀▄▄▀▀▄░░░░░░░░░░░░░░░░░░
░░░░░█▒▒▒▒▒▒▒▒█░░░░░░░░░░░░░░░░░
░░░░░▀▄▄▒▒▒▒▄▄▀░░░░░░░░░░░░░░░░░
░░░░░░█▀▀▀▀▀▀█▄░░░░░░░░░░░░░░░░░
░░░░░░█▄░░░░░░▀▄▄▄▄▄▄▄▄░░░░░░░░░
░░░░░░░█▄░░░░░░▀▄░░░░░▀▀█▄▄░░░░░
░░░░░░░░█░░░░░░░░▀█▄░▄░░░░▀█░░░░
░░░░░░░░██▄░░░░░░░░▀▀█▄░░░░█░░░░
░░░░░░░█░░▀█▄░░░░░░░░░░░░░░█░░░░
░░░░░░▄█░░░░▀▀█▄▄▄░░░░▄▄▄█▀▀░░░░
░░░░░░█░░░░░░░█░░░▀▀▀▀░░░░░░░░░░
░░░░░░█░░░░░░░█░▄▄▄▄░░░░░░░░░░░░
░░░░░░█▄░░░░░░▀█▒▒▄▄█▄░░░░░░░░░░
░░░░░░░█░░░░░░░█▄▀▒▄▒▀▀█▄░░░░░░░
░░░░░░░▀█░░░░░░░█▄▒▒▀▒▒▒█░░░░░░░
░░░░░░░░▀█░░░░░░░░▒▀▒▀▒▒█░░░░░░░
.
───────────────────────
─────▄████████████▄────
───▄▄█░░░░░░░░░░░░█▄───
───█░░░░█████████░░█▄──
─██░░░░░░░░░░░░░░░░░██─
██░░█████████████░░░░██
█░░░░░░░░░░░░░░░░█░░░░█
█░░░████░█████░░░░░░░░█
█░░████████████░░░░░░░█
█░░█─██─█─██──██░░░░░░█
▀▄░█─▀▀─█─▀▀──█░░░░░▄█▀
─▀██▄▄▄▄█▄────█░░▄▄█▀──
─▄█░░░░░░█▄▄▄▄▀░░█─────
▄█░░░░░░█▀░░░░░░░▀▀█▄──
█░░░░░░█▌░▄██████▄░░█──
█▄▀▀▀▀▄▀███████████░█──
█░░░░░░███░░█░░░██░░█──
▀█░█░░░██░░░░░░██░░█───
─▀▀▀▀▀█░████████░░█────
──────▀▄░░░░░░░░░█─────
────────▄▄▄▄▄▄▄▄▄──────
.
░░░░░░░──▓░─░░░░░░░░░░░░░░░░─░▓───░░░░░░
░░░░░░──██░─░░░░░░░░░░░░░░░░─░██───░░░░░
░░░░░──▓█───────░░░░░░░░░──────██──░░░░░
░░░░──▓███▓▒────────────────░▓████──░░░░
░░░──▒█████████▓▒▒▒▒▒▒▒▒▓██████████──░░░
░░──░█▒▒▓██████████████████████▓▒▒█▒─░░░
░░──█▒──────▒██████████████▒──────░█░─░░
░░─██──░───────▓████████▒──────░───▓█──░
░─░█░─░░░░░░░───░██████────░░░░░░░──█░─░
──█▓──░░░░░░░░░───████───░░░░░░░░░──▓█─░
──█░─░░░░░░░░░░░──████──░░░░░░░░░░░─░█──
─░█──░░░░░░░░░░░──████──░░░░░░░░░░░──█░─
─▒█─░░░░░░░░░░░░──████──░░░░░░░░░░░──█▒─
─▒█──░░░░░░░░░───░████░──░░░░░░░░░░──█▒─
─▒█──░░░░░░─────▒██████▒────░░░░░░░──█▒─
─░█──░░░░░░░░▒▓███▒──▒███▓▒░░░░░░░░─░█░─
──█▒──░░░░▓███▒░──████──░▓███▒░░░░░─▓█──
░─▒█──░░░░─────────██────────░░░░░──█▒─░
░──█▓──░░░░░░░░░░──██─░░░░░░░░░░░──██─░░
░░─░█▒─░░░░░░░░░░──██─░░░░░░░░░░──▒█──░░
░░──░█░─░░░░░░░░░──██─░░░░░░░░░░─▒█░──░░
.
────────▀─██────────
─────────██▀─▀▀─────
──────▀──▀█──▀──────
──────▄▀▀▀█▀▀▄──────
─────█░░░░░░▒▒█─────
──████░░░░█░▒▒█─────
──█░░▀▄░░▄█▄▒▄▀─────
───█░░█▀▀▀▓▀▀█──────
────█░█░░▓░▓▒█──────
───████████████─────
──█░░░░░░░░░░░░█────
─██░░░░░░░░░░░░█────
██░░░░███████████──
█░░░░░░░░░░░░░░░█──
██░░░░░░░░░░░░░░█──
──█░░░░░░███████───
──█░░░░░░░░░░░░█───
───████████████────
.
────────────▄▀░░░░░▒▒▒█─
───────────█░░░░░░▒▒▒█▒█
──────────█░░░░░░▒▒▒█▒░█
────────▄▀░░░░░░▒▒▒▄▓░░█
───────█░░░░░░▒▒▒▒▄▓▒░▒▓
──────█▄▀▀▀▄▄▒▒▒▒▓▀▒░░▒▓
────▄▀░░░░░░▒▀▄▒▓▀▒░░░▒▓
───█░░░░░░░░░▒▒▓▀▒░░░░▒▓
───█░░░█░░░░▒▒▓█▒▒░░░▒▒▓
────█░░▀█░░▒▒▒█▒█░░░░▒▓▀
─────▀▄▄▀▀▀▄▄▀░█░░░░▒▒▓─
───────────█▒░░█░░░▒▒▓▀─
────────────█▒░░█▒▒▒▒▓──
─────────────▀▄▄▄▀▄▄▀───
.
─────────░▒█▒▒█──▒███▓░
──────░████──██▓────▒█████░
────▓████▒──█████─────░██████░
───████░────██████────░──▓████▓
─░███▒───▓█████████▒──────░▒▒███
─███░──▒███▓─████░▓███░─────░─███
─██───▒██▒────▒███▓──░▓█▓░─────██▓
▓█░──░██────────▒████▓───░░░────██
██───███▒░───────░███████▓▒░────░█▒
██───███████▒──█▓██░───▓██████▓──██
██──▓███▒█▒▒█──▓▓█▓█░──▒█▒─█████─██
██──████───░█──────────▓──░██▒▓█░█▒
██──████──░█──────────▒───▒██─██░█░
█▓─█████───█▓────────█▓─████─░██─█
█──█████░───▒──────────████─▒██─▓░
░─███████──▒██▓▒──────███▓─████
─▓████████──░▒──────░███▓─█████
▓██████████───────▒█████─███▓█▒
█─██▒▓███████▒▒████████░░██░▓▓█
─███─███████─░░░────███─██░─█▒█
███──███████───────░█▒█─██░─█░█
██─█████████░──────█▒─██▓█▒─░█▒█
█▒▒▒────░░▒██▒────▓▓──▓████▒█▒▒█▒
───────────────────────██████████
────────▒▓▓░─────────────█████████░
──────────▓█████─────███▒░─░─▒█████▒
───────────────▒░────▒▓▓▒▒▒▓▒───▒████
───────────────────▓█─────────────██▒█▒
────────────────────██────────────███─██
───────▒▒▒░─────────░█─────────────██▓─█
██──█████▓▒──────────█░────▒▓▓░────███░─
██░─█▓░─────────────────────▒▓██──▒████─
███───────────────────────────────░█████
▒██─────────────────────────────────▒███
─██──────────────────────────────────░██
─██──────▒───█─────────────────────█░──█
─██░─────██▒██──────▒──────────────██──█
░███──────▒██──────██───────────────▒▒██
█████─────────────██───░─────────────███
█░─▒███────────░███────▒█▓─────────░████
█────████████████▓───────████▓▒▒████████
────███████████▓───────────██████▓▒████▓
──▓█████████▒───────────────████───████─
─██████████─────────────────███▒───███──
████──████──────────────────███────██───
███───███▓──────────────────██─────░█▓──
██───░███───────────█──────███──────▓██▓
█────▓██░──────────░█──────███────────▓█
─────███───────────██─────████▓─────────
────▓██────────────██─────███▓███▓──────
───░██───────────███░────▒██▒─███████───
───██────────────███─────███──███░─░███▓
─░██─────────────────────░██──███─────▓█
▓██───────────────────────██░─███───────
█▒─────────────────────────██─░██▒──────
───────────────────────────░██─███──────
────────────────────────────░██─██░─────
▒────────────────────────────▒█▓─██─────
█░──░▒────░░░─░───────░───────██▒─██────
██▒──▒█▒─────░░░░░░░─────▒─────██──██───
████───██▒──────────────▓█─────███─▒█▓──
██████──▒██────────────░█░─────░███─██──
░▒█████▒──██──░▒░░▒▒──░██───────███─░█▒─
────░████──██──▓███░─░██────────████─██─
───────███▒▒██░─────███─────────████░██─
─────────█████████████───░──────███████─
░─────────▒█████████▒────░──░░──███████─
────────────███████▒────────────███████─