######## #......# ###############......# #......5......#......# #.#...######.##......# # #......###5##......# #.###.#.......5....%<# #.....######.##......# ####rh...............# #.#######.#.......# #..(h...#.#.####### ###.....#.#. .#####.#. # #.#. .