######### ###%.....h######## ........F).>...... ###.###.#.#######. #.#.# #.#.#### #.#....# #.####.# #. #...# #. #.### . #<# ###