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