import Data.List
+ if broski2 == 0 then shag - 1 else broski2
| etaj <- [1..100]
, let broski2
= etaj `
rem` shag
]
[shag
| (shag
, hudshiy
) <- zip [1..] hudshie
, hudshiy == ludshiy_hudshiy
] where
hudshie
= map hudshiy
[1..100]
aW1wb3J0IERhdGEuTGlzdAoKaHVkc2hpeSBzaGFnID0gbWF4aW11bQoJWyBldGFqIGBkaXZgIHNoYWcKCSsgZnJvbUVudW0gKGV0YWogKyBzaGFnIDw9IDEwMCkKCSsgaWYgYnJvc2tpMiA9PSAwIHRoZW4gc2hhZyAtIDEgZWxzZSBicm9za2kyCgl8IGV0YWogPC0gWzEuLjEwMF0KCSwgbGV0IGJyb3NraTIgPSBldGFqIGByZW1gIHNoYWcKCV0KCm1haW4gPSBwcmludCAkCglbc2hhZwoJfCAoc2hhZywgaHVkc2hpeSkgPC0gemlwIFsxLi5dIGh1ZHNoaWUKCSwgaHVkc2hpeSA9PSBsdWRzaGl5X2h1ZHNoaXkKCV0gd2hlcmUKCQlodWRzaGllICAgICAgICAgPSBtYXAgaHVkc2hpeSBbMS4uMTAwXQoJCWx1ZHNoaXlfaHVkc2hpeSA9IG1pbmltdW0gaHVkc2hpZQ==