.# ### . .. .%# #. .# #.# #..#####$ #.# #........ #.# # .....!..# ##.##.## #.....h.#####.<....# #.......5..........# .........#########.# #........# # ...###.#.# #. #.#.. # #.#### #. ##