madoka amahane - online puzzle