AC, easy, good
find my own elegant algorithm, awesome
wTF