?.. ...# #..# #..# #..# #..## #..## ######.h##### ...).........# .#.##.###..#.# #.##...#.##.# #........#..# #.######...# ##...## ##### ##...## ##...###...## ...#..<..#...## #...........## ###...#....## ##########