######### ###.......### ##...........# ##....##'##....# #...####.####... ##..##.......# .. #...#..#####..# . #..##.##...# .# #.# #..##.##.<.# # . #.# #..##.##...# ..# #.# #...#..##'##..#...# ### #.####..##.......##..# #####.. #..# #...#########...# .....# #..# ##....#####....# #.###..######..## ##...........# #........%).....## ###.......### ##.###..#####.....########.#### ##. #.....................#####'#####.... .#.###..###.......................... #..# #...###.#..#####........... #..# ##..# #.#.## ####.######. ..... ........#.# .# ..##.#####..#####.# .# #. .. .... ..# .# # .#. ##?.## ### .# ... .... .# # #. .... .# . .