#### ...# .%.# # ####...##.. #.....#.... #........... #####.....# #.......### #....#### #....# ######### ##..## #...#...# #.## #.......# ##.# #.......# #..# ##....#####.## ####.####..%# #%...#...# #....#...# #....##.## ###.......## #.....##.%.# #.#####.......... #!# #...!..... #.# #.......... ##'## ########### #...###...###...# #.8..!..8.....8.# #...###...###...# ##### ##### ##.## #...###...###...# #.8.....8.....8.# #...###...###...# ##.## ##### ##### #...###...###...# #.8.....<.....8.# #(..###...###...# ##### ##### #####