# .# #####.### #........ #.#####.#.....# #..!........... #.....<.# #.####h## #.# #5# ##.# #.5 #..# .## #