######.# #......# ###.#######......# ........<..#####.#### #...#.#####.........# ####..##.##.######. #.##..##........g..# #.h......##.# ####......%.# #.###.#### ...# #.# ##### ... #...# #...# #...# ..... ...