##+#### .......# ........+ hr.......# .........# ....hh...# #.....ohh.# ####'# #..h.# ####o#### #....# ##'###### #.......# #.......######## #.....).'.##...# #......(#o##...# #.......#..#...# #.......##.'<..# #.......####...# #.......# #..<# ######### ##.....# #######