############# #....[.gJ@<.# #.###..5h........# #####.5%...### ##.##### #.# #.# #.# #.#