########### #<........### ##### ##########....# ############...# ###.............# #....#.........# #...............###.##.#.....#...####### #.8..#######..8.#.>..................... #....#yhDwN#....#.#..##########......### #.8..#######..8.#.#...h....# #......# #...............#.#........# ##.##### ###.8.......8.###.#........# #.## ####.8.8.#### #.#........#####..## ###%### #.#%........#......# #.########.###.......#......# #.............#..#...#......## #############......###.......# #......# #######%# ##.)..## #.##### ###### #.....# ##....# #....# ##...# #...# #...## #%.(.# #....# #....### #......# ####..(...# #.........# #.(......## #......#.## ########..# ##># #........# #........# #)..!h...# #........# #........# #...).!..# .....##.. ..#