###### ##8##########....# # .....##.##........# ..# .....8#.#..###....##### ...# ....##...## #........# ....# #...##.### #....###.#####.....# ##...##.# #....# #.....%.....# #8...8#.# #....# #######...!.# ##...##.# #....# #.### #<......# ###.## # ####.#### #.# #.# #.. #.# ##+ #.# #.# ..# #.. #.#