#### ##### ### ##..## ##...## ##.## ###....### #.....###...###..###...## #..<.......#....## ##...# #### ##...#.#######.## #....# ####..# #####.# ### #..### ###.....# ### ###..## ##.......# ##.....## ##........# #.......#+ #.........# .....###...#######.........# #...# ##..#....#..........## ##.. #....##.............# #. #...#+####...........# # ......## ##..........# .....## #..........# #..## ##.........########### #.. ##..........hr......# .# ###.....#####......# ####..# ......# #### s.....# h..h..# h.....# .....r. .......