######### ### #.......# #.# ######..####.# #.# #....#.....#.# #.## #.<..'..#..+.# #..#################### #....#..####.# #.............hw..$.... ######..#....####...###########.####... ##...##........# #....##... ############..# #......... ......(....# #.h....... .....#####.# #......... ### #.# #h..###... #.# .h.h%.. ... #.# ............. #.# ............## ... ..h.........# #.. ............# #.. ............#