akjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksjakjfnaksnaskjdaksj
0