### ......?# ........# .........# .>........# ..........#### ..h.......... #.......h..# #h# #.# ########.# #.....##.# #.....##.#####.. #................ #.....##.####### #########.###.### #................. #..........##.### #..........##.# #.....#<#....... #.....###..##.# ####### #.## .# #.# #.# .