############################################################################## #............................................................................# #............................................................................# #............................................................................# #............................................................................# #........#............#.............#...........#............................# #........#............#.............#...........#............................# #........#............#.............#...........#.............#..............# #........#............#.............#...........#.............#..............# #........#............#.............#...........#.............#..............# #........#............#.............#...........#.............#..............# #........#............#.....##......#...........#.............#..............# #........#............#.....##......#...........#.............#..............# #........#............#.............#...........#.......###############......# #........#............#.............#...........#.............#..............# #........#............#.............#...........#.............#..............# #........#............#.............#...........#.............#..............# #........#............#.............#...........#.............#..............# #........#............#.............#...........#.............#..............# #........#............#.............#...........#.............#..............# #........#............#.............#...........#.............#..............# #........#............#.............#...........#............................# #............................................................................# #............................................................................# #............................................................................# #............................................................................# ##############################################################################