.... .. .... ?. # .. . . . ..... . ... .......▒ . . . # . . ......▒▒ .#..# .. .. .. ....... ... . #....░▓ . .░ . . ▒ # ░.░░Z..✱░ . .. # #.{# ░ ▒ . ▒.# ░##✱## ▒. ░ #....# ░.. . .##.. ..## .▒▒....#.# .. . ▒ . . ....#░...... ▒.... .# #.# . .. . ▒. .. # .░. .▒▒▒ . ▒▒. ▒ . . ▒ . ▒ . .. ▒ . ▓ .