#.. ..#### . +.. .....# .###.. .....# ..#.. .....+ #... .....# #.##...#.....## ......h........ #...