############.# # #............# #. #.#####.###### ####<########.#####.###### .........................# ...........#####.....###.# ##.###.##.# #.....# #.#.##.# #.....# #<..##.# #.....# ######.# #.....### ... ###......# #.. #........# #.. #........# #... #h.......# +......!....### #....######## ..####