######## #......# #....<.### #.............. #......#....... #......#.#####. #.######.# #. #.# #.# #. #####. #.## #.# #.##...... #.#.## #.# #.......# #.###.####.######...# #.# ##....(....{h...# ## #..###.######..## #>#.# #.# #..# ..##.# #.# #..# #.# #.# #.# #h.# #.. ... ... #%%# #. #.# #.. #..# # #.# ##. #.... ##.#.# ....# ....# ##.. ..#