refactored guard conditions in koans. (added missing files).