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