# ... #...#### #.ll<# #..o5F.....# #....Z....... #............ #............ ##......%...# ##...##...## ##### ####