fffffffffffffuuuccccccccckk
117