##### #...# #.8.# #.h.# ###h### #.rhg.##### #.##.....#...# #..'.....'.8.# .s....#.....#...# ......#.....##### ..### ###'### . #...# #.<.# #...# #####