#include <vector> #include <string> #include <iostream> #include <iomanip> using namespace std; int main(int argc, char * argv[]) { vector<string> v; v.push_back("2"); v.push_back("5"); for(int start = 0, n = 0; n < 10; ++n) { int e = v.size(); for(int i = start; i < e; i++) v.push_back("2" + v[i]); for(int i = start; i < e; i++) v.push_back("5" + v[i]); start = e; } for(auto s: v) cout << s << endl; }
Standard input is empty
2 5 22 25 52 55 222 225 252 255 522 525 552 555 2222 2225 2252 2255 2522 2525 2552 2555 5222 5225 5252 5255 5522 5525 5552 5555 22222 22225 22252 22255 22522 22525 22552 22555 25222 25225 25252 25255 25522 25525 25552 25555 52222 52225 52252 52255 52522 52525 52552 52555 55222 55225 55252 55255 55522 55525 55552 55555 222222 222225 222252 222255 222522 222525 222552 222555 225222 225225 225252 225255 225522 225525 225552 225555 252222 252225 252252 252255 252522 252525 252552 252555 255222 255225 255252 255255 255522 255525 255552 255555 522222 522225 522252 522255 522522 522525 522552 522555 525222 525225 525252 525255 525522 525525 525552 525555 552222 552225 552252 552255 552522 552525 552552 552555 555222 555225 555252 555255 555522 555525 555552 555555 2222222 2222225 2222252 2222255 2222522 2222525 2222552 2222555 2225222 2225225 2225252 2225255 2225522 2225525 2225552 2225555 2252222 2252225 2252252 2252255 2252522 2252525 2252552 2252555 2255222 2255225 2255252 2255255 2255522 2255525 2255552 2255555 2522222 2522225 2522252 2522255 2522522 2522525 2522552 2522555 2525222 2525225 2525252 2525255 2525522 2525525 2525552 2525555 2552222 2552225 2552252 2552255 2552522 2552525 2552552 2552555 2555222 2555225 2555252 2555255 2555522 2555525 2555552 2555555 5222222 5222225 5222252 5222255 5222522 5222525 5222552 5222555 5225222 5225225 5225252 5225255 5225522 5225525 5225552 5225555 5252222 5252225 5252252 5252255 5252522 5252525 5252552 5252555 5255222 5255225 5255252 5255255 5255522 5255525 5255552 5255555 5522222 5522225 5522252 5522255 5522522 5522525 5522552 5522555 5525222 5525225 5525252 5525255 5525522 5525525 5525552 5525555 5552222 5552225 5552252 5552255 5552522 5552525 5552552 5552555 5555222 5555225 5555252 5555255 5555522 5555525 5555552 5555555 22222222 22222225 22222252 22222255 22222522 22222525 22222552 22222555 22225222 22225225 22225252 22225255 22225522 22225525 22225552 22225555 22252222 22252225 22252252 22252255 22252522 22252525 22252552 22252555 22255222 22255225 22255252 22255255 22255522 22255525 22255552 22255555 22522222 22522225 22522252 22522255 22522522 22522525 22522552 22522555 22525222 22525225 22525252 22525255 22525522 22525525 22525552 22525555 22552222 22552225 22552252 22552255 22552522 22552525 22552552 22552555 22555222 22555225 22555252 22555255 22555522 22555525 22555552 22555555 25222222 25222225 25222252 25222255 25222522 25222525 25222552 25222555 25225222 25225225 25225252 25225255 25225522 25225525 25225552 25225555 25252222 25252225 25252252 25252255 25252522 25252525 25252552 25252555 25255222 25255225 25255252 25255255 25255522 25255525 25255552 25255555 25522222 25522225 25522252 25522255 25522522 25522525 25522552 25522555 25525222 25525225 25525252 25525255 25525522 25525525 25525552 25525555 25552222 25552225 25552252 25552255 25552522 25552525 25552552 25552555 25555222 25555225 25555252 25555255 25555522 25555525 25555552 25555555 52222222 52222225 52222252 52222255 52222522 52222525 52222552 52222555 52225222 52225225 52225252 52225255 52225522 52225525 52225552 52225555 52252222 52252225 52252252 52252255 52252522 52252525 52252552 52252555 52255222 52255225 52255252 52255255 52255522 52255525 52255552 52255555 52522222 52522225 52522252 52522255 52522522 52522525 52522552 52522555 52525222 52525225 52525252 52525255 52525522 52525525 52525552 52525555 52552222 52552225 52552252 52552255 52552522 52552525 52552552 52552555 52555222 52555225 52555252 52555255 52555522 52555525 52555552 52555555 55222222 55222225 55222252 55222255 55222522 55222525 55222552 55222555 55225222 55225225 55225252 55225255 55225522 55225525 55225552 55225555 55252222 55252225 55252252 55252255 55252522 55252525 55252552 55252555 55255222 55255225 55255252 55255255 55255522 55255525 55255552 55255555 55522222 55522225 55522252 55522255 55522522 55522525 55522552 55522555 55525222 55525225 55525252 55525255 55525522 55525525 55525552 55525555 55552222 55552225 55552252 55552255 55552522 55552525 55552552 55552555 55555222 55555225 55555252 55555255 55555522 55555525 55555552 55555555 222222222 222222225 222222252 222222255 222222522 222222525 222222552 222222555 222225222 222225225 222225252 222225255 222225522 222225525 222225552 222225555 222252222 222252225 222252252 222252255 222252522 222252525 222252552 222252555 222255222 222255225 222255252 222255255 222255522 222255525 222255552 222255555 222522222 222522225 222522252 222522255 222522522 222522525 222522552 222522555 222525222 222525225 222525252 222525255 222525522 222525525 222525552 222525555 222552222 222552225 222552252 222552255 222552522 222552525 222552552 222552555 222555222 222555225 222555252 222555255 222555522 222555525 222555552 222555555 225222222 225222225 225222252 225222255 225222522 225222525 225222552 225222555 225225222 225225225 225225252 225225255 225225522 225225525 225225552 225225555 225252222 225252225 225252252 225252255 225252522 225252525 225252552 225252555 225255222 225255225 225255252 225255255 225255522 225255525 225255552 225255555 225522222 225522225 225522252 225522255 225522522 225522525 225522552 225522555 225525222 225525225 225525252 225525255 225525522 225525525 225525552 225525555 225552222 225552225 225552252 225552255 225552522 225552525 225552552 225552555 225555222 225555225 225555252 225555255 225555522 225555525 225555552 225555555 252222222 252222225 252222252 252222255 252222522 252222525 252222552 252222555 252225222 252225225 252225252 252225255 252225522 252225525 252225552 252225555 252252222 252252225 252252252 252252255 252252522 252252525 252252552 252252555 252255222 252255225 252255252 252255255 252255522 252255525 252255552 252255555 252522222 252522225 252522252 252522255 252522522 252522525 252522552 252522555 252525222 252525225 252525252 252525255 252525522 252525525 252525552 252525555 252552222 252552225 252552252 252552255 252552522 252552525 252552552 252552555 252555222 252555225 252555252 252555255 252555522 252555525 252555552 252555555 255222222 255222225 255222252 255222255 255222522 255222525 255222552 255222555 255225222 255225225 255225252 255225255 255225522 255225525 255225552 255225555 255252222 255252225 255252252 255252255 255252522 255252525 255252552 255252555 255255222 255255225 255255252 255255255 255255522 255255525 255255552 255255555 255522222 255522225 255522252 255522255 255522522 255522525 255522552 255522555 255525222 255525225 255525252 255525255 255525522 255525525 255525552 255525555 255552222 255552225 255552252 255552255 255552522 255552525 255552552 255552555 255555222 255555225 255555252 255555255 255555522 255555525 255555552 255555555 522222222 522222225 522222252 522222255 522222522 522222525 522222552 522222555 522225222 522225225 522225252 522225255 522225522 522225525 522225552 522225555 522252222 522252225 522252252 522252255 522252522 522252525 522252552 522252555 522255222 522255225 522255252 522255255 522255522 522255525 522255552 522255555 522522222 522522225 522522252 522522255 522522522 522522525 522522552 522522555 522525222 522525225 522525252 522525255 522525522 522525525 522525552 522525555 522552222 522552225 522552252 522552255 522552522 522552525 522552552 522552555 522555222 522555225 522555252 522555255 522555522 522555525 522555552 522555555 525222222 525222225 525222252 525222255 525222522 525222525 525222552 525222555 525225222 525225225 525225252 525225255 525225522 525225525 525225552 525225555 525252222 525252225 525252252 525252255 525252522 525252525 525252552 525252555 525255222 525255225 525255252 525255255 525255522 525255525 525255552 525255555 525522222 525522225 525522252 525522255 525522522 525522525 525522552 525522555 525525222 525525225 525525252 525525255 525525522 525525525 525525552 525525555 525552222 525552225 525552252 525552255 525552522 525552525 525552552 525552555 525555222 525555225 525555252 525555255 525555522 525555525 525555552 525555555 552222222 552222225 552222252 552222255 552222522 552222525 552222552 552222555 552225222 552225225 552225252 552225255 552225522 552225525 552225552 552225555 552252222 552252225 552252252 552252255 552252522 552252525 552252552 552252555 552255222 552255225 552255252 552255255 552255522 552255525 552255552 552255555 552522222 552522225 552522252 552522255 552522522 552522525 552522552 552522555 552525222 552525225 552525252 552525255 552525522 552525525 552525552 552525555 552552222 552552225 552552252 552552255 552552522 552552525 552552552 552552555 552555222 552555225 552555252 552555255 552555522 552555525 552555552 552555555 555222222 555222225 555222252 555222255 555222522 555222525 555222552 555222555 555225222 555225225 555225252 555225255 555225522 555225525 555225552 555225555 555252222 555252225 555252252 555252255 555252522 555252525 555252552 555252555 555255222 555255225 555255252 555255255 555255522 555255525 555255552 555255555 555522222 555522225 555522252 555522255 555522522 555522525 555522552 555522555 555525222 555525225 555525252 555525255 555525522 555525525 555525552 555525555 555552222 555552225 555552252 555552255 555552522 555552525 555552552 555552555 555555222 555555225 555555252 555555255 555555522 555555525 555555552 555555555 2222222222 2222222225 2222222252 2222222255 2222222522 2222222525 2222222552 2222222555 2222225222 2222225225 2222225252 2222225255 2222225522 2222225525 2222225552 2222225555 2222252222 2222252225 2222252252 2222252255 2222252522 2222252525 2222252552 2222252555 2222255222 2222255225 2222255252 2222255255 2222255522 2222255525 2222255552 2222255555 2222522222 2222522225 2222522252 2222522255 2222522522 2222522525 2222522552 2222522555 2222525222 2222525225 2222525252 2222525255 2222525522 2222525525 2222525552 2222525555 2222552222 2222552225 2222552252 2222552255 2222552522 2222552525 2222552552 2222552555 2222555222 2222555225 2222555252 2222555255 2222555522 2222555525 2222555552 2222555555 2225222222 2225222225 2225222252 2225222255 2225222522 2225222525 2225222552 2225222555 2225225222 2225225225 2225225252 2225225255 2225225522 2225225525 2225225552 2225225555 2225252222 2225252225 2225252252 2225252255 2225252522 2225252525 2225252552 2225252555 2225255222 2225255225 2225255252 2225255255 2225255522 2225255525 2225255552 2225255555 2225522222 2225522225 2225522252 2225522255 2225522522 2225522525 2225522552 2225522555 2225525222 2225525225 2225525252 2225525255 2225525522 2225525525 2225525552 2225525555 2225552222 2225552225 2225552252 2225552255 2225552522 2225552525 2225552552 2225552555 2225555222 2225555225 2225555252 2225555255 2225555522 2225555525 2225555552 2225555555 2252222222 2252222225 2252222252 2252222255 2252222522 2252222525 2252222552 2252222555 2252225222 2252225225 2252225252 2252225255 2252225522 2252225525 2252225552 2252225555 2252252222 2252252225 2252252252 2252252255 2252252522 2252252525 2252252552 2252252555 2252255222 2252255225 2252255252 2252255255 2252255522 2252255525 2252255552 2252255555 2252522222 2252522225 2252522252 2252522255 2252522522 2252522525 2252522552 2252522555 2252525222 2252525225 2252525252 2252525255 2252525522 2252525525 2252525552 2252525555 2252552222 2252552225 2252552252 2252552255 2252552522 2252552525 2252552552 2252552555 2252555222 2252555225 2252555252 2252555255 2252555522 2252555525 2252555552 2252555555 2255222222 2255222225 2255222252 2255222255 2255222522 2255222525 2255222552 2255222555 2255225222 2255225225 2255225252 2255225255 2255225522 2255225525 2255225552 2255225555 2255252222 2255252225 2255252252 2255252255 2255252522 2255252525 2255252552 2255252555 2255255222 2255255225 2255255252 2255255255 2255255522 2255255525 2255255552 2255255555 2255522222 2255522225 2255522252 2255522255 2255522522 2255522525 2255522552 2255522555 2255525222 2255525225 2255525252 2255525255 2255525522 2255525525 2255525552 2255525555 2255552222 2255552225 2255552252 2255552255 2255552522 2255552525 2255552552 2255552555 2255555222 2255555225 2255555252 2255555255 2255555522 2255555525 2255555552 2255555555 2522222222 2522222225 2522222252 2522222255 2522222522 2522222525 2522222552 2522222555 2522225222 2522225225 2522225252 2522225255 2522225522 2522225525 2522225552 2522225555 2522252222 2522252225 2522252252 2522252255 2522252522 2522252525 2522252552 2522252555 2522255222 2522255225 2522255252 2522255255 2522255522 2522255525 2522255552 2522255555 2522522222 2522522225 2522522252 2522522255 2522522522 2522522525 2522522552 2522522555 2522525222 2522525225 2522525252 2522525255 2522525522 2522525525 2522525552 2522525555 2522552222 2522552225 2522552252 2522552255 2522552522 2522552525 2522552552 2522552555 2522555222 2522555225 2522555252 2522555255 2522555522 2522555525 2522555552 2522555555 2525222222 2525222225 2525222252 2525222255 2525222522 2525222525 2525222552 2525222555 2525225222 2525225225 2525225252 2525225255 2525225522 2525225525 2525225552 2525225555 2525252222 2525252225 2525252252 2525252255 2525252522 2525252525 2525252552 2525252555 2525255222 2525255225 2525255252 2525255255 2525255522 2525255525 2525255552 2525255555 2525522222 2525522225 2525522252 2525522255 2525522522 2525522525 2525522552 2525522555 2525525222 2525525225 2525525252 2525525255 2525525522 2525525525 2525525552 2525525555 2525552222 2525552225 2525552252 2525552255 2525552522 2525552525 2525552552 2525552555 2525555222 2525555225 2525555252 2525555255 2525555522 2525555525 2525555552 2525555555 2552222222 2552222225 2552222252 2552222255 2552222522 2552222525 2552222552 2552222555 2552225222 2552225225 2552225252 2552225255 2552225522 2552225525 2552225552 2552225555 2552252222 2552252225 2552252252 2552252255 2552252522 2552252525 2552252552 2552252555 2552255222 2552255225 2552255252 2552255255 2552255522 2552255525 2552255552 2552255555 2552522222 2552522225 2552522252 2552522255 2552522522 2552522525 2552522552 2552522555 2552525222 2552525225 2552525252 2552525255 2552525522 2552525525 2552525552 2552525555 2552552222 2552552225 2552552252 2552552255 2552552522 2552552525 2552552552 2552552555 2552555222 2552555225 2552555252 2552555255 2552555522 2552555525 2552555552 2552555555 2555222222 2555222225 2555222252 2555222255 2555222522 2555222525 2555222552 2555222555 2555225222 2555225225 2555225252 2555225255 2555225522 2555225525 2555225552 2555225555 2555252222 2555252225 2555252252 2555252255 2555252522 2555252525 2555252552 2555252555 2555255222 2555255225 2555255252 2555255255 2555255522 2555255525 2555255552 2555255555 2555522222 2555522225 2555522252 2555522255 2555522522 2555522525 2555522552 2555522555 2555525222 2555525225 2555525252 2555525255 2555525522 2555525525 2555525552 2555525555 2555552222 2555552225 2555552252 2555552255 2555552522 2555552525 2555552552 2555552555 2555555222 2555555225 2555555252 2555555255 2555555522 2555555525 2555555552 2555555555 5222222222 5222222225 5222222252 5222222255 5222222522 5222222525 5222222552 5222222555 5222225222 5222225225 5222225252 5222225255 5222225522 5222225525 5222225552 5222225555 5222252222 5222252225 5222252252 5222252255 5222252522 5222252525 5222252552 5222252555 5222255222 5222255225 5222255252 5222255255 5222255522 5222255525 5222255552 5222255555 5222522222 5222522225 5222522252 5222522255 5222522522 5222522525 5222522552 5222522555 5222525222 5222525225 5222525252 5222525255 5222525522 5222525525 5222525552 5222525555 5222552222 5222552225 5222552252 5222552255 5222552522 5222552525 5222552552 5222552555 5222555222 5222555225 5222555252 5222555255 5222555522 5222555525 5222555552 5222555555 5225222222 5225222225 5225222252 5225222255 5225222522 5225222525 5225222552 5225222555 5225225222 5225225225 5225225252 5225225255 5225225522 5225225525 5225225552 5225225555 5225252222 5225252225 5225252252 5225252255 5225252522 5225252525 5225252552 5225252555 5225255222 5225255225 5225255252 5225255255 5225255522 5225255525 5225255552 5225255555 5225522222 5225522225 5225522252 5225522255 5225522522 5225522525 5225522552 5225522555 5225525222 5225525225 5225525252 5225525255 5225525522 5225525525 5225525552 5225525555 5225552222 5225552225 5225552252 5225552255 5225552522 5225552525 5225552552 5225552555 5225555222 5225555225 5225555252 5225555255 5225555522 5225555525 5225555552 5225555555 5252222222 5252222225 5252222252 5252222255 5252222522 5252222525 5252222552 5252222555 5252225222 5252225225 5252225252 5252225255 5252225522 5252225525 5252225552 5252225555 5252252222 5252252225 5252252252 5252252255 5252252522 5252252525 5252252552 5252252555 5252255222 5252255225 5252255252 5252255255 5252255522 5252255525 5252255552 5252255555 5252522222 5252522225 5252522252 5252522255 5252522522 5252522525 5252522552 5252522555 5252525222 5252525225 5252525252 5252525255 5252525522 5252525525 5252525552 5252525555 5252552222 5252552225 5252552252 5252552255 5252552522 5252552525 5252552552 5252552555 5252555222 5252555225 5252555252 5252555255 5252555522 5252555525 5252555552 5252555555 5255222222 5255222225 5255222252 5255222255 5255222522 5255222525 5255222552 5255222555 5255225222 5255225225 5255225252 5255225255 5255225522 5255225525 5255225552 5255225555 5255252222 5255252225 5255252252 5255252255 5255252522 5255252525 5255252552 5255252555 5255255222 5255255225 5255255252 5255255255 5255255522 5255255525 5255255552 5255255555 5255522222 5255522225 5255522252 5255522255 5255522522 5255522525 5255522552 5255522555 5255525222 5255525225 5255525252 5255525255 5255525522 5255525525 5255525552 5255525555 5255552222 5255552225 5255552252 5255552255 5255552522 5255552525 5255552552 5255552555 5255555222 5255555225 5255555252 5255555255 5255555522 5255555525 5255555552 5255555555 5522222222 5522222225 5522222252 5522222255 5522222522 5522222525 5522222552 5522222555 5522225222 5522225225 5522225252 5522225255 5522225522 5522225525 5522225552 5522225555 5522252222 5522252225 5522252252 5522252255 5522252522 5522252525 5522252552 5522252555 5522255222 5522255225 5522255252 5522255255 5522255522 5522255525 5522255552 5522255555 5522522222 5522522225 5522522252 5522522255 5522522522 5522522525 5522522552 5522522555 5522525222 5522525225 5522525252 5522525255 5522525522 5522525525 5522525552 5522525555 5522552222 5522552225 5522552252 5522552255 5522552522 5522552525 5522552552 5522552555 5522555222 5522555225 5522555252 5522555255 5522555522 5522555525 5522555552 5522555555 5525222222 5525222225 5525222252 5525222255 5525222522 5525222525 5525222552 5525222555 5525225222 5525225225 5525225252 5525225255 5525225522 5525225525 5525225552 5525225555 5525252222 5525252225 5525252252 5525252255 5525252522 5525252525 5525252552 5525252555 5525255222 5525255225 5525255252 5525255255 5525255522 5525255525 5525255552 5525255555 5525522222 5525522225 5525522252 5525522255 5525522522 5525522525 5525522552 5525522555 5525525222 5525525225 5525525252 5525525255 5525525522 5525525525 5525525552 5525525555 5525552222 5525552225 5525552252 5525552255 5525552522 5525552525 5525552552 5525552555 5525555222 5525555225 5525555252 5525555255 5525555522 5525555525 5525555552 5525555555 5552222222 5552222225 5552222252 5552222255 5552222522 5552222525 5552222552 5552222555 5552225222 5552225225 5552225252 5552225255 5552225522 5552225525 5552225552 5552225555 5552252222 5552252225 5552252252 5552252255 5552252522 5552252525 5552252552 5552252555 5552255222 5552255225 5552255252 5552255255 5552255522 5552255525 5552255552 5552255555 5552522222 5552522225 5552522252 5552522255 5552522522 5552522525 5552522552 5552522555 5552525222 5552525225 5552525252 5552525255 5552525522 5552525525 5552525552 5552525555 5552552222 5552552225 5552552252 5552552255 5552552522 5552552525 5552552552 5552552555 5552555222 5552555225 5552555252 5552555255 5552555522 5552555525 5552555552 5552555555 5555222222 5555222225 5555222252 5555222255 5555222522 5555222525 5555222552 5555222555 5555225222 5555225225 5555225252 5555225255 5555225522 5555225525 5555225552 5555225555 5555252222 5555252225 5555252252 5555252255 5555252522 5555252525 5555252552 5555252555 5555255222 5555255225 5555255252 5555255255 5555255522 5555255525 5555255552 5555255555 5555522222 5555522225 5555522252 5555522255 5555522522 5555522525 5555522552 5555522555 5555525222 5555525225 5555525252 5555525255 5555525522 5555525525 5555525552 5555525555 5555552222 5555552225 5555552252 5555552255 5555552522 5555552525 5555552552 5555552555 5555555222 5555555225 5555555252 5555555255 5555555522 5555555525 5555555552 5555555555 22222222222 22222222225 22222222252 22222222255 22222222522 22222222525 22222222552 22222222555 22222225222 22222225225 22222225252 22222225255 22222225522 22222225525 22222225552 22222225555 22222252222 22222252225 22222252252 22222252255 22222252522 22222252525 22222252552 22222252555 22222255222 22222255225 22222255252 22222255255 22222255522 22222255525 22222255552 22222255555 22222522222 22222522225 22222522252 22222522255 22222522522 22222522525 22222522552 22222522555 22222525222 22222525225 22222525252 22222525255 22222525522 22222525525 22222525552 22222525555 22222552222 22222552225 22222552252 22222552255 22222552522 22222552525 22222552552 22222552555 22222555222 22222555225 22222555252 22222555255 22222555522 22222555525 22222555552 22222555555 22225222222 22225222225 22225222252 22225222255 22225222522 22225222525 22225222552 22225222555 22225225222 22225225225 22225225252 22225225255 22225225522 22225225525 22225225552 22225225555 22225252222 22225252225 22225252252 22225252255 22225252522 22225252525 22225252552 22225252555 22225255222 22225255225 22225255252 22225255255 22225255522 22225255525 22225255552 22225255555 22225522222 22225522225 22225522252 22225522255 22225522522 22225522525 22225522552 22225522555 22225525222 22225525225 22225525252 22225525255 22225525522 22225525525 22225525552 22225525555 22225552222 22225552225 22225552252 22225552255 22225552522 22225552525 22225552552 22225552555 22225555222 22225555225 22225555252 22225555255 22225555522 22225555525 22225555552 22225555555 22252222222 22252222225 22252222252 22252222255 22252222522 22252222525 22252222552 22252222555 22252225222 22252225225 22252225252 22252225255 22252225522 22252225525 22252225552 22252225555 22252252222 22252252225 22252252252 22252252255 22252252522 22252252525 22252252552 22252252555 22252255222 22252255225 22252255252 22252255255 22252255522 22252255525 22252255552 22252255555 22252522222 22252522225 22252522252 22252522255 22252522522 22252522525 22252522552 22252522555 22252525222 22252525225 22252525252 22252525255 22252525522 22252525525 22252525552 22252525555 22252552222 22252552225 22252552252 22252552255 22252552522 22252552525 22252552552 22252552555 22252555222 22252555225 22252555252 22252555255 22252555522 22252555525 22252555552 22252555555 22255222222 22255222225 22255222252 22255222255 22255222522 22255222525 22255222552 22255222555 22255225222 22255225225 22255225252 22255225255 22255225522 22255225525 22255225552 22255225555 22255252222 22255252225 22255252252 22255252255 22255252522 22255252525 22255252552 22255252555 22255255222 22255255225 22255255252 22255255255 22255255522 22255255525 22255255552 22255255555 22255522222 22255522225 22255522252 22255522255 22255522522 22255522525 22255522552 22255522555 22255525222 22255525225 22255525252 22255525255 22255525522 22255525525 22255525552 22255525555 22255552222 22255552225 22255552252 22255552255 22255552522 22255552525 22255552552 22255552555 22255555222 22255555225 22255555252 22255555255 22255555522 22255555525 22255555552 22255555555 22522222222 22522222225 22522222252 22522222255 22522222522 22522222525 22522222552 22522222555 22522225222 22522225225 22522225252 22522225255 22522225522 22522225525 22522225552 22522225555 22522252222 22522252225 22522252252 22522252255 22522252522 22522252525 22522252552 22522252555 22522255222 22522255225 22522255252 22522255255 22522255522 22522255525 22522255552 22522255555 22522522222 22522522225 22522522252 22522522255 22522522522 22522522525 22522522552 22522522555 22522525222 22522525225 22522525252 22522525255 22522525522 22522525525 22522525552 22522525555 22522552222 22522552225 22522552252 22522552255 22522552522 22522552525 22522552552 22522552555 22522555222 22522555225 22522555252 22522555255 22522555522 22522555525 22522555552 22522555555 22525222222 22525222225 22525222252 22525222255 22525222522 22525222525 22525222552 22525222555 22525225222 22525225225 22525225252 22525225255 22525225522 22525225525 22525225552 22525225555 22525252222 22525252225 22525252252 22525252255 22525252522 22525252525 22525252552 22525252555 22525255222 22525255225 22525255252 22525255255 22525255522 22525255525 22525255552 22525255555 22525522222 22525522225 22525522252 22525522255 22525522522 22525522525 22525522552 22525522555 22525525222 22525525225 22525525252 22525525255 22525525522 22525525525 22525525552 22525525555 22525552222 22525552225 22525552252 22525552255 22525552522 22525552525 22525552552 22525552555 22525555222 22525555225 22525555252 22525555255 22525555522 22525555525 22525555552 22525555555 22552222222 22552222225 22552222252 22552222255 22552222522 22552222525 22552222552 22552222555 22552225222 22552225225 22552225252 22552225255 22552225522 22552225525 22552225552 22552225555 22552252222 22552252225 22552252252 22552252255 22552252522 22552252525 22552252552 22552252555 22552255222 22552255225 22552255252 22552255255 22552255522 22552255525 22552255552 22552255555 22552522222 22552522225 22552522252 22552522255 22552522522 22552522525 22552522552 22552522555 22552525222 22552525225 22552525252 22552525255 22552525522 22552525525 22552525552 22552525555 22552552222 22552552225 22552552252 22552552255 22552552522 22552552525 22552552552 22552552555 22552555222 22552555225 22552555252 22552555255 22552555522 22552555525 22552555552 22552555555 22555222222 22555222225 22555222252 22555222255 22555222522 22555222525 22555222552 22555222555 22555225222 22555225225 22555225252 22555225255 22555225522 22555225525 22555225552 22555225555 22555252222 22555252225 22555252252 22555252255 22555252522 22555252525 22555252552 22555252555 22555255222 22555255225 22555255252 22555255255 22555255522 22555255525 22555255552 22555255555 22555522222 22555522225 22555522252 22555522255 22555522522 22555522525 22555522552 22555522555 22555525222 22555525225 22555525252 22555525255 22555525522 22555525525 22555525552 22555525555 22555552222 22555552225 22555552252 22555552255 22555552522 22555552525 22555552552 22555552555 22555555222 22555555225 22555555252 22555555255 22555555522 22555555525 22555555552 22555555555 25222222222 25222222225 25222222252 25222222255 25222222522 25222222525 25222222552 25222222555 25222225222 25222225225 25222225252 25222225255 25222225522 25222225525 25222225552 25222225555 25222252222 25222252225 25222252252 25222252255 25222252522 25222252525 25222252552 25222252555 25222255222 25222255225 25222255252 25222255255 25222255522 25222255525 25222255552 25222255555 25222522222 25222522225 25222522252 25222522255 25222522522 25222522525 25222522552 25222522555 25222525222 25222525225 25222525252 25222525255 25222525522 25222525525 25222525552 25222525555 25222552222 25222552225 25222552252 25222552255 25222552522 25222552525 25222552552 25222552555 25222555222 25222555225 25222555252 25222555255 25222555522 25222555525 25222555552 25222555555 25225222222 25225222225 25225222252 25225222255 25225222522 25225222525 25225222552 25225222555 25225225222 25225225225 25225225252 25225225255 25225225522 25225225525 25225225552 25225225555 25225252222 25225252225 25225252252 25225252255 25225252522 25225252525 25225252552 25225252555 25225255222 25225255225 25225255252 25225255255 25225255522 25225255525 25225255552 25225255555 25225522222 25225522225 25225522252 25225522255 25225522522 25225522525 25225522552 25225522555 25225525222 25225525225 25225525252 25225525255 25225525522 25225525525 25225525552 25225525555 25225552222 25225552225 25225552252 25225552255 25225552522 25225552525 25225552552 25225552555 25225555222 25225555225 25225555252 25225555255 25225555522 25225555525 25225555552 25225555555 25252222222 25252222225 25252222252 25252222255 25252222522 25252222525 25252222552 25252222555 25252225222 25252225225 25252225252 25252225255 25252225522 25252225525 25252225552 25252225555 25252252222 25252252225 25252252252 25252252255 25252252522 25252252525 25252252552 25252252555 25252255222 25252255225 25252255252 25252255255 25252255522 25252255525 25252255552 25252255555 25252522222 25252522225 25252522252 25252522255 25252522522 25252522525 25252522552 25252522555 25252525222 25252525225 25252525252 25252525255 25252525522 25252525525 25252525552 25252525555 25252552222 25252552225 25252552252 25252552255 25252552522 25252552525 25252552552 25252552555 25252555222 25252555225 25252555252 25252555255 25252555522 25252555525 25252555552 25252555555 25255222222 25255222225 25255222252 25255222255 25255222522 25255222525 25255222552 25255222555 25255225222 25255225225 25255225252 25255225255 25255225522 25255225525 25255225552 25255225555 25255252222 25255252225 25255252252 25255252255 25255252522 25255252525 25255252552 25255252555 25255255222 25255255225 25255255252 25255255255 25255255522 25255255525 25255255552 25255255555 25255522222 25255522225 25255522252 25255522255 25255522522 25255522525 25255522552 25255522555 25255525222 25255525225 25255525252 25255525255 25255525522 25255525525 25255525552 25255525555 25255552222 25255552225 25255552252 25255552255 25255552522 25255552525 25255552552 25255552555 25255555222 25255555225 25255555252 25255555255 25255555522 25255555525 25255555552 25255555555 25522222222 25522222225 25522222252 25522222255 25522222522 25522222525 25522222552 25522222555 25522225222 25522225225 25522225252 25522225255 25522225522 25522225525 25522225552 25522225555 25522252222 25522252225 25522252252 25522252255 25522252522 25522252525 25522252552 25522252555 25522255222 25522255225 25522255252 25522255255 25522255522 25522255525 25522255552 25522255555 25522522222 25522522225 25522522252 25522522255 25522522522 25522522525 25522522552 25522522555 25522525222 25522525225 25522525252 25522525255 25522525522 25522525525 25522525552 25522525555 25522552222 25522552225 25522552252 25522552255 25522552522 25522552525 25522552552 25522552555 25522555222 25522555225 25522555252 25522555255 25522555522 25522555525 25522555552 25522555555 25525222222 25525222225 25525222252 25525222255 25525222522 25525222525 25525222552 25525222555 25525225222 25525225225 25525225252 25525225255 25525225522 25525225525 25525225552 25525225555 25525252222 25525252225 25525252252 25525252255 25525252522 25525252525 25525252552 25525252555 25525255222 25525255225 25525255252 25525255255 25525255522 25525255525 25525255552 25525255555 25525522222 25525522225 25525522252 25525522255 25525522522 25525522525 25525522552 25525522555 25525525222 25525525225 25525525252 25525525255 25525525522 25525525525 25525525552 25525525555 25525552222 25525552225 25525552252 25525552255 25525552522 25525552525 25525552552 25525552555 25525555222 25525555225 25525555252 25525555255 25525555522 25525555525 25525555552 25525555555 25552222222 25552222225 25552222252 25552222255 25552222522 25552222525 25552222552 25552222555 25552225222 25552225225 25552225252 25552225255 25552225522 25552225525 25552225552 25552225555 25552252222 25552252225 25552252252 25552252255 25552252522 25552252525 25552252552 25552252555 25552255222 25552255225 25552255252 25552255255 25552255522 25552255525 25552255552 25552255555 25552522222 25552522225 25552522252 25552522255 25552522522 25552522525 25552522552 25552522555 25552525222 25552525225 25552525252 25552525255 25552525522 25552525525 25552525552 25552525555 25552552222 25552552225 25552552252 25552552255 25552552522 25552552525 25552552552 25552552555 25552555222 25552555225 25552555252 25552555255 25552555522 25552555525 25552555552 25552555555 25555222222 25555222225 25555222252 25555222255 25555222522 25555222525 25555222552 25555222555 25555225222 25555225225 25555225252 25555225255 25555225522 25555225525 25555225552 25555225555 25555252222 25555252225 25555252252 25555252255 25555252522 25555252525 25555252552 25555252555 25555255222 25555255225 25555255252 25555255255 25555255522 25555255525 25555255552 25555255555 25555522222 25555522225 25555522252 25555522255 25555522522 25555522525 25555522552 25555522555 25555525222 25555525225 25555525252 25555525255 25555525522 25555525525 25555525552 25555525555 25555552222 25555552225 25555552252 25555552255 25555552522 25555552525 25555552552 25555552555 25555555222 25555555225 25555555252 25555555255 25555555522 25555555525 25555555552 25555555555 52222222222 52222222225 52222222252 52222222255 52222222522 52222222525 52222222552 52222222555 52222225222 52222225225 52222225252 52222225255 52222225522 52222225525 52222225552 52222225555 52222252222 52222252225 52222252252 52222252255 52222252522 52222252525 52222252552 52222252555 52222255222 52222255225 52222255252 52222255255 52222255522 52222255525 52222255552 52222255555 52222522222 52222522225 52222522252 52222522255 52222522522 52222522525 52222522552 52222522555 52222525222 52222525225 52222525252 52222525255 52222525522 52222525525 52222525552 52222525555 52222552222 52222552225 52222552252 52222552255 52222552522 52222552525 52222552552 52222552555 52222555222 52222555225 52222555252 52222555255 52222555522 52222555525 52222555552 52222555555 52225222222 52225222225 52225222252 52225222255 52225222522 52225222525 52225222552 52225222555 52225225222 52225225225 52225225252 52225225255 52225225522 52225225525 52225225552 52225225555 52225252222 52225252225 52225252252 52225252255 52225252522 52225252525 52225252552 52225252555 52225255222 52225255225 52225255252 52225255255 52225255522 52225255525 52225255552 52225255555 52225522222 52225522225 52225522252 52225522255 52225522522 52225522525 52225522552 52225522555 52225525222 52225525225 52225525252 52225525255 52225525522 52225525525 52225525552 52225525555 52225552222 52225552225 52225552252 52225552255 52225552522 52225552525 52225552552 52225552555 52225555222 52225555225 52225555252 52225555255 52225555522 52225555525 52225555552 52225555555 52252222222 52252222225 52252222252 52252222255 52252222522 52252222525 52252222552 52252222555 52252225222 52252225225 52252225252 52252225255 52252225522 52252225525 52252225552 52252225555 52252252222 52252252225 52252252252 52252252255 52252252522 52252252525 52252252552 52252252555 52252255222 52252255225 52252255252 52252255255 52252255522 52252255525 52252255552 52252255555 52252522222 52252522225 52252522252 52252522255 52252522522 52252522525 52252522552 52252522555 52252525222 52252525225 52252525252 52252525255 52252525522 52252525525 52252525552 52252525555 52252552222 52252552225 52252552252 52252552255 52252552522 52252552525 52252552552 52252552555 52252555222 52252555225 52252555252 52252555255 52252555522 52252555525 52252555552 52252555555 52255222222 52255222225 52255222252 52255222255 52255222522 52255222525 52255222552 52255222555 52255225222 52255225225 52255225252 52255225255 52255225522 52255225525 52255225552 52255225555 52255252222 52255252225 52255252252 52255252255 52255252522 52255252525 52255252552 52255252555 52255255222 52255255225 52255255252 52255255255 52255255522 52255255525 52255255552 52255255555 52255522222 52255522225 52255522252 52255522255 52255522522 52255522525 52255522552 52255522555 52255525222 52255525225 52255525252 52255525255 52255525522 52255525525 52255525552 52255525555 52255552222 52255552225 52255552252 52255552255 52255552522 52255552525 52255552552 52255552555 52255555222 52255555225 52255555252 52255555255 52255555522 52255555525 52255555552 52255555555 52522222222 52522222225 52522222252 52522222255 52522222522 52522222525 52522222552 52522222555 52522225222 52522225225 52522225252 52522225255 52522225522 52522225525 52522225552 52522225555 52522252222 52522252225 52522252252 52522252255 52522252522 52522252525 52522252552 52522252555 52522255222 52522255225 52522255252 52522255255 52522255522 52522255525 52522255552 52522255555 52522522222 52522522225 52522522252 52522522255 52522522522 52522522525 52522522552 52522522555 52522525222 52522525225 52522525252 52522525255 52522525522 52522525525 52522525552 52522525555 52522552222 52522552225 52522552252 52522552255 52522552522 52522552525 52522552552 52522552555 52522555222 52522555225 52522555252 52522555255 52522555522 52522555525 52522555552 52522555555 52525222222 52525222225 52525222252 52525222255 52525222522 52525222525 52525222552 52525222555 52525225222 52525225225 52525225252 52525225255 52525225522 52525225525 52525225552 52525225555 52525252222 52525252225 52525252252 52525252255 52525252522 52525252525 52525252552 52525252555 52525255222 52525255225 52525255252 52525255255 52525255522 52525255525 52525255552 52525255555 52525522222 52525522225 52525522252 52525522255 52525522522 52525522525 52525522552 52525522555 52525525222 52525525225 52525525252 52525525255 52525525522 52525525525 52525525552 52525525555 52525552222 52525552225 52525552252 52525552255 52525552522 52525552525 52525552552 52525552555 52525555222 52525555225 52525555252 52525555255 52525555522 52525555525 52525555552 52525555555 52552222222 52552222225 52552222252 52552222255 52552222522 52552222525 52552222552 52552222555 52552225222 52552225225 52552225252 52552225255 52552225522 52552225525 52552225552 52552225555 52552252222 52552252225 52552252252 52552252255 52552252522 52552252525 52552252552 52552252555 52552255222 52552255225 52552255252 52552255255 52552255522 52552255525 52552255552 52552255555 52552522222 52552522225 52552522252 52552522255 52552522522 52552522525 52552522552 52552522555 52552525222 52552525225 52552525252 52552525255 52552525522 52552525525 52552525552 52552525555 52552552222 52552552225 52552552252 52552552255 52552552522 52552552525 52552552552 52552552555 52552555222 52552555225 52552555252 52552555255 52552555522 52552555525 52552555552 52552555555 52555222222 52555222225 52555222252 52555222255 52555222522 52555222525 52555222552 52555222555 52555225222 52555225225 52555225252 52555225255 52555225522 52555225525 52555225552 52555225555 52555252222 52555252225 52555252252 52555252255 52555252522 52555252525 52555252552 52555252555 52555255222 52555255225 52555255252 52555255255 52555255522 52555255525 52555255552 52555255555 52555522222 52555522225 52555522252 52555522255 52555522522 52555522525 52555522552 52555522555 52555525222 52555525225 52555525252 52555525255 52555525522 52555525525 52555525552 52555525555 52555552222 52555552225 52555552252 52555552255 52555552522 52555552525 52555552552 52555552555 52555555222 52555555225 52555555252 52555555255 52555555522 52555555525 52555555552 52555555555 55222222222 55222222225 55222222252 55222222255 55222222522 55222222525 55222222552 55222222555 55222225222 55222225225 55222225252 55222225255 55222225522 55222225525 55222225552 55222225555 55222252222 55222252225 55222252252 55222252255 55222252522 55222252525 55222252552 55222252555 55222255222 55222255225 55222255252 55222255255 55222255522 55222255525 55222255552 55222255555 55222522222 55222522225 55222522252 55222522255 55222522522 55222522525 55222522552 55222522555 55222525222 55222525225 55222525252 55222525255 55222525522 55222525525 55222525552 55222525555 55222552222 55222552225 55222552252 55222552255 55222552522 55222552525 55222552552 55222552555 55222555222 55222555225 55222555252 55222555255 55222555522 55222555525 55222555552 55222555555 55225222222 55225222225 55225222252 55225222255 55225222522 55225222525 55225222552 55225222555 55225225222 55225225225 55225225252 55225225255 55225225522 55225225525 55225225552 55225225555 55225252222 55225252225 55225252252 55225252255 55225252522 55225252525 55225252552 55225252555 55225255222 55225255225 55225255252 55225255255 55225255522 55225255525 55225255552 55225255555 55225522222 55225522225 55225522252 55225522255 55225522522 55225522525 55225522552 55225522555 55225525222 55225525225 55225525252 55225525255 55225525522 55225525525 55225525552 55225525555 55225552222 55225552225 55225552252 55225552255 55225552522 55225552525 55225552552 55225552555 55225555222 55225555225 55225555252 55225555255 55225555522 55225555525 55225555552 55225555555 55252222222 55252222225 55252222252 55252222255 55252222522 55252222525 55252222552 55252222555 55252225222 55252225225 55252225252 55252225255 55252225522 55252225525 55252225552 55252225555 55252252222 55252252225 55252252252 55252252255 55252252522 55252252525 55252252552 55252252555 55252255222 55252255225 55252255252 55252255255 55252255522 55252255525 55252255552 55252255555 55252522222 55252522225 55252522252 55252522255 55252522522 55252522525 55252522552 55252522555 55252525222 55252525225 55252525252 55252525255 55252525522 55252525525 55252525552 55252525555 55252552222 55252552225 55252552252 55252552255 55252552522 55252552525 55252552552 55252552555 55252555222 55252555225 55252555252 55252555255 55252555522 55252555525 55252555552 55252555555 55255222222 55255222225 55255222252 55255222255 55255222522 55255222525 55255222552 55255222555 55255225222 55255225225 55255225252 55255225255 55255225522 55255225525 55255225552 55255225555 55255252222 55255252225 55255252252 55255252255 55255252522 55255252525 55255252552 55255252555 55255255222 55255255225 55255255252 55255255255 55255255522 55255255525 55255255552 55255255555 55255522222 55255522225 55255522252 55255522255 55255522522 55255522525 55255522552 55255522555 55255525222 55255525225 55255525252 55255525255 55255525522 55255525525 55255525552 55255525555 55255552222 55255552225 55255552252 55255552255 55255552522 55255552525 55255552552 55255552555 55255555222 55255555225 55255555252 55255555255 55255555522 55255555525 55255555552 55255555555 55522222222 55522222225 55522222252 55522222255 55522222522 55522222525 55522222552 55522222555 55522225222 55522225225 55522225252 55522225255 55522225522 55522225525 55522225552 55522225555 55522252222 55522252225 55522252252 55522252255 55522252522 55522252525 55522252552 55522252555 55522255222 55522255225 55522255252 55522255255 55522255522 55522255525 55522255552 55522255555 55522522222 55522522225 55522522252 55522522255 55522522522 55522522525 55522522552 55522522555 55522525222 55522525225 55522525252 55522525255 55522525522 55522525525 55522525552 55522525555 55522552222 55522552225 55522552252 55522552255 55522552522 55522552525 55522552552 55522552555 55522555222 55522555225 55522555252 55522555255 55522555522 55522555525 55522555552 55522555555 55525222222 55525222225 55525222252 55525222255 55525222522 55525222525 55525222552 55525222555 55525225222 55525225225 55525225252 55525225255 55525225522 55525225525 55525225552 55525225555 55525252222 55525252225 55525252252 55525252255 55525252522 55525252525 55525252552 55525252555 55525255222 55525255225 55525255252 55525255255 55525255522 55525255525 55525255552 55525255555 55525522222 55525522225 55525522252 55525522255 55525522522 55525522525 55525522552 55525522555 55525525222 55525525225 55525525252 55525525255 55525525522 55525525525 55525525552 55525525555 55525552222 55525552225 55525552252 55525552255 55525552522 55525552525 55525552552 55525552555 55525555222 55525555225 55525555252 55525555255 55525555522 55525555525 55525555552 55525555555 55552222222 55552222225 55552222252 55552222255 55552222522 55552222525 55552222552 55552222555 55552225222 55552225225 55552225252 55552225255 55552225522 55552225525 55552225552 55552225555 55552252222 55552252225 55552252252 55552252255 55552252522 55552252525 55552252552 55552252555 55552255222 55552255225 55552255252 55552255255 55552255522 55552255525 55552255552 55552255555 55552522222 55552522225 55552522252 55552522255 55552522522 55552522525 55552522552 55552522555 55552525222 55552525225 55552525252 55552525255 55552525522 55552525525 55552525552 55552525555 55552552222 55552552225 55552552252 55552552255 55552552522 55552552525 55552552552 55552552555 55552555222 55552555225 55552555252 55552555255 55552555522 55552555525 55552555552 55552555555 55555222222 55555222225 55555222252 55555222255 55555222522 55555222525 55555222552 55555222555 55555225222 55555225225 55555225252 55555225255 55555225522 55555225525 55555225552 55555225555 55555252222 55555252225 55555252252 55555252255 55555252522 55555252525 55555252552 55555252555 55555255222 55555255225 55555255252 55555255255 55555255522 55555255525 55555255552 55555255555 55555522222 55555522225 55555522252 55555522255 55555522522 55555522525 55555522552 55555522555 55555525222 55555525225 55555525252 55555525255 55555525522 55555525525 55555525552 55555525555 55555552222 55555552225 55555552252 55555552255 55555552522 55555552525 55555552552 55555552555 55555555222 55555555225 55555555252 55555555255 55555555522 55555555525 55555555552 55555555555