Nadiavivasalc's Groups