############ #.......)..# #.########.######## #############.# #........... #..........##.######.#.######.. #..............<..##.#.# ####....#####.##.###.##.#.## ............)....###.##....### #..!...........##......(..... #.#h######.....#####....##### #. #...........<....## #. #.................. #. #.........####.##### #. ####...#.## #.# .. ....#(# #.. .. .....#.# ## .)..## .####