##### #.<.# ##### ###...# #...# ##.#'### #...# #....#### ####...#####.#...%.##+# .###............##.......# .............#######+#.%... ####.........# #..# ####...#### ## #...# # #...# .# ##.######## .# #........# .# ########.# .# #.# h# #.# .# #.#####%# #.....h.# #########