######### ###.......### #...........## #....##'##....## . ####.####...# #.......##..## #..#####..#...# #. #...##.##..# # #.<.##.##..# ... #...##.##..# #......# #..##'##..#...# #...... . #.......##..####......# ...#########...# #.......# #....#####....## #.......# #...........## ##.....#.# #.......### ##....rg#.# ####.########.....g.#.# ..#####'#####..........#.###### ........................().....# ......####...#.#.......(......# ###### ###.#.#..............# #.#.#..............# #.#.#..............# #....############### #....# #....# #....# ######