######## #......# ####.##...### #### ##### #...........# ##...##...## #..#.....#..### #..........####.######.##...# ............##...8.....8..# ......)..........#.....#...... ...........)###..#..<..#...... #..........## #..#.....# ..... ##...##...#####..8.....8...... #### ###....##.##.######..... ###...#..#..... .... ##.......... . ##.....##.# #...#.....# # ###l###....###.. ##.rg#........... ##................ #.............)... #........#..##### ..........###....# ..##......# #.##..# #.. ##...... #.! .... ## ##...###.### ... ....## # #.... #.#..