### ######.#### ###...#.##..## ##......##.##.# ###...........#.# ## . ###...............#####.## ...#...................##...# #..>.................##..#### .. #...................####.# .# ......................###.#####.## ........<..............##........# .................................. .....................##.......## ........################...%.## ........# #....######...# .......# #...Z........# ....... #...h......##.# ...... ##...#####.##..## ... #....####....#..## #.#....#..# ...... ###......# ......# #..##..####......# #...####h##........ #.#.#####......## .............h...# ####.####.##....# #........# .........# ..........# ............# #............ ........... . ...