ibicumuro byanjye byose ubimpanagureho kunywa ibinyobwa bikonje byangiza umubiri many varieties and variations exist