###### ..... #...# #...# #...# .. #####...# ...^###...#...# ........(.'...# .#####...#h..# ##.###'## #'# #.# ##♣.♣##.# #..<..#.# ##≈≈≈##.. #PPP###.# ##### .. #.# .. ...