######## #......# #####......# #######..........######## #.....'..........[......# #(#####..........##..#.## #####......####.#....# ..###'#+#.# #.#...### ######.# #.###.# #.......# ##...##.###.....####....##.# #'.....................###.# ###...#####.#########.......# ##.....# #...###### #.#.##### #...#.####.##.....# #.#g# #......#..........# #r# #.#.#.(#%#.##.....# #.# .....#....#.##........ #.# ........##..<##.....##.#...# #......#.#..........#.. #.#.# ......###.########.#. #.#.# ......... .# # #.# ######## #.# #.# #.. #..